Форум: "Начинающим";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];
Вниз"Логический" тип данных 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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.07 c