<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title></title><style type="text/css">.felamimail-body-blockquote {margin: 5px 10px 0 3px;padding-left: 10px;border-left: 2px solid #000088;} </style></head><body>* generic structure applied<br>* old purpose "Check boxes are a widget to enable one or more options in a group.<span id="felamimail-body-signature">"  replaced by "A ''check box'' is a control that permits the user to make multiple selections from a number of options. Check boxes are used to toggle an option on or off, or to select or deselect an item. Users make a decision between two clearly opposite choices (on (vs. off), apply (vs. don't apply), show (vs. hide). etc.). Check boxes are used to toggle an option on or off, or to select or deselect an item." -> Is it too much redundant?<br><br>* </span><span id="felamimail-body-signature"><span id="felamimail-body-signature"><span id="felamimail-body-signature">added: "</span></span>Don't use a check box if the opposite is ambiguous."<br>* </span><span id="felamimail-body-signature"><span id="felamimail-body-signature">added: "</span>Don't use the selection to perform commands or to dynamically display other controls and windows"<br>* </span><span id="felamimail-body-signature"><span id="felamimail-body-signature"><span id="felamimail-body-signature">added: "</span></span>Use the mixed state only to indicate that an option is set for some, but not all, child objects. Mixed state must not be used to represent a third state."<br>* </span><span id="felamimail-body-signature"><span id="felamimail-body-signature"><span id="felamimail-body-signature">added: "</span></span>Users must not be able to set a mixed state directly."<br>* </span><span id="felamimail-body-signature"><span id="felamimail-body-signature"><span id="felamimail-body-signature">added: "</span></span>Clicking a mixed state check box enabled all child objects. "<br>* </span><span id="felamimail-body-signature"><span id="felamimail-body-signature"><span id="felamimail-body-signature">added: "</span></span>Align groups of check boxes vertically rather than horizontally, as this makes them easier to scan visually. Use horizontal or rectangular alignments only if they greatly improve the layout of the window. "<br><br><br></span></body></html>