Форум: "Основная";
Текущий архив: 2002.04.04;
Скачать: [xml.tar.bz2];
ВнизКак сделать так чтобы при нажатии на 0 ряд(столбец) в DrawGrid ячейки западали вниз? Найти похожие ветки
← →
BlackJack (2002-03-23 19:36) [0]Как сделать так чтобы при нажатии на 0 ряд(столбец) в DrawGrid ячейки западали вниз ? Как самому нарисовать такую ячейку?(как крайние).
← →
MBo (2002-03-24 09:38) [1]на такой вопрос вряд ли кто "западет"
По-человечески сформулируй
← →
BlackJack (2002-03-24 10:10) [2]MBo спасибо за совет.
Попытаюсь сказать иначе:
В drawgrid по умолчанию верхний ряд и левый столбец с серыми ячейками, которые выпуклые.(FixedCols & FixedRows)
Надо сделать так что при нажатии на такую ячейку она принимало свойство = нажата(checked), даже после того как я отпущу кнопку мыши.
Там есть событие которое реагирует на нажатие только такой ячейки: RxDrawGridFixedCellClick(Sender: TObject; ACol,
ARow: Integer);
Т.е. требуется управлять состоянием таких ячеек:нажата, не нажата.
p.s. надеюсь на этот раз сформулировал лутше. :)
← →
MBo (2002-03-24 10:30) [3]это, по-видимому, обычные TButton, удержание нажатыми для них, скорее всего ,невозможно. Если написать потомок, используя SpeedButtons, то может получиться.
← →
MBo (2002-03-24 10:41) [4]или просто SpeedButton поверх Fixed рисовать
← →
BlackJack (2002-03-25 05:28) [5]Не ни фига. Это не TButton. Добрался до исходника этого grid-а
и оказалось что они рисуют (!!!) кнопки в нем. Я просто думал что есть способ попроще, но похоже прийдется рисовать кнопки в каждой из таких ячеек. При этом нажатая кнопка- одна картинка, не нажатая - другая.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.04.04;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.005 c