[ Previous |
Next |
Contents |
Glossary |
Home |
Search ]
Motif and CDE 2.1 Style Guide Reference
Range Adjust Swipe Technique
Reference
Description
The range adjust swipe technique is an adjustment selection technique in
which a range of elements already identified as the current selection region
can be adjusted by identifying initial and final adjustment points in a single
continuous action. The following describes the steps for mouse-based and
keyboard-based techniques:
- Mouse-based range adjust swipe technique
-
- Press the ADJUST button at the initial adjustment point.
- Move the mouse to the final adjustment point.
- Release the ADJUST button at that point.
- Keyboard-based range adjust click technique
- With the cursor at the initial adjustment point, hold Shift down while
pressing a navigation key to move the cursor to the final adjustment point.
When to Use
- Required
- If you are supporting discontiguous selections, support only the
keyboard-based range adjust swipe technique when the initial adjustment point
is at one end of the current selection region. Otherwise, support the range
swipe technique.
- Required
- When discontiguous selections are not supported, and normal mode is in
use, support only the keyboard-based range adjust swipe technique when the
initial adjustment point is within or at one end of the current selection
region. Otherwise, support the range swipe technique.
Guidelines
- Required
- When the user is using the range adjust swipe technique, and the
adjustment policy is to reselect:
- Determine the new selection region to be the range identified by
the anchor point and the final adjustment point.
- Enlarge the new selection region to include the anchor region, if
indicated by the anchor inclusion policy.
- Required
- When the user is using the range adjust swipe technique, and the
adjustment policy is to enlarge, make the new selection region the larger of
the following:
- The current selection region
- The region determined using the reselect adjustment policy
- Required
- When the user is using the keyboard-based area adjust swipe technique, and
the adjustment policy is to balance:
- If the final adjustment point is not within the current selection
region, move (if necessary) the anchor point so that it is at the end
of the current selection region farthest from either the initial or the
final adjustment point. The use of the final adjustment point is
recommended.
- If the final adjustment point is within the current selection
region, or when using the mouse-based technique, move (if necessary)
the anchor point so that it is at the end of the current selection
region farthest from the initial adjustment point.
- Required
- When the user is using the area adjust swipe technique, and the adjustment
policy is to balance:
- Determine the new selection region to be the range identified by
the new anchor point and the final adjustment point.
- Enlarge the new selection region to include the anchor region if
the anchor point is unchanged and if indicated by the anchor inclusion
policy.
- Required
- If the current selection region does not include an anchor element or if
the anchor element is no longer in the selection region, identify the anchor
element to be the element, if any, at the end of the range nearest the anchor
point.
- Required
- After the user uses a mouse-based range adjust swipe technique, place the
active cursor at one of the following:
- If it is a text cursor, at the point at which the ADJUST button is
released
- If it is an element cursor, on the element at that end of the
range
Essential Related Topics
For more information, see the Adjustment Techniques, Selection
Policies, and Selection Techniques reference pages.
Supplemental Related Topics
For more information, see the Area Adjust Swipe Technique, Range Adjust
Click Technique, Range Click Technique, Range Swipe Technique, Selection
Models, Selection Modes, and Touch Adjust Swipe Technique reference pages.
[ Previous |
Next |
Contents |
Glossary |
Home |
Search ]