Use a check box to display an individual value choice
that can be set to on or off.
[ ]
Use a group of check boxes for value choices that
are not mutually exclusive and can each be set to on or off.
[ ]
When a check box is initially displayed in a set
or unset state, toggle only between those two values.
[ ]
When a check box is displayed in an indeterminate
state, toggle from indeterminate to set to unset.
Selection Properties
[ ]
When a check box represents a property shared by
more than one selected element:
Show it as set if all of the selected
elements have that property turned on. For example, if all of the
text in a text selection is bold, and a check box is used to indicate
whether the selected text is bold, show the check box as set.
Show it as unset if none of the selected elements
have that property turned on. For example, if none of the text in
a text selection is bold, show the check box as unset.
Show it as indeterminate if some, but not all, of
the selected elements have that property turned on. For example,
if only some of the text in a text selection is bold, show the check
box as indeterminate.
[ ]
When a check box represents a property shared by
more than one selected element, toggling it to a particular state
has the following effect:
Toggling it to set ensures that all
of the selected elements have that property. For example, toggling
the Bold check box to set makes all the selected text bold.
Toggling it to unset ensures that all of the selected
elements do not have that property. For example, toggling the Bold
check box to unset unbolds all the selected text.
Toggling it to indeterminate gives each selected
element the value for the property it had when the check box was
displayed as indeterminate.
Visuals
[ ]
A check box consists of a check graphic and a label.
The check graphic is displayed to the left of the label. For information
on bidirectional and vertical language support, see Chapter
11.