>> [...]if the form
can be moved to another position of the desktop it has to be Top-Level, right? [...]
>
>No, it could be an in-screen form with the Desktop property enabled, which will let it move outside the confines of the containing top-level window.
Forgot about that one!
----------------------------------
António Tavares Lopes