Und wenn du mit der Nachrichtenschleife nicht rumhexen willst, dann nimm einfach dein Hauptformular und im Projekt setzt du vor Application.Run einfach Application.ShowMainform := false und gut ist. Dabei bleibt alles beim alten und du hast keine Mainform und nur das
TNA. Du könntest das Formular z.B. Konfigurationsdialog bauen und entsprechend modal nutzen.
Nur ein Vorschlag, wenn's einfach sein soll...