Form1 minimieren und andere Form anzeigen
-
Frohe Weihnachten ! :xmas1:
Ich hoffe ihr könnt mir weiter helfen. Wie kann ich Form2 angezeigt lassen (aufgerufen von Form2->Show()) wenn ich Form1 minimiere ?
-
Wenn ich mich recht erinnere, werden die Kindfenster immer mit geschlossen, wenn das Elternfenster minimiert wird.
Vielleicht Form1->Visible=false nur ausblenden?
-
Hallo
geht doch, am einfachsten (mit entsprechenden Includes
// im aufrufenden Form Form2->Show(); Form1->Visible = false; // im aufgerufenen Form void __fastcall TForm2::FormClose(TObject *Sender, TCloseAction &Action) { Form1->Visible = true; }
bis bald
akari
-
Das das mit VISIBLE geth ist klar, die Frage war, ob FORM2 offenbleibt, wenn FORM1 minimiert wird
-
Hallo
ja, hab genau den von mir geposteten Code erst bei mir ausprobiert.
bis bald
akari
-
Ähhhh, du schaltest Form1 Visible=false
Denke der Nutzer möchte Form1->State=wsMinimized
(Hoffe heisst State; bin auf Arbeit ohne Builder)
-
Hallo
ja, auch mit dem setzen des WindowState auf wsMinimized und wieder zurück funktioniert wie gewollt.
bis bald
akari
-
Vielen Dank euch allen !