Einzelnen Beitrag anzeigen

Benutzerbild von Lannes
Lannes

Registriert seit: 30. Jan 2005
Ort: Münster
745 Beiträge
 
Delphi 3 Professional
 
#20

Re: StringGrid: Zellen-Farbe bei Click ändern

  Alt 29. Jan 2007, 08:02
Hallo,

TColor ist ein Integer.
Also kann man direkt mit Objects[ACol,ARow] := Pointer(clRed); eine Farbe in Objects speichern und mit Color := Integer(Objects[ACol,ARow]); wieder auslesen.

Alle Objects des StringGrids werden mit Pointer(0) bei der Erzeugung initialisiert.
Vorteilhaft ist es beim Start der Anwendung in FormCreate allen Objects Pointer(StringGrid.Color) zuweisen.
MfG Lannes
(Nichts ist nicht Nichts) and ('' <> nil ) and (Pointer('') = nil ) and (@('') <> nil )
  Mit Zitat antworten Zitat