procedure TForm1.TwwDBGRIDDrawColumnCell(Sender: TObject;
const Rect: TRect; DataCol: Integer; Column: TColumnEh;
State: TGridDrawState);
begin
if gdSelected in State then
begin
TwwDBGRID.Canvas.Brush.Color := clNavy;
TwwDBGRID.Canvas.Font.Color := clWhite;
end;
procedure TForm1.DBGridEh4DrawColumnCell(Sender: TObject;
const Rect: TRect; DataCol: Integer; Column: TColumnEh;
State: TGridDrawState);
begin
if adoquery3.FieldByName('run_status').AsString<>'Success' then
begin
dbgrideh4.Canvas.Font.Color:=clred ;
dbgrideh4.Canvas.Brush.Color:=clwhite;
end
else
begin
dbgrideh4.Canvas.Font.Color:=clblack;
dbgrideh4.Canvas.Brush.Color:=clwhite;
if gdFocused in state then
dbgrideh4.Canvas.Brush.Color:=clyellow;
end;
dbgrideh4.DefaultDrawColumnCell(rect,datacol,column,state);