>>I have defined a form to be top level form. When I DO FORM..., it appears as top level. However, I still see the other desktop window on the top.
>>
>>Before doing DO FORM..., I tried _screen.Visible=.F. but this didn't change anything.
>
>Even when AlwaysOnTop =.t.?
I meant, the desktop window is on the back. What I am trying to do is to hide the desktop window.