Einzelnen Beitrag anzeigen

Stecky2000

Registriert seit: 7. Mai 2008
Ort: Trebur
66 Beiträge
 
Delphi 2010 Professional
 
#10

Re: Farbe von mit OnDrawcell gefärbter StringGridZelle abfra

  Alt 5. Nov 2008, 16:12
Also an dieser Stelle im OnDrawCell erscheint die Farbe im StringGrid in Grün (Hintergrund der zelle):

Canvas.FrameRect(Rect); Bedeutet das, das ich die Zelle zwar färbe aber dne Farbwert nicht in die Zelle schreibe/speichere und ihn deshalb auch nicht wieder auslesenkann?

Ich dachte, wenn die Zelle grün ist, dann ist sie eben grün und weis das auch.

Edit:
Nun hab ich damit

StringGrid1.Objects[aCol,aRow] := Integer(Canvas.Brush.Color); versucht den Wert zu speichern, aber da sagt er immer, "inkompatible Typen TObject und Integer;

Und bei

TStringGrid(Sender).Objects[aCol,aRow] := Integer(Canvas.Brush.Color); das gleiche.
  Mit Zitat antworten Zitat