Code: Alles auswählen
Application.Initialize;
Application.CreateForm(TForm1, Form1);
Application.CreateForm(TFormNodeOptions, FormNodeOptions);
Application.CreateForm(TMatrixForm, MatrixForm);
Application.CreateForm(TJobspread, Jobspread);
Application.Run;
(alle hier angegebenen Klassen sind von TForm abgeleitet)
das Fenster Matrixform öffnet sich sogar direkt nach der Zeile Application.CreateForm(TMatrixForm, MatrixForm);
das Fenster Form1 erst nach Application.Run
Als Konstruktor bei TMatrixform muss wohl der von TForm herhalten da ich keinen eigenen Konstruktor erstellt habe.
Das ganze passiert selbst wenn ich den gesamten Inhalt von der Prozedur FormCreate in TMatrixform auskommentiere.
Nicht dass es ein Problem wäre dort ein Visible:=false reinzusetzen(funktioniert sogar),
aber mich wundert eben das unterschiedliche Verhalten gegenüber den anderen Forms.