Главная страница
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.046 c
6-1218209472
Vikindos
2008-08-08 19:31
2010.08.27
как закачать файл на сервер?


2-1273599931
DROWSY
2010-05-11 21:45
2010.08.27
DBGrid, DBGridEh.


2-1274946870
Delphist2
2010-05-27 11:54
2010.08.27
подойдет ли TStringList?


15-1264109427
Юрий
2010-01-22 00:30
2010.08.27
С днем рождения ! 22 января 2010 пятница


15-1265220403
Jeltok
2010-02-03 21:06
2010.08.27
Помогите в 1 строчке по паскалю))