>Hi!
>
>I always thought this is usually defined by Use-Cases and the type of the application use (data entering, processes controlling, reporting, management, real-time monitoring). The menu items you mentioned are best fit into the real-time monitoring application. What is really the type of application you build? Resume/suspend also last time associated for me with a toolbar button (pressed - suspend mode, up - running).
>
We have a top level application called JobControl, which controls and invokes all other independant applications. Each operation, which is done in house, is considered as a job consisting of several steps. For instance, the simplest kind of operations, which is under Getting Data Out menu item (with lost subitems) consists of 3 steps: Query the data into raw format, formatting it, then prepare a report. The last step, which is quite separate now, is to distribute this report to the customer. Therefore there are 4 applications involved in this job (actually, 5, but not go deep in specific): Query, XForm, Report + Distribution Module. Getting data in type of job consists of much more steps.
Inner applications don't have their own menu, so we have the main menu by JobControl.
>Just look to the Windows applications for samples.
>
>I can also describe the menu for some types of applications we have built here. Are you interested?
Yes.
Thanks a lot in advance.
If it's not broken, fix it until it is.
My Blog