Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.08.27;
Скачать: CL | DM;

Вниз

"Логический" тип данных Firebird 1.5 в компонентах.   Найти похожие ветки 

 
DROWSY   (2010-05-29 05:52) [0]

Как в dbgride отображать чекбоксами поля типа:
CREATE DOMAIN T_YESNO AS
CHAR(1) CHARACTER SET NONE
CHECK ((VALUE IS NULL) OR (VALUE IN ("N","Y") OR (VALUE IN ("T","F"))))
COLLATE NONE


 
Плохиш ©   (2010-05-29 11:23) [1]

Ищи статью "полосатый грид"


 
Loginov Dmitry ©   (2010-05-29 22:43) [2]

Не делайте булевские поля CHAR(1). Используйте обычный Integer. Это лучше во всех отношениях.

По теме: функция для рисования чекбоксов:

type
 TCheckedState = (csUnChecked, csChecked, csInactive);  

procedure DrawCheckedRect(CanvasHandle: THandle; Rect: TRect; CheckedState: TCheckedState);
var
 State: Cardinal;
begin
 State := DFCS_BUTTONCHECK or DFCS_FLAT;
 if CheckedState = csChecked then
   State := State or DFCS_CHECKED;
 if CheckedState = csInactive then
   State := State or DFCS_INACTIVE;
 DrawFrameControl(CanvasHandle, Rect, DFC_BUTTON, State);
end;  


 
DROWSY   (2010-05-30 03:44) [3]

Кому ещё это может быть полезным, ссылка на статью "Разноцветный D B G R I D" :
http://www.delphikingdom.com/asp/viewitem.asp?catalogid=168

Спасибо, мужчины!


 
Anatoly Podgoretsky ©   (2010-05-30 09:31) [4]

Логических типов в Firebird 1.5 вроде как нет.



Страницы: 1 вся ветка

Текущий архив: 2010.08.27;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.05 c
15-1268308626
12
2010-03-11 14:57
2010.08.27
EEP WR1A форматы файлаов. Кто нибудь, что-нибудь делал?


4-1235053242
Franzy
2009-02-19 17:20
2010.08.27
Нужен пример CreateFileMapping()


2-1274332322
03111978
2010-05-20 09:12
2010.08.27
Работа с датами


15-1266928491
Кто б сомневался
2010-02-23 15:34
2010.08.27
Интернет убил «Убийцу» (защита от пиратства)


15-1275337563
Tim
2010-06-01 00:26
2010.08.27
Помощь с переводом