Hi Christian!
Die Idee ist gut, führt schon in die richtige Richtung. Das Modale frmAboutBox wird geschlossen, aber Du hast recht - das MainForm verliert den Focus...
Debug-DCUs & Co sind an - geht das auch ohne - Sowas gibt es doch nur bei diesen seltenen Events namens "Release".
Hmm, innerhalb von ShowModal von Forms.pas wird der Focusstate aller Fenster in einer SaveFocusedList gespeichert. Ich vermute nun mal das die Message vom Close(Modal) noch nicht abgearbeitet ist, bevor hier das Save stattfindet.
Die frmAboutBox wird nach Verlassen von dem anderen Modal dann aber nachträglich geschlossen... Wie gesagt, komisch.
Gruß Assertor