Unit 3: Develop System Menus and Navigation Schemes
Unit 3: Develop System Menus and Navigation Schemes
Structures of Menus
Single Menus: In this simplest form of menu, a single
screen or window is presented to seek the user’s
input or request an action to be performed.
Single Menus Example:
Sequential Linear Menus
Sequential linear menus are presented on a series of
screens possessing only one path.
Simultaneous Menus
Instead of being presented on separate screens, all menu
options are available simultaneously.
Functions of Menus
Displaying Information
Display
– Frequent references
• Permanently display the menu in an area of the screen that will
not obscure other screen data
– Occasional references
Presentation
– Should be obvious with a unique and consistent structure
Organization
– Provide a main menu
– Display : All relevant alternatives (gray-out inactive choices)
– Minimize number of menu levels
Complexity
– Provide both simple and complex menus
Item Arrangement
– Orient for top-to-bottom reading
– Left justify descriptions
– Organize for left to right reading
Ordering
Numeric order
Sequence/Frequency of occurrence
Importance
Semantic similarity
Groupings
Create grouping of items that are logical, unique, meaningful and mutually
exclusive
Kinds of Graphical Menus
Menu Bar
Pull-Down Bar
Cascading Menu Bar
Pop-Up Menu
Iconic Menu
Menu Bar
Advantage
– Always visible
– Easy to browse
– Do not obscure the screen working area
– Allow for use of keyboard equivalents
Disadvantage
– Consume a full row of screen space
– Require looking away from the main working area to find
– Require moving pointer from the main working area to select
– Horizontal orientation is less efficient for scanning
Pull-Down Menu
• Advantages
– No window space is consumed when they are not used.
• Proper Usage
– Allow for display of both keyboard equivalents and
accelerators.
– A small number of
– Vertical orientation permits more choices to be
items displayed.
• Disadvantage
– Items best
represented textually – Require searching and selecting.
– Require moving the pointer out of working area to
select.
– Items whose content
rarely changes – May obscure the screen working area.
Cascading Menus
Advantage:
– Top-level menus are simplified because some choices are hidden
– More first-letter mnemonics are available because menus
possess fewer alternatives
– High-level command browsing is easier because subtopics are
hidden
Disadvantage
– Access to submenu items requires more steps
– Access to submenu items require a change in pointer
movement
Pop Up Menu
Advantage
– They do not use window space when not displayed
– They appear in the working area
Disadvantage
– They existence must be learned and remembered
– May obscure the screen working area
– Require a special action to see the menu (Mouse click)
Iconic Menu