Главная страница
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.052 c
2-1268949255
allrussia
2010-03-19 00:54
2010.08.27
Технология работы процедуры


15-1274271369
XXL
2010-05-19 16:16
2010.08.27
Есть ли способ корректно рисовать анимацию под терминалкой ?


2-1274454281
Semen
2010-05-21 19:04
2010.08.27
возможно ли открытие документа Word по записи в таблице?


11-1221313480
DJ Vusal
2008-09-13 17:44
2010.08.27
Проблема OLE обращений из Delphi в Excel


6-1218297048
woojin
2008-08-09 19:50
2010.08.27
script в HTML