[ Previous |
Next |
Contents |
Glossary |
Home |
Search ]
Motif and CDE 2.1 Style Guide Certification Checklist
Selection Policies
[ ]If a selection model's count policy allows the user to select any
number of elements and the user uses a selection technique in add mode or
toggle mode, the selection state of elements outside the region identified by
the technique should be unaffected.
[ ]If a selection model's count policy allows at most one element to be
selected, the selection model should not support group techniques.
[ ]If a selection model's count policy allows at most one element to be
selected, a technique that selects an element should deselect any other
element that is currently selected.
[ ]Allow the user to deselect all elements with mouse-based selection
techniques when toggle mode is in use.
[ ]Allow the user to deselect all elements with keyboard-based techniques or
predefined action choices when add mode is in use.
[ ]Allow the user to deselect all elements when a text or graphics cursor is
in use.
[ ]If the user is not allowed to deselect all elements, do not support add
mode.
[ ]If a selection model requires contiguity, the only group techniques that
should be supported are those that select ranges of elements.
[ ]If a selection model requires contiguity, it should not support use of
toggle mode.
[ ]Require contiguous selections only in text.
[ ]Use a balance policy in linearly ordered selection scopes that consist
entirely or primarily of text.
[ ]Use an anchor toggling policy in text.
[ ]Use an enclose area inclusion policy.
[ ]If the anchor point is on an anchor element (for example, after initiating
a point technique or an area click technique on an element), extend the
selection region to completely include the anchor element, unless a touch
inclusion policy is in use.
[ ]If an anchor region has been defined (for example, via use of a margin or
multilevel selection technique), and a reselect adjustment policy is being
used, extend the selection to include the anchor region.
[ ]When a point technique or a group click (but not an adjust click)
technique is initiated on an element, enlarge the selection region to include
that element.
[ Previous |
Next |
Contents |
Glossary |
Home |
Search ]