[ Previous | Next | Contents | Glossary | Home | Search ]
Motif and CDE 2.1 Style Guide Certification Checklist



Area Adjust Swipe Technique

[ ]
Support the keyboard-based area adjust swipe technique when the last operation within the scope used an area-based selection technique.

[ ]
When using the area adjust swipe technique, and the adjustment policy is to reselect:

  1. Determine the new selection region to be the area determined by the anchor point and the final adjustment point.

  2. Enlarge the new selection region to include the anchor element or anchor region, if indicated by the anchor inclusion policy.

  3. Enlarge the new selection region, if indicated by the end-point inclusion policy, to include the element, if any, at the final adjustment point.

  4. [ ]
    When using the area adjust swipe technique, and the adjustment policy is to enlarge, the new selection region is larger than the following:

    1. The current selection region

    2. The region determined using the reselect adjustment policy

    3. [ ]
      When using the area adjust swipe technique, and the adjustment policy is to balance:

      1. When using the keyboard-based technique, and 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.)

      2. When using the keyboard-based technique, and 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.

      3. Determine the new selection region to be the area determined by the new anchor point and the final adjustment point.

      4. Enlarge the new selection region to include the anchor element or anchor region, if the anchor point is unchanged and if indicated by the anchor inclusion policy.

      5. Enlarge the new selection region, if indicated by the end-point inclusion policy, to include the element, if any, at the final adjustment point.

      6. [ ]
        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, in the region nearest the anchor point.

        [ ]
        After a mouse-based area adjust swipe technique is used, place the active cursor as follows:

        1. If it is a text or graphics cursor, at the point at which the ADJUST button was released

        2. If the selection region contains one or more elements, on some element within the selection region

        3. If neither of the above, on the currently cursored element in the selection scope

        4. [ Previous | Next | Contents | Glossary | Home | Search ]