Entwickler-Ecke

Multimedia / Grafik - Bilder in DrawGrid


headrebells - Di 25.02.03 15:20
Titel: Bilder in DrawGrid
Hallo,
ich würde gerne Bilder in ein DrawGrid einfügen.
Mit der DelphiHilfe habe ich herausgefunden, wie ich das mit OnDrawCell erreichen kann.
Aber wie rufe ich OnDrawCell auf? Theoretisch muss ich das schon beim Formcreate tun.
Aber was für Parameter füge ich dann ein?
Bisher sieht der Aufruf im Formcreate bei mir so aus:

OnDrawCell(DrawGrid1, DrawGrid1.ColCount, DrawGrid1.RowCount,
DrawGrid1.CellRect(DrawGrid1.ColCount,DrawGrid1.RowCount),...

Für den letzten parameter (State: TGridDrawState) habe ich bisher noch
nicht herausgefunden, was ich da einfügen soll.

Vielen Dank schonmal für eine Antwort


Keldorn - Di 25.02.03 15:40

Hallo,

Ondrawcell ist ein ereignis. es wird ausgelöst, wenn sich die Zelle ändert. ein extra aufruf ist nicht notwendig.
ansonsten drawgird.repaint, um das gesamte Grid neu zu zeichnen.

bei Ondrawcell zeichnest Du dann den Inhalt deiner Zelle.

Mfg Frank