Thema
:
Delphi
TDBAdvGrid - Zeilen einfärben
Einzelnen Beitrag anzeigen
Eppos
Registriert seit: 7. Aug 2006
Ort: Heilbronn
523 Beiträge
Delphi 11 Alexandria
#
13
Re: TDBAdvGrid - Zeilen einfärben
18. Feb 2009, 22:45
zusammenfalten
·
markieren
Delphi-Quellcode:
procedure
TfrmMain.Grid1DrawCell(Sender: TObject; ACol,
ARow: Integer; Rect: TRect; State: TGridDrawState);
var
aCell :
String
;
begin
aCell := Grid1.SelectedField.AsString;
If
((Query1.FieldByName( '
SAT
' ).AsInteger > 0)
and
(aCol > 0)
and
(aRow >0))
then
begin
Grid1.Canvas.Brush.Color := Query1.FieldByName( '
SAT
' ).AsInteger;
end
else
begin
Grid1.Canvas.Brush.Color := clWhite;
end
;
Grid1.canvas.FillRect( Rect );
Grid1.SelectedField.Text := aCell;
end
;
Zitat
Eppos
Öffentliches Profil ansehen
Mehr Beiträge von Eppos finden