Autor Beitrag
Krypt0
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 21



BeitragVerfasst: Mo 28.09.09 09:05 
Hallo,
gibt es irgendein Tutorial, welches Neulingen wie mir die Komponenten Drawgrid und Stringgrid gut erlkären kann...
Ich habe bereits dieses gefunden
www.ansatheus.de/_at...elphi/stringgrid.pdf

Jedoch komme ich nicht weiter bei
"...und erzeugen das OnDrawCell-Ereignis."

Ich suche schon einige Zeit nach Hilfe und stoße dabei immer auf OnDrawCell-Ereignis...Was ist das? Wo kann ich das einstellen oder wie benutzen?

Das ganze ist für das Projekt Schiffe versenken, aber bevor ich mich mit dem Setzen der Schiffe befassen will, will ich erstmal wissen, wie ich einzelne Zellen einfärben/mit Bilder bestücken will...

Danke


Moderiert von user profile iconNarses: Topic aus Delphi Language (Object-Pascal) / CLX verschoben am Mo 28.09.2009 um 09:22
Critter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 328
Erhaltene Danke: 3

Windows 7
Delphi 7 Pro.
BeitragVerfasst: Mo 28.09.09 13:19 
Hallo,

du kannst über den Objektinspektor eine Methode für das Ereignis erstellen. Ich denke hier wird alles Nötige beschrieben.

Critter

_________________
Diejenigen, die grundlegende Freiheiten aufgeben, um ein wenig mehr vorrübergehende Sicherheit zu erkaufen, verdienen weder Freiheit noch Sicherheit.
(Benjamin Franklin;"The Papers of Benjamin Franklin", Vol. 6, Apr. 1, 1755, through Sep. 30, 1756)
Lannes
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2352
Erhaltene Danke: 4

Win XP, 95, 3.11, IE6
D3 Prof, D4 Standard, D2005 PE, TurboDelphi, Lazarus, D2010
BeitragVerfasst: Mo 28.09.09 13:30 
Hallo,
user profile iconKrypt0 hat folgendes geschrieben Zum zitierten Posting springen:
...Ich habe bereits dieses gefunden
www.ansatheus.de/_at...elphi/stringgrid.pdf
das ist wohl das ausführlichste.

user profile iconKrypt0 hat folgendes geschrieben Zum zitierten Posting springen:
Jedoch komme ich nicht weiter bei
"...und erzeugen das OnDrawCell-Ereignis."
das ist auch etwas irreführend, sollte man besser ersetzen durch: "... und erzeugen eine Ereignisbehandlungroutine für das OnDrawCell-Ereignis.(passenden Link hat Dir user profile iconCritter gerade gepostet)

user profile iconKrypt0 hat folgendes geschrieben Zum zitierten Posting springen:
Ich suche schon einige Zeit nach Hilfe und stoße dabei immer auf OnDrawCell-Ereignis...Was ist das?
Das OnDrawCell-Ereignis wird automatisch ausgelöst, wenn eine Zelle neu gezeichnet werden muss, und das für jede Zelle einzeln. In der OnDrawCell-Ereignisbehandlungroutine führst Du dann z.B. das Einfärben einer Zelle durch. Die Parameter ACol, ARow, Rect liefern Dir die benötigten Informationen zur aktuell zu zeichnenden Zelle.

_________________
MfG Lannes
(Nichts ist nicht Nichts) and ('' <> nil ) and (Pointer('') = nil ) and (@('') <> nil )