Automatisch wird nur die Mainform angezeigt, egal was in deren
DFM angegeben ist.
Und die Mainfor ist nicht die, welche Mainform/Hauptform heißt, sondern es ist die Erste, welche über Application.CreateForm erstellt wird.
Wird die Mainform geschlossen, dann beendet sich auch das Programm.
Bei allen anderen Forms ist das Visible-Property dafür verantwortlich, ob diese sichtbar sind.
Warum heißen viele Forms Form1 bis FormX?
Und wieso müssen unbedingt alle Forms immer erstellt werden und sinnlos im
RAM rumgammeln?
Wie oft wird wohl die TAboutBox benötig? ... Fast garnicht, also kann man sie auch erst erstellen, wenn jemand dieses sehn will.