Форум: "Базы";
Текущий архив: 2005.08.21;
Скачать: [xml.tar.bz2];
Внизцветной DBGrid Найти похожие ветки
← →
Ricko © (2005-07-12 11:57) [0]Почему не срабатывает событие OnDrawDataCell, в не зависимости от значения свойства DefaultDrawing?
Код следующий :
procedure TForm1.DBGrid1DrawDataCell(Sender: TObject; const Rect: TRect;
Field: TField; State: TGridDrawState);
begin
If gdFocused in State then
with (Sender as TDBGrid).Canvas do
begin
Brush.Color := clRed;
FillRect(Rect);
TextOut(Rect.Left, Rect.Top, Field.AsString);
end;
end;
или такой:
procedure TForm1.DBGrid1DrawDataCell(Sender: TObject; const Rect: TRect;
Field: TField; State: TGridDrawState);
begin
if Query.FieldByName("Size").AsFloat > 10 then
DBGrid1.Canvas.Font.Color := clRed;
DBGrid1.DefaultDrawDataCell(Rect, Field, State);
end;
← →
sniknik © (2005-07-12 12:02) [1]вопрос не соответствует теме. фактически вопрос является оффтопиком.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2005.08.21;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.036 c