![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Строка в DBGrig другим цветом [D6, Paradox]
suharew © (2005-05-19 22:05:00)
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;
При таком коде рисует моим цветом только первую ячейку.
А как сделать чтоб всю строку перерисовывал моим цветом.???
suharew (2005-05-19 22:14:00) [1]Спасибо помогло. надо вместо gdFocused писать gdSelected
Reindeer Moss Eater (2005-05-19 22:11:00) [2]А как сделать чтоб
Прочитать описания для всех TGridDrawState