Wenn ich Dich richtig verstanden habe, müsste dir der folgende Beitrag weiterhelfen (mit kleinen Umbauten ggf.):
Make a form Showmodal by using Show
Alternativ kannst du bei deinem Popup-Form die Eigenschaft
FormStyle auf
fsStayOnTop setzen und es von Deinem Hauptformular einfach mit Show aufrufen. Auf das
SetWindowPos im Ereignis
FormShow kannst Du dann verzichten.
Edit: Ups, habe übersehen, dass das immer oben bleiben soll, auch wenn Du andere Anwendungen startest. In diesem Fall sind meine Vorschläge nicht unbedingt zu gebrauchen
/Thomas