The menu bar contains the set of actions that have been provided by either the default workbench or by other applications.
Usability guidelines recommend that all features of an application be available from the menu items on the menu bar. They also can be available from buttons or context menus. Context menus are displayed when a user right-clicks the background of a user interface component, such as a view or document.
In general, menus should display all menu items that are applicable to the current view.
|A menu item is not applicable to what is currently selected, but the user can take an action while in the same tab or window to enable the menu item||That menu item should appear dimmed|
|A menu item is not applicable to what is in the view||That menu item should be hidden|
Pull-right menus should always be enabled, even if none of the items in the pull-right menu are available. Users should be able to view the contents of the pull-right menu, even if none of the actions are available.
Parent topic: User interface organization