Hi Leute, gerade hier angemeldet, also seid mir bitte nicht böse falls das doch zu den Grundlagen gehören sollte, denn für mich ist das schon Spezialwissen ![^^](https://www.vb-paradise.de/wcf/images/smilies/grin.png)
Es geht darum, dass ich gerade dabei bin ein Spiel zu erstellen. Das Spiel soll nicht aufwendig sein, sondern eher eine .exe Version eines Browserspieles.
Das Problem ist folgendes: Ich benötige ja, um die Übersicht zwischen den einzelnen Menüs zu behalten mehrere Forms (Anders könnte man es auch mit einer Form lösen, bei der man die ungenützten Buttons und Co visible=false und die benötigten true setzt, jedoch verliert man hier bei großen Programmen wie gesagt die Übersicht während des Programmierens.). Bisher habe ich also meine Anwendung mit Hilfe mehrerer Forms gelöst und auf den jeweiligen Forms die benötigten Buttons&Co gesetzt. Anschließend habe ich diese mit (nur ein Button- Click - Beispiel)
verknüpft. Wobei
1) die .Speichern Funktion die Größe und Position der derzeitig geöffneten Form in den Settings speichert (siehe Anhang: Bild)
2) dann die neue Form geöffnet wird
3) anschließend die neue Form die gespeicherte Größe und Position (der Form) zugewiesen bekommt
4) und zu guter Letzt die alte Form geschlossen wird.
Nun mein Problem: Egal wie ichs drehe und wende. Wenn ich das Closing Event durch ein Hide Event ersetze, wirds auch nicht besser. Beim schnellen hinundherschalten der alten und neuen Form blinkt die alte Form kurz durch die neue durch und auch der Form-rand wird kurz durchsichtig. Zusätzlich wird bei eingeschaltetem Windows Aero Stil, beim Me.Close Event das Fenster in die linke untere Bildschirmecke minimiert und dann erst geschlossen.
Jetzt meine Fragen: Gibt es eine andere Möglichkeit zwischen Forms zu wechseln? Gibt es eine andere Möglichkeit die Übersicht zu behalten, als Forms? Sind Forms für soetwas überhaupt die beste Lösung?
Habe nirgendswo eine gute Lösung entdecken können, da ich nicht wusste, nach welchem Begriff ich suchen sollte, außer den mir bekannten Forms.
(Falls ihr noch Zeit habt, würde ich auch noch gerne wissen, wie man in, in diesem Thread eingebundenen Code- Snippets Absätze einfügt. ^^)
Danke im Vorraus, mfg der Escore!
![^^](https://www.vb-paradise.de/wcf/images/smilies/grin.png)
Es geht darum, dass ich gerade dabei bin ein Spiel zu erstellen. Das Spiel soll nicht aufwendig sein, sondern eher eine .exe Version eines Browserspieles.
Das Problem ist folgendes: Ich benötige ja, um die Übersicht zwischen den einzelnen Menüs zu behalten mehrere Forms (Anders könnte man es auch mit einer Form lösen, bei der man die ungenützten Buttons und Co visible=false und die benötigten true setzt, jedoch verliert man hier bei großen Programmen wie gesagt die Übersicht während des Programmierens.). Bisher habe ich also meine Anwendung mit Hilfe mehrerer Forms gelöst und auf den jeweiligen Forms die benötigten Buttons&Co gesetzt. Anschließend habe ich diese mit (nur ein Button- Click - Beispiel)
verknüpft. Wobei
1) die .Speichern Funktion die Größe und Position der derzeitig geöffneten Form in den Settings speichert (siehe Anhang: Bild)
2) dann die neue Form geöffnet wird
3) anschließend die neue Form die gespeicherte Größe und Position (der Form) zugewiesen bekommt
4) und zu guter Letzt die alte Form geschlossen wird.
Nun mein Problem: Egal wie ichs drehe und wende. Wenn ich das Closing Event durch ein Hide Event ersetze, wirds auch nicht besser. Beim schnellen hinundherschalten der alten und neuen Form blinkt die alte Form kurz durch die neue durch und auch der Form-rand wird kurz durchsichtig. Zusätzlich wird bei eingeschaltetem Windows Aero Stil, beim Me.Close Event das Fenster in die linke untere Bildschirmecke minimiert und dann erst geschlossen.
Jetzt meine Fragen: Gibt es eine andere Möglichkeit zwischen Forms zu wechseln? Gibt es eine andere Möglichkeit die Übersicht zu behalten, als Forms? Sind Forms für soetwas überhaupt die beste Lösung?
Habe nirgendswo eine gute Lösung entdecken können, da ich nicht wusste, nach welchem Begriff ich suchen sollte, außer den mir bekannten Forms.
(Falls ihr noch Zeit habt, würde ich auch noch gerne wissen, wie man in, in diesem Thread eingebundenen Code- Snippets Absätze einfügt. ^^)
Danke im Vorraus, mfg der Escore!
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Escore“ ()