Показать сообщение отдельно
  #2  
Старый 23.03.2015, 15:36
Аватар для NumLock
NumLock NumLock вне форума
Let Me Show You
 
Регистрация: 30.04.2010
Адрес: Северодвинск
Сообщения: 5,426
Версия Delphi: 7, XE5
Репутация: 59586
По умолчанию

Цитата:
Do not write an OnDrawDataCell event handler. OnDrawDataCell is obsolete and included for backward compatibility. Instead, write an OnDrawColumnCell event handler.
используй OnDrawColumnCell. вкратце:
Код:
procedure TForm1.DBGrid1DrawColumnCell(Sender: TObject; const Rect: TRect;
    DataCol: Integer; Column: TColumn; State: TGridDrawState);
begin
  if (OraQuery1.FieldByName('KODNAIM').AsInteger mod 2)=0 then
    DBGrid1.Canvas.Brush.Color:=clRed;
  DBGrid1.DefaultDrawColumnCell(Rect, DataCol, Column, State);
end;
__________________
Пишу программы за еду.
__________________
Ответить с цитированием