[ Previous |
Next |
Contents |
Glossary |
Home |
Search ]
Motif and CDE 2.1 Style Guide Certification Checklist
Multilevel Selection Technique
[ ]After using a multilevel point technique:
Identify the pointer position as the anchor point.
Define the selection region to consist of the part of elements (depending
on the number of clicks), if any, containing the pointer.
Define the anchor element to be the element in the region nearest to the
pointer.
Define the anchor region to be the selection region.
Place the active cursor as follows:
At the anchor point, if it can be placed there
On the anchor element, if it is an element cursor
Where the cursor previously was in the scope, if there is no anchor
element
[ ]When using a multilevel click or swipe technique:
Identify the pointer position at initiation of the technique as the anchor
point.
Define the selection region to consist of all elements that would be
selected when using the corresponding click or swipe technique. Expand the
selection region if all elements in its part (depending on the number of
presses) are also included in the region.
Define the anchor element to be the element in the selection region
nearest to the pointer.
Define the anchor region to be the selection region that would be obtained
if a multilevel point technique had been used instead at the point at which
the technique was initiated.
Place the active cursor as follows:
At the pointer position when the technique was finished, if it can be
placed there
On the element at the other end of the range from the anchor element, if
you are using an element cursor, the region is not empty, and range technique
is in effect
On an element within the selection region, if you are using an element
cursor, the region is not empty, and area technique is in effect
On the last element touched, if you are using an element cursor, the
region is not empty, and touch technique is in effect
Where the cursor previously was in the scope, if none of the above are
true
[ ]When using a multilevel point, swipe, or click technique in select
mode:
Select all the elements in the selection region.
Deselect all other elements in the scope.
[ ]When using a multilevel point, swipe, or click technique in toggle mode,
toggle all elements in the selection region, based on the toggling policy.
[ ]When using an adjustment technique to adjust a selection initially made
using a multilevel technique, expand the selection region so that if an
element is in the region, all elements in its part (depending on the number of
times the SELECT button was pressed in the initial technique) are also
included in the region.
[ ]When using a multilevel adjust click or swipe technique:
Identify the pointer position at initiation of the technique as the anchor
point.
Define the selection region to consist of all elements that would be
selected when using the corresponding adjust click or swipe technique, but
then expanded so that one of the following occurs:
If an element is added to the region, also include all elements in its
part (depending on the number of times the ADJUST button is pressed) in the
region.
If an element is removed from the region, place it back into the region,
unless all elements in its part (depending on the number of times the ADJUST
button was pressed) are also included in the region.
Define the anchor element to be the element in the selection region
nearest to the pointer.
Define the anchor region to be the selection region that would be obtained
if a multilevel point technique had been used instead at the point at which
the technique was initiated.
[ Previous |
Next |
Contents |
Glossary |
Home |
Search ]