The photo above shows the top level menu. Note the navigation cues along the left and right sides and the bottom
of the display. The bottom line of the display is divided conceptually into four zones corresponding to the four navigation keys located
just below the display. In the photo the second zone is blank signifying that the corresponding key has no current function.
During menu navigation, the leftmost and rightmost navigation keys are used to move a menu cursor (displayed in the
leftmost column) up or down, respectively. When the upper and lower limits of navigation are reached, the navigation cues
change to so indicate.
Each menu item has cues associated with it similar to those used in other windowing environments, e.g. Microsoft Windows.
- A menu item that leads to a sub-menu has a right arrow cue in the rightmost column.
- A menu item that leads to a data display or dialog has an elipsis following it.
- A menu item that, when selected, causes an immediate operation has as exclamation mark following it.
- A menu item that represents a data element is followed by a colon and then the data element value.
When a menu item representing a data element is selected, one of two things happens depending on the
data element type. If the data element has a discrete set of enumerated values, the values are cycled through,
one per keystroke.
Otherwise, an editing dialog for that data element is presented allowing the user to modify the element value.
During data element editing, the leftmost and rightmost navigation keys perform "clear" and "backspace" functions,
respectively.
The second and third navigation keys are used to cancel the editing operation and to accept the modified value,
respectively. An example data editing screen can be seen here.
The images below represent the sub-menu screen corresponding to each of the five items on the top level menu
(the first item's sub-menu is on the left, etc.).
Click on any of them to see a larger version of the image together with commentary about the screen. A similar
paradigm is employed on the subordinate pages so that most of the hierarchy is presented (some data editing
screens were omitted for brevity).
|