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



Selection

[ ]
A selection scope must use, at any one time, either a primary selection approach or a persistent selection approach.

[ ]
When a scope uses a primary selection approach, deselect the primary selection when the user makes a nonempty primary selection in another scope.

[ ]
Selections in a scope that use a persistent selection approach should be unaffected by selections made in a different scope.

[ ]
If your application selection model allows at most one element at a time to be selected, use a persistent selection approach.

[ ]
Allow a selection if the pointer or cursor is on a selected element that cannot be activated or toggled (for example, a push button within a selected text region).

[ ]
Allow a selection if the pointer or cursor is between elements in a selected text region.

[ ]
If pending delete is enabled, allow the user to delete the contents of a selection before performing a transfer by inserting or pasting elements into the selection (except possibly on a link operation or, for a primary copy, at the edge of the primary selection).

[ ]
Support pending delete only when a text or graphics cursor is used.

[ ]
Disable pending delete behavior if it would lead to deletion of an object.

Enable pending delete behavior when a text cursor is used.

Disable pending delete behavior when an element cursor is used.


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