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 ]

| 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. |
| 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. |
[ Top of Page | When To Use | Guidelines | Essential Related Topics ]
Copyright ©. 1991-1999 Interfaced Systems International Inc. Last modified: Saturday, March 20, 1999 11:43:10 PM EST