Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Harry Stahl,
21. Apr 2015
@Stefankr
Du hast in Deinem letzten posting etwas erwähnt, wozu ich Dir eine private Nachricht mit einer Frage gesendet habe. Schau da bitte bei Gelegenheit mal rein.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Harry Stahl,
20. Apr 2015
Himitsu,
ja, das stimmt schon, man sollte sicher mehr grundsätzliches erklären (deswegen habe ich ja zumindest auch ein paar allgemeine Erklärungen zum malen auf den Canvas gegeben und auch den Hinweis, nicht direkt die Stringgrid-Variable im Event zu nutzen auch den Bezug zur Formvariable entfernt).
Daher hier in diesem Sinne vielleicht noch ein Tipp: In den (von mir so geschätzen und...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Harry Stahl,
20. Apr 2015
Hey Himitsu,
sei doch bitte nicht so streng mit dem Fragesteller. Offensichtlich ist das Neuland für ihn und dann muss man ja nicht gleich auf die Finger hauen.:wink:
Davon abgesehen: Du hast ja recht, dass das System nur darum bittet, dass in dem DrawCell-Event nur die eine Zelle gemalt wird. Aber verboten ist es nicht, dennoch bei der Gelegenheit in der ZEILE oder sonst wo im Grid noch...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Harry Stahl,
20. Apr 2015
Wenn man einmal auf den Canvas malt, dann ist das nur flüchtig (Ausnahme: Bitmaps). D.h. Du musst immer dann, wenn das Grid neu gezeichnet wird, die entsprechenden Zellen gemäß der gewünschten Logik zeichnen.
Daher solltest Du das OnDrawCell-Event belassen und Dir stattdessen merken, was die letzte doppelt geklickte Zeile war. Die malst Du dann grün, die anderen eben weiß.
Um auch den...