Registriert seit: 7. Mär 2010
1 Beiträge
|
Wie OnDrawCell von StringGrid im Quelltext auslösen
7. Mär 2010, 00:24
Hallo,
ich programmiere ein Memoryspiel. Die einzelnen Bilder werden in OnDrawCell in das StringGrid geladen, die Dateinamen liegen dabei in einem Array, die Verteilung ist zufällig. Wenn ich nun ein neues Spiel starte, ändere ich das Array.Das StringGrid ändert sich aber noch nicht, da OnDrawCell ja nicht ausgelöst wurde, es ändert sich erst, wenn man z.B. ein anderes Vollbildfenster aufruft und dann wieder das Programm. Nun möchte ich aber, dass das StringGrid sich ändert, wenn ich ein neues Spiel starte. Ich muss also irgendwie die ganzen OnDrawCell-Methoden aufrufen, was aber durch die vielen Parameter schwierig wird.
Gibt es da irgendeine Möglichkeit, wie ich dem StringGrid im Quelltext sagen kann, dass es sich komplett neu zeichnen soll?
|