Вниз
Скачать: CL | DM;

Grid   Найти похожие ветки 

 
DelphiM ©   (2003-09-06 23:23) [0]

Подскажите пожалусто как вставить в стандартный грид чекбокс вмето поля BOOL


 
Vlad ©   (2003-09-07 02:17) [1]

OnDrawColumnCell
DrawFrameControl см. Хелп.


 
zeus   (2003-09-08 12:08) [2]

procedure TF_Main.DocListDrawColumnCell(Sender: TObject;
const GRect: TRect; DataCol: Integer; Column: TColumnEh;
State: TGridDrawState);
var
MyRect : TRect;
h: Integer;
Image : TBitmap;
begin
DocList.Canvas.FillRect(GRect);
MyRect := GRect;
MyRect.Right := MyRect.Right + 14;
MyRect.Left := GRect.Left;
Image := TBitmap.Create;
ImageList1.GetBitmap(DM.QDocListDOC_TYPE.AsInteger - 1, Image);
h := (MyRect.Bottom - MyRect.Top - DocList.Canvas.TextHeight("Y")) div 2;
Image.Transparent := True;
DocList.Canvas.Draw(MyRect.Left, MyRect.Top + h, Image);
Image.Free;
if DM.QDocListBLACK.AsString = "T" then
begin
Image := TBitmap.Create;
ImageList1.GetBitmap(4, Image);
h := (MyRect.Bottom - MyRect.Top - DocList.Canvas.TextHeight("Y")) div 2;
Image.Transparent := True;
DocList.Canvas.Draw(MyRect.Left+14, MyRect.Top + h, Image);
Image.Free;
end;
DocList.Canvas.TextOut(MyRect.Left + 29, MyRect.Top + h, DM.QDocListNAME.AsString);
end
else DocList.DefaultDrawColumnCell(GRect, DataCol, Column, State);
end;



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.02 c
3-96140
Furkan
2003-09-08 14:41
2003.09.29
Сохранение any файлов в DB


3-96136
Karnegi,
2003-09-08 13:59
2003.09.29
Как сделать чтобы выделялась вся активная строка.


3-96106
Vitaliygavrilov
2003-09-09 12:55
2003.09.29
Как правильно сделать поиск


3-96110
Astrov
2003-09-09 11:38
2003.09.29
SQL - INSERT - VALUES (Logical)


14-96374
Igor__
2003-09-11 19:55
2003.09.29
Что сложнее программировать или дизайнировать???




   Наверх