Delphi - DBGridEH deleted records

Chicago

Турист
Регистрация
6 Июл 2006
Сообщения
1
Реакции
0
Credits
0
Суть:
Записи, помеченные к удалению должны выделяться красным цветом.
Так вот.... Не работает!..

Проблемный код:
procedure TForm1.DBGDrawColumnCell(Sender: TObject; ---cut--- State: TGridDrawState);
var
RCProps : RecProps;
Result : DBIResult;
begin
result:=DbiGetRecord(hdbicur(DBG.handle), dbiNOLock, Nil, @RCProps);
if RCProps.bDeleteFlag then
begin
DBG.Canvas.Brush.Color := CLRED;
DBG.Canvas.Font.Color := clWhite;
DBG.Canvas.FillRect(Rect);
end
DBG.DefaultDrawColumnCell(Rect,DataCol,Column,State);
end;
 
Последнее редактирование модератором: