Autor Beitrag
headrebells
Hält's aus hier
Beiträge: 1



BeitragVerfasst: Di 25.02.03 15:20 
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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 2266
Erhaltene Danke: 4

Vista
D6 Prof, D 2005 Pro, D2007 Pro, DelphiXE2 Pro
BeitragVerfasst: 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

_________________
Lükes Grundlage der Programmierung: Es wird nicht funktionieren.
(Murphy)