List Box (Control)

A control that contains a list of objects or settings choices that a user can select. List boxes support single or multiple selection.


[ Guidelines | Essential Related Topics | Supplemental Related Topics ]

When To Use

Use a list box to display a list of settings choices or objects, but not both, in which the number of choices or objects may vary.

Guidelines

Display the settings choices or objects in a list box in an order that is meaningful to a user, such as alphabetic order, numeric order, chronological order, or some other order. For example, display modem baud rates in numeric order.
Make a list box large enough to display six to eight settings choices or objects at a time, or all settings choices or objects if fewer than six.
In a list that can be scrolled, such as a scrollable list box, do not allow the cursor to wrap.
Provide horizontal or vertical scroll bars, or both, when some information is not visible in the list box.
Make list boxes at least wide enough to display the choices or objects of average width.
When a user decreases the size of the window in which the list box is displayed, decrease the number of settings choices or objects displayed in the list box to a minimum of six. If the window is sized so that six settings choices or objects cannot be displayed, clip the list box.
When a list box provides multiple selection, place in the descriptive text for the list box information about the number of items that can be selected. For example, add text and a counter near the list box that dynamically shows the number of items selected, such as "3 selected."
Capitalize the first letter of each first word of a choice or object name.

Essential Related Topics

Supplemental Related Topics


[ Top of Page | When To Use | Guidelines | Essential Related Topics ]


Home

Copyright ©. 1991-1999 Interfaced Systems International Inc. Last modified: Saturday, March 20, 1999 11:43:10 PM EST