>>>This runs against Windows standards. AFIK, there is no way to do it. I use a reports dialog rather than multiple menu options.
>>
>>Do you have some specific info on where does it say "menu will vanish as soon as clicked and there won't be an option to keep it open". My personal feelings about this aside, I'd like to know the source.
>
>OK...here you go, from "The Windows Interface Guidelines for Software Design", available in you VFP 6.0 MSDN, at msdn.microsoft.com/library, or in print.
>
>"If the user opens a menu by clicking on the menu title, the menu title is highlighted and the drop-down menu remains displayed until the user clicks the mouse again. Clicking a menu item in the drop-down menu or dragging over and releasing the mouse button on a menu item chooses the command associated with the menu item and removes the drop-down menu. When the system displays a drop-down menu, clicking its associated menu title again cancels the menu and removes the drop-down. Clicking another menu title also results in canceling any displayed drop-down menu, and displays the menu associated with that menu title."
Thanks, Craig - this is the exact part of the gospel that I disagree with. Disappearing should be an option, and user should be given an option to switch it off. Of course, because of this decision, we'll have to write extra forms and lay out some extra buttons just to get things done - which could have been done from a menu - but what the hell.
You can still have your own menu elsewhere in VFP, disable the system menu etc - and you can switch the system menu off, but then you're on your own: you have to position each popup yourself, and since the popup bars are not objects, you get no clue of where they actually are.