[ Previous |
Next |
Contents |
Glossary |
Home |
Search ]
Motif and CDE 2.1 Style Guide Reference
First-Letter Cursor Navigation
Reference
Description
First-letter cursor navigation is an internal navigation technique used in
a selection scope in which entering a printing character moves the cursor in
the scope to the next item whose textual label begins with that character.
Figure 28. First-Letter Cursor Navigation.
When to Use
- Required
- Provide first-letter cursor navigation in a selection scope only if the
selection scope does not support a keystroke-based mechanism such as mnemonic
navigation.
- Recommended
- Provide first-letter cursor navigation in all selection scopes that
associate textual labels with each selectable item.
Guidelines
- Required
- Skip white spaces that begin a textual label to determine the first
character of a textual label used to match an item.
- Recommended
- If the current language environment supports characters with multiple
cases, such as uppercase and lowercase, allow the user to press letters of any
case to match a specific textual label.
- Recommended
- If the current language environment supports characters with multiple
cases, such as uppercase and lowercase, allow the user to press letters of any
case to match a specific textual label.
- Required
- When a user types a printing character in a scope by using first-letter
cursor navigation, move the location cursor in the scope to the next item
whose textual label starts with that letter.
- Required
- When a user enters a printing character that has no valid match, do not
move the location cursor in the selection scope.
- Required
- When a printing character entered into a text-display field that has focus
is used for first-letter cursor navigation of an associated list, select the
item matched and place its text contents into the text-display field. If there
is no valid match, generate a warning signal and do not make any changes to
the appearance of the list or text-display field.
- Required
- When a printing character entered into a text-display field that has focus
is used for first-letter cursor navigation of an associated list, and the list
is not displayed, do one of the following:
- If pressing V would display the list, make entering the character
display it as well.
- Navigate in the list as indicated and select the cursored list item,
displaying it in the text field without displaying the list.
- Recommended
- When focus is in a text-display field that supports first-letter cursor
navigation of an associated list, pressing Ctrl V and Ctrl ^,
respectively, moves the cursor, selects the next or previous matching item
that matches the prefix, and places its text contents into the text-display
field.
Essential Related Topics
For more information, see the Combination Box (Control), Cursor, and
Drop-Down Combination Box (Control) reference pages.
Supplemental Related Topics
For more information, see the Container (Control), Drop-Down List
(Control), and List Box (Control) reference pages.
[ Previous |
Next |
Contents |
Glossary |
Home |
Search ]