Menus:Menubar
From KDE-HIG_Wiki
A menu provides a list of choices from which the user can select one. Menus should be organized for recognition rather than recall. When they are logically grouped, the user does not need to memorize all available commands and options.
Menus are frequently used by users. It is important menus are organized in a logical manner, clearly worded, and that all functionality and application preferences are present.
[edit]
Menubars
The menubar appears at the top of a main window and provides access to all commands and most of the settings available in an application. It contains menu titles which describe the content of each menu. Each menu title is accessible by accelerator keys, which must be set by the developer.
[edit]
Guidelines
- Provide a menubar in every application main window
- Do not display menubars in secondary or internal windows unless there are compelling reasons (e.g. complex commands and functions in that window)
- Organize menu titles in the standard order (see section Standard Menus)
- Provide accelerator keys for every menu title in the menubar.
- Do not disable menu titles. Users should always be able to explore the menu, even if certain items are currently not available
- Menu titles on a menubar appear as a single word with the first letter capitalized
- Spaces, compound words (e.g. ToolOptions), and hyphens (e.g. Tool-Options) make words harder to read and recognize
- Never make the menubar 'hideable', users may not easily be able to make the menubar viewable again
[edit]
Related
Standard Menus
