Wenn ich ein Fenster mit ShowModal aufrufe, nutze ich das nur dazu um Werte zu überprüfen oder zu ändern. Der eigentliche Ablauf, wie Überpüfungen, Berechungen u.s.w. werden in der Hauptunit gemacht, die das Fenster mit ShowModal aufruft. Dadurch komme ich erst garnicht in die Verlegenheit, irgendwelche Prüfroutinen in die
Unit des ShowModal-Fenster zu schreiben.
Bei sind die die ShowModal-Fenster Units in 99% der Fälle nicht größer als die
Unit selber mit der Form und dessen Kommponenten.
Edit:
Zitat von
globetrotter77:
Es bleibt dann allerdings die Frage, ab wann man Close aufrufen kann ... weißt du da was Genaueres?
Ich nehme mal an vielleicht im OnPaint oder OnResize. Musste mal ausprobieren.