Форум: "Потрепаться";
Текущий архив: 2003.08.21;
Скачать: [xml.tar.bz2];
ВнизВстроенный checkbox Найти похожие ветки
← →
Pauk (2003-08-05 18:27) [0]у меня в DBGride встроен checkbox, который отображает состояние логического поля базы данных. Может кто знает, как изменять состояние самого поля, в зависимости от того установлено свойство Checked этого checkboxa
← →
Palladin (2003-08-05 18:40) [1]оттуда значит смог, а туда не получается....
← →
Sergey Masloff (2003-08-05 18:47) [2]ты прямо TCheckBox используешь или что-то вроде
I := DFCS_BUTTONCHECK + DFCS_CHECKED;
( (Sender as TDBGrid) ты прямо TCheckBox используешь или что-то вроде
I := DFCS_BUTTONCHECK + DFCS_CHECKED;
DrawFrameControl((Sender as TDBGrid).Canvas.Handle, Rесt, DFC_BUTTON, I);
?
В любом случае ты же РИСУЕШЬ что-то в зависимости от значения в поле. Зачем на основании Изображения менять то на основе чего изображение нарисовано? Меняй напрямую значение поля и рисуй актуальное состояние картинки (в данном случае чекбокса).
← →
Pauk (2003-08-05 18:52) [3]Sergey Masloff - именно так и делаю! Но всё-таки очень надо. Не знаю только как узнать состояние checkboxa
← →
Palladin (2003-08-05 18:56) [4]а справку посмотреть не пробовал
здорово помогает говорят
← →
Pauk (2003-08-05 18:57) [5]в противном случае придется заменить на TCheckListBox
← →
Sergey Masloff (2003-08-05 19:14) [6]Pauk
Так ты же ЗНАЕШЬ значение поля. Оно первично. А то что отрисовано - это функция от значения поля. То есть проверяй значение поля и в зависимости от него....
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2003.08.21;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c