Forum: Object-Pascal / Delphi-Language
Delphi
by HolgerCW,
10. Jan 2013
Lösung:
procedure TForm1.DBGrid1DrawColumnCell(Sender: TObject;
const Rect: TRect; DataCol: Integer; Column: TColumn; State: TGridDrawState);
var
MyRect :TRect;
begin
if (DataModule1.Query1 < Date) then
begin
Forum: Object-Pascal / Delphi-Language
Delphi
by HolgerCW,
10. Jan 2013
Hallo,
habe so angefangen:
procedure TFOrm1.DBGrid1DrawColumnCell(Sender: TObject;
const Rect: TRect; DataCol: Integer; Column: TColumn; State: TGridDrawState);
begin
if (DataModule1.Query1 < Date) AND (Column.FieldName = 'PLANUNGSTERMIN') then
Forum: Object-Pascal / Delphi-Language
Delphi
by HolgerCW,
10. Jan 2013
Wie kann ich denn diese "fixierte Farbe" für die eine spezielle Zeile ändern ?
Mit DBGrid.FixedColor kann man ja nur die Farbe ALLER fixierten Zeilen und Spalten ändern.
Gruss
Holger
Forum: Object-Pascal / Delphi-Language
Delphi
by HolgerCW,
10. Jan 2013
Hallo zusammen,
ich weiß zwar wie man in einem DBGrid den Titel einer Spalte farblich ändert, aber wie geht das bei dem Zeilenkopf bzw. Zeilentitel ?
So habe ich es bei dem Titel gelöst:
DBGrid1.Columns.Title.Color := clsilver;