Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by d6lpz,
11. Jun 2008
Ich danke dir vielmals !!! :hello:
Das hatte ich vorhin zwar schon aber es funktionierte nicht. Wahrscheinlich weil ich in den ganzen If's und end's ins Straucheln gekommen bin.
Danke nochmal. Jetzt wird die Zelle behandelt.
Himmmmell nochmal :oops:
Dirk
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by d6lpz,
11. Jun 2008
Ihr wollt das ich allein darauf komme - okay habe ich verstanden.
Vielleicht kann mir mal irgendjemand das Brett wegschlagen und in meinem Code (siehe oben) reinschreiben wie das gemeint ist mit dem Column.FieldName.
Ich habe doch schon die Spalte abgefragt mit FieldByName='1'.
Ich werde mit mir langsam ungeduldig und ohrfeige mich gleich selber :wall: :wall:
Bytheway - die Delphi...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by d6lpz,
11. Jun 2008
Schade aber der Hinweis hilft mir nicht wirklich.
Ich komme hier heute nicht mehr weiter.
Dirk
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by d6lpz,
11. Jun 2008
Wie meinst du das?
Ich kann zwar mit
dbgrid1.Columns.Items
eine Spalte auswählen aber wie soll ich abfragen welche Zelle gerade überprüft wird :gruebel:
Ich habe mal wieder ein 40er Brett vorm Kopf...
Dirk
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by d6lpz,
11. Jun 2008
Hallo,
vielen Dank für deine Hinweise, die haben mir schon ein Stück weiter geholfen - allerdings funktioniert es noch nicht ganz richtig.
Ich habe jetzt folgendes:
procedure TMain.DBGrid1DrawColumnCell(Sender: TObject; const Rect: TRect;
DataCol: Integer; Column: TColumn; State: TGridDrawState);
begin
With DBGrid1 do
if...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by d6lpz,
11. Jun 2008
Hallo,
ich suche nach einer Möglichkeit die Zellen eines DBGrids entsprechend des Inhaltes zu formatieren.
Damit habe ich die aktuelle Zelle beeinflussen können:
procedure TMain.DBGrid1DrawColumnCell(Sender: TObject; const Rect: TRect;
DataCol: Integer; Column: TColumn; State: TGridDrawState);
begin
dbgrid1.Canvas.Brush.Color :=clgreen;