Moin!<BR>
Ich mache hier zur Übung ein Art 'MineSweeper'.<BR>
Als Spielfeld habe ich ein TImage genommen, und mal eben alles mit Canvas, etc. Das klappt auch ganz gut <BR>
Das Image ist mit Allignment=alClient auf das gesammte Formular gebracht. Das Formular hat borderstyle=bssingle. Die Formulargrösse passe ich je nach Notwendigkeit an.<BR>
Beim ersten Anzeigen (Neuaufbau wird wird vom einem Timer (intervall=1) aufgerufen) wird alles richtig angezeigt.<BR>
Wenn der User aber in die Voreinstellungen geht (neues Fenster wird geöffnet), mehr Felder auswählt, und dann OK klickt, dann kommt wieder ein Neuaufbau. Und bei diesem Neuaufbau wird das Formluar zwar entsprechend grösser gemacht, aber das Image bleibt auf der Ursprungsgrösse.<BR>
Das hat zur Auswirkung, das rechts und unten ein grauer Rand ist, und man nicht das ganze Spielfeld sieht.<BR>
Was kann ich machen, damit sich das Image auch vergrössert?<BR>
Ein Formular.realign hat nicht geholfen.<BR>
<BR>
MFG,cu,LLAP Ralph Erdt
Ich mache hier zur Übung ein Art 'MineSweeper'.<BR>
Als Spielfeld habe ich ein TImage genommen, und mal eben alles mit Canvas, etc. Das klappt auch ganz gut <BR>
Das Image ist mit Allignment=alClient auf das gesammte Formular gebracht. Das Formular hat borderstyle=bssingle. Die Formulargrösse passe ich je nach Notwendigkeit an.<BR>
Beim ersten Anzeigen (Neuaufbau wird wird vom einem Timer (intervall=1) aufgerufen) wird alles richtig angezeigt.<BR>
Wenn der User aber in die Voreinstellungen geht (neues Fenster wird geöffnet), mehr Felder auswählt, und dann OK klickt, dann kommt wieder ein Neuaufbau. Und bei diesem Neuaufbau wird das Formluar zwar entsprechend grösser gemacht, aber das Image bleibt auf der Ursprungsgrösse.<BR>
Das hat zur Auswirkung, das rechts und unten ein grauer Rand ist, und man nicht das ganze Spielfeld sieht.<BR>
Was kann ich machen, damit sich das Image auch vergrössert?<BR>
Ein Formular.realign hat nicht geholfen.<BR>
<BR>
MFG,cu,LLAP Ralph Erdt
Comment