Zitat:
Sagte schon das ich SetWindowPos und Konsorte schon versucht habe.
Und wie?
Man könnte auf die blöde Idee kommen und in der Forms.pas nachgucken, was fsStayOnTop macht.

SetWindowPos + HWND_TOPMOST
Aber TopMost würde ich nicht nehmen.
Es muß als Owner das Programmfenster bekommen und vermutlich wird man oft etwas mit WS_POPUP und eventuell SWP_NOACTIVATE verwenden.
delphi create popup window
Ein Therapeut entspricht 1024 Gigapeut.