Registriert seit: 14. Feb 2009
Ort: Deutschland ;-)
65 Beiträge
Delphi 2005 Personal
|
Rückkehr nach Showmodal
23. Mai 2010, 23:58
Hallo,
habe die Suche schon benutzt, aber ich schaff es einfach nicht mein Problem zu beheben.
Und zwar öffne ich aus meinem Hauptformular ein anderes per showmodal.
(Erst erzeuge ich sie mittels Application.CreateForm und durch die nächste Anweisung wird sie modal angezeigt.)
Das Zweite Formular kann man nur über einen Button schliessen, in dem unter anderem das abläuft:
self.Hide();
Habe es auch schon mit Close versucht, aber das Problem ist, dass mein Hauptformular deaktiviert bleibt, ich kann es nur noch über den Taskmanager oder Delphi beenden. Es reagiert auf gar keine Klicks oder Ähnliches.
Habe auch schon nach dem ShowModal in der Prozedur meines Hauptformulars self.refresh oder self.SetFocus aufgerufen, genutzt hat es nichts.
Wodurch kommt dieses Verhalten, und wie kann ich es umgehen?
MfG
spezi
Wer Rechtschreibfehler findet darf Sie behalten
|