Michael,
On my website in the spyin.zip file is all the stuff you need to set. You basically make your form as a Top-Level form, and never set _screen.Visible = .t. But some dialogs (GetFile(), the Find dialog etc) need _screen to be visible but if you don't use those you are all set. The code also shows how to manage the menu, and you need to have the version of genmenu.prg that shows Rev 11 at the bottom of the file. There's a link in the spyin article to the updated file at Microsoft's ftp site.
>I know there's probably been lots of questions about preventing the display of the background (default) FoxPro screen in an .EXE, but I must ask!
>
>Apparently, the procedure is to put "SCREEN=OFF" in the CONFIG.FPW file and then "_SCREEN.Visible=.T." somewhere in the code. However, I still get a SCREEN on my system, which behaves worse than if I did not attempt to disable it.
>
>Ideally, I would want JUST the form to display (like VB), without having another screen around it. Is there a proven technique for doing this? I am using VFP5.