Moin!
Ich will eine Art Minesweeper schreiben, so als Fingerübung...
Naja, klappt auch soweit ganz gut, bis auf ein komisches Verhalten.
Das Fenster besteht aus oben einem Panel (allign=alTop), einer Statusbar (alButton) und ein Timage (alClient). Auf dieses Image wird gezeichnet.
Je nachdem, weiviele Felder angezeigt werden, wird die Formulargrösse gesetzt.
Soweit so gut, beim ersten Anzeigen wird alles richtig angezeigt.
Nur wenn der User die Anzahl der Felder vergrössert, vergrössert sich das Form, das Image, nur die .... ähh.. ja, der Bereich, in dem gezeichnet wird bleibt gleich groß. (Das Image vergrössert sich auch!). Das sieht dann so aus, das das Spielfeld unten und rehcts abgeschnitten ist.
Wenn man jetzt das Programm beendet, und mit der neuen Einstellungen startet, ist alles wieder OK.
Diese Verhalten passiert sowohl mit Delphi 5 / Delphi 6 / Kylix 3 / VCL / CLX.
Hmmm. Was kann ich da machen?
Danke und
MFG,cu,LLAP Schattengeist