also, habs nochmal probiert und holliesoft's lösung funzt einwandfrei.
das lag an meinem style, der das wieder rückgängig gemacht hat.
also einfach im OnShow folgendes ausführen ...
Delphi-Quellcode:
SetWindowPos(
Handle, HWND_TOPMOST, Left, Top, Width, Height,
SWP_NOACTIVATE
or SWP_NOMOVE
or SWP_NOSIZE);
... und im Application.OnDeactivate das hier ausführen:
Application.RestoreTopMosts
Ciao