A SelectionBox is a special-purpose composite component for making selections from a list of choices. The SelectionBox must be composed of at least a Text component for the selected alternative and a List component above the Text component for presenting the alternatives. Both the List and Text components should have a Label above them. The List component can be scrollable. The SelectionBox should also include one of the following button arrangements:
OK Cancel Help
OK Cancel Apply Help
The List must use either the single or browse selection model.
Selecting an element from the list must place the selected element
in the Text component.
Entering an item name into the Text component should make that
element visible in the List component.
The List navigation actions
,
,
,
and
must be available from the Text component for moving the cursored
element within the List and thus changing the contents of the Text.
The List navigation actions
and
should also be available from the Text component for moving the cursored
element within the List.
For more information, see the reference page for SelectionDialog.