>Can anyone tell me what's the best practice for handling menus:
>
>1. Once the user selects from a menu, disable all others until the user closes the form.
>
>OR
>
>2. Give the user the capability to make multiple selections, thereby leaving many forms up and running.
>
>Any insight would be appreciated...
As a user, do you prefer to work with a program such as NotePad, that forces you to close a window before opening another, or with a program such as MS-Word, that allows you to work with several documents at the same time?
From a UI perspective, that is, for the end-user, the second option you give is definitely superior. It may require
some additional work for the programmer, though.
In most cases, each form works like a separate user. The very first thing you need to do is to use private datasessions, to avoid the forms "stepping over" each other's aliases.
HTH, Hilmar.
Difference in opinions hath cost many millions of lives: for instance, whether flesh be bread, or bread be flesh; whether whistling be a vice or a virtue; whether it be better to kiss a post, or throw it into the fire... (from Gulliver's Travels)