Не могу сообразить, как в RxDbGrid в определенном столбце по условию вывести иконку.
Такой код желаемого результата не дает:
- Код: Выделить всё
procedure TRxDBGridMainForm.RxDBGrid1DrawColumnCell(Sender: TObject;
const Rect: TRect; DataCol: Integer; Column: TColumn; State: TGridDrawState);
begin
if Column.ID = 0 then
ImageList1.Draw(TRxDBGrid(Sender).Canvas,Rect.Left,Rect.Top, 0 );
end;
Если правильно понял alexs, нужно использовать OnGetCellProps, но как именно в данном случае, сообразить не могу.
(WinXP, Lazarus 0.9.28.2, RXLib последний отсюда: http://lazarus-ccr.svn.sourceforge.net/ ... z?view=tar)