Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Check box в ячеках DBGridEh [D6, IB6.x]


Jaxtor ©   (2003-04-30 12:42:00) 

Подскажите как сделать СheckBox для ячеек в DBGridEh.
Прочитал тут статью, ничего не понял.


Zacho   (2003-04-30 14:31:00) [1]


> Jaxtor © (30.04.03 13:21)

А зачем кнопка ? А если просто хочешь, чтобы нельзя было редактировать, то поставь у колонки ReadOnly:=true. И советую посмотреть Demos, идущие в комплекте с EhLib.


MsGuns   (2003-04-30 14:09:00) [2]

DrawFrameControl(Canvas.Handle, Rect, DFC_BUTTON, DFCS_BUTTONCHECK);


Jaxtor   (2003-04-30 13:21:00) [3]

Но чтобы CheckBox нельзя было редактировать.


Jaxtor   (2003-04-30 13:02:00) [4]

>Так ты определись, что хочешь то....Checkbox или Ellipsis кнопу.
И то и другое хочу.


Johnmen   (2003-04-30 13:01:00) [5]

Так ты определись, что хочешь то....Checkbox или Ellipsis кнопу.
А если просто отрисовывать, то MsGuns © (30.04.03 12:48)


Jaxtor   (2003-04-30 12:55:00) [6]

>Есть замечательное свойство у колонки - Checkboxes.
Я это знаю, но у меня ButtonStyle=cbsEllipsis и окно на событие
OnEditButtonClick не появляется.


Johnmen   (2003-04-30 12:52:00) [7]

Есть замечательное свойство у колонки - Checkboxes.


Jaxtor   (2003-04-30 12:52:00) [8]

DFCS_UNCHECKED - undeclarated identifier.


MsGuns   (2003-04-30 12:48:00) [9]

В событиии OnDrawColumnCell после проверки какая ячейка прорисовывается ставь

DrawFrameControl(Canvas.Handle, Rect, DFC_BUTTON, DFCS_CHECKED);
или
DrawFrameControl(Canvas.Handle, Rect, DFC_BUTTON, DFCS_UNCHECKED);


Jaxtor   (2003-04-30 12:45:00) [10]

Извиняюсь за повтор.


Наверх

Титульная страница Поиск, карта сайта Написать письмо