[ Previous |
Next |
Contents |
Glossary |
Home |
Search ]
Motif and CDE 2.1 Style Guide Certification Checklist
Direct Manipulation
[ ]Initiate a direct manipulation operation when the user presses a pointer
button on an element.
[ ]Do not change the active window while a direct manipulation operation is
in progress.
[ ]While a direct manipulation operation is in progress, if the action to be
performed on termination changes as the pointer is moved or as the state of
the keyboard changes, provide appropriate feedback to the user so that the
user knows what action will be performed.
[ ]If a direct manipulation operation requires that buttons be pressed while
the operation is in progress, terminate the direct manipulation operation.
Alternatively, change its mode when the user releases all pointer buttons and
does not press any more buttons or keys within a time period specified by the
operating environment.
[ ]If a direct manipulation operation does not require that any button be
pressed while the operation is in progress, allow the user to terminate the
direct manipulation operation. Alternatively, change its mode by pressing
shortcut keys or by clicking on some combination of pointer buttons.
[ ]When the user presses Cancel or Esc while a direct manipulation operation
is in progress, cancel the direct manipulation operation.
[ Previous |
Next |
Contents |
Glossary |
Home |
Search ]