Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi mehrere Formulare hiter einander anzeigen und zurück (https://www.delphipraxis.net/9363-mehrere-formulare-hiter-einander-anzeigen-und-zurueck.html)

lordcroc 24. Sep 2003 21:08


mehrere Formulare hiter einander anzeigen und zurück
 
Hallo,

hab mal wieder ei kleines problemchen und zwar ich will das auf einen Button Click ein Fenster Modal angezeigt wird, dieses Formular wiederrum enthält auch einen Button das ein neues Fenster modal anzeigt und dieses beinhaltet ei Butto was sich selber schliesst ud das vorherige wieder Modal anzeigt. Das problem ist das wen ich im letzte Fenster bin ud das vorherige mit showmodal aufrufe gibt es eine Exception. Irgedwie aus einem Modalen Fenster kann kein ....

Ich habs im Moment so gelöst das beim anzeigen des letzte Formulars es nich Modal ist, darf aber icht sein.

Ich komm da nicht weiter, es ist aber unbedingt notwendig das alle Modal sind!

mfg
Sebastian

DaBass 24. Sep 2003 21:17

Re: mehrere Formulare hiter einander anzeigen und zurück
 
hab ich das richtig verstanden, wenn du auf dem letzten formular den "Schliessen" Button klickst soll es das zweit letzte Formular wieder anzeigen??

Das ist nämlich immer noch modal.... Du must die zweitletzte form auch gar nicht neu anzeigen...

Falls das nicht dein Probleem ist, so poste mal die source von den letzten drei Forms....

lordcroc 24. Sep 2003 21:22

Re: mehrere Formulare hiter einander anzeigen und zurück
 
nein schon richtig verstanden, was ich vergessen habe zu erwähnen:

wenn ich im 2. formular den button klicke um das letzte zu öffnen schliesse ich auch das 2. Formular damit nur das Hauptformular und das letzte zu sehen ist.

DaBass 24. Sep 2003 21:28

Re: mehrere Formulare hiter einander anzeigen und zurück
 
das Probleem ist, das du ein Fenster nur Modal anzeigen kannst, wenn du es von einem offenen Fenster aus öffnest.

Am besten implementierst du im Hauptfenster eine Funktion, die du startest, wenn du das dritte Fenster schliessts...

In dieser Funktion rufts du das zweite Fenster modal auf!

Ist nur eine Idee, kann dir nicht garantieren dass es so funktioniert....

lordcroc 24. Sep 2003 21:41

Re: mehrere Formulare hiter einander anzeigen und zurück
 
Danke für den tipp werde es morgen probieren und meld mich dann wieder ob es funktioniert hat!

thanks

DaBass 24. Sep 2003 21:46

Re: mehrere Formulare hiter einander anzeigen und zurück
 
Ich hoffe, dass es so funktioniert... ansonsten beschäftige ich mich wieder viel zu fest mit einem Problem, das mich eigentlich nicht stören sollte.... ;-)


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:59 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz