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



Area Click Technique

[ ]
Support the area click technique only when a common selection in the scope consists of a set of spatially adjacent elements.

[ ]
Support the area click technique only when discontiguous selections are allowed.

[ ]
Support the keyboard-based area click technique in normal mode only when a text cursor is used for all navigation between the two corners of the area. The result of attempted use in other cases is undefined.

[ ]
Define the current selection region to consist of the specified area as follows:

  1. Enlarged to include the element, if any, on which the technique was initiated

  2. Enlarged, if indicated by the end-point inclusion policy, to include the element, if any, on which the technique finished

  3. [ ]
    After a mouse-based area click technique is used:

    1. Identify the anchor point to be the point at which the SELECT button was clicked.

    2. Identify the anchor element to be the element, if any, within the selection region nearest to the anchor point.

    3. [ ]
      After a mouse-based area click technique, place the active cursor as follows:

      1. At the point at which the ADJUST button was clicked, if it can be placed there

      2. If using an element cursor, on some element within the region

      3. If there are no elements in the region, where the cursor previously was in the scope

      4. [ ]
        When using the area click technique in select mode:

        1. Select all the elements in the selection region.

        2. Deselect all other elements in the scope.

        3. [ ]
          If currently in select mode, clicking Ctrl SELECT istead of SELECT causes the area click technique to act as if toggle mode were in use.

          [ ]
          When using the area click technique in toggle mode:

          1. Toggle all elements in the selection region, based on the toggling policy.

          2. Do not change the selection state of the other elements in the scope.

          3. [ ]
            After a keyboard-based area click technique is used:

            1. Identify the anchor point to be the point at which Select, Space (unless in text), or Ctrl Space was pressed.

            2. Identify the anchor element to be the element, if any, within the selection region nearest to the anchor point.

            3. [ ]
              When using the keyboard-based area click technique in normal mode:

              1. Select all the elements in the selection region.

              2. Deselect all other elements in the scope.

              3. [ ]
                When using the keyboard-based area click technique in add mode:

                1. Toggle all elements in the selection region, based on the toggling policy.

                2. Do not change the selection state of the other elements in the scope.

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