>Another way is to remove the title bar of the form. You can remove the title bar setting the following properties of a form.
>
>1) Caption = "" (None)
>2) ControlBox = .F.
>3) MaxButton = .F.
>4) MinButton = .F.
>5) Movable = .F.
Your idea works as well. However, as it is with the top level form, the Window menu will enable the Show All. Is there a way to avoid the menu to react to a form. In this case, there is no visible form, but the user can click on Show All. This will not make the form shown as I have ThisForm.Left=-1000. But, after the click, the menu reacts and enable the Hide All and disable Show All.