NAME
Cascading (Choice Type) — Reference
Description
A cascading choice is a type of choice that, when activated,
displays a cascaded control.
When to Use
- Required
Use a cascading choice to display a cascaded control.
Guidelines
Activation and Unavailability
- Required
When a user activates a cascading choice, display
its associated cascaded control, even when all choices and controls
in the cascaded control are unavailable.
- Required
Do not display unavailable emphasis on cascading
choices.
Pressing a Cascading Choice
- Required
If a cascading choice is used to display a spring-loaded
control, pressing (but not clicking) the SELECT button on the choice
activates it and displays the control if it is not already displayed.
- Recommended
If a cascading choice is used to display a menu,
then pressing (but not clicking) the MENU button on the control
activates it and displays the menu if it is not already displayed.
Releasing a Cascading Choice
- Required
If the SELECT or MENU button is pressed, and the
pointer is over a cascading choice whose associated cascaded control
is not displayed (for example, because the mouse button was pressed
elsewhere and moved to the cascading choice), then releasing the
mouse button has no effect.
- Required
Releasing the SELECT button over a cascading choice
whose associated cascaded control is currently displayed leaves
the cascaded control displayed if it was not displayed when the
SELECT button was pressed.
- Required
Releasing the MENU button over a cascading choice
whose associated cascaded menu is currently displayed leaves the
cascaded control displayed if it was not displayed when MENU was
pressed.
Clicking to Display a Choice
- Required
Clicking the SELECT button on a cascading choice
activates it if its associated cascaded control is not currently
displayed.
- Required
If activating a cascading choice displays a menu,
then clicking the MENU button on the choice activates it if the
menu is not currently displayed.
Removing a Cascaded Control
- Required
Clicking the SELECT button on a cascading choice
removes the associated cascaded control if it is currently displayed.
- Required
If a menu is associated with a cascading choice,
then clicking the MENU button on the choice removes the associated
cascaded menu if it is currently displayed.
- Required
Removing a control removes all of its cascaded descendants.
Essential Related Topics
For more information, see the Choice,
Menu (Control), and
Spring-Loaded
(Control Type) reference pages.
Supplemental Related Topics
For more information, see the Emphasis
(Cue) reference page.