Aber modale Fenster benötigen ein Fensterhandle, damit Windows weiß zu welchem Fenster das modale Fenster modal ein soll. Also wird doch so etwas wie ein Parent gesetzt. Dem zu folge müsste es nicht heißen: Form2.Parent := Form1;
?
Da die Modalität durch Delphi selber geschieht (eine tolle Schleife mit
Application.ProcessMessages
,...) ist es eh Schnurz.
Und nein, bitte nicht
Form2.Parent := Form1;
mit der globalen Form-Variablen
Form1
innerhalb der Klassen-Methoden von
TForm1
arbeiten.
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ea 0a 4c 14 0d b6 3a a4 c1 c5 b9
dc 90 9d f0 e9 de 13 da 60)