Forum: Object-Pascal / Delphi-Language
Delphi
by Lannes,
29. Aug 2009
Hallo,
Die Bedingung in dem Code hat nur Bezug zur Zeile, also wird in allen Spalten eingefärbt.
Die Bedingung erweitern:
if (ACol = 2) and (ARow > 1) then
//nur jetzt vergleichen und einfärben
Tutorial von www. hardcoders.de.cx, etwas älter, aber zum Einstieg geeignet.
Forum: Object-Pascal / Delphi-Language
Delphi
by Lannes,
28. Aug 2009
Hallo,
das Ereignis OnDrawCell wird automatisch ausgelöst, wenn eine Zelle neu gezeichnet werden muss, wobei das Ereignis für jede Zelle einzeln ausgelöst wird. Schreibst Du Code für die Behandlung des OnDrawCell-Ereignisses musst Du das immer beachten.
Die Parameter ACol und ARow liefern Dir die aktuell zu zeichnende Adresse, im Parameter Rect sind die Koordinaten der Zelle enthalten....