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



Spring Sensitive (Mode)

[ ]
When a spring-loaded control becomes spring sensitive, make its parent also spring sensitive if it can be (for example, if it is spring-loaded, a tear-off menu, or a menu bar).

[ ]
When a control is spring sensitive, have the active cursor track the pointer when it is within the control (for example, as if an implicit focus policy were in force within the control).

[ ]
If a control may be spring sensitive, but is not currently spring sensitive, then do not have the active cursor track the pointer when it is within the control (for example, as if an explicit focus policy were in force within the control).

[ ]
When the user presses (but does not click) a mouse button to display a spring-loaded control, make it spring sensitive.

[ ]
When the user presses the SELECT button on a spring-loaded control, make the control spring sensitive.

[ ]
When the user presses the SELECT button on a menu, make the menu spring sensitive.

[ ]
When the user presses the MENU button on a pop-up menu or any descendant menu, make that menu spring sensitive.

[ ]
If a cascaded control is spring sensitive and the user moves or places the pointer to the cascaded choice associated with it, then the cascaded control should remain displayed and spring sensitive.

[ ]
If a cascaded control is displayed and the user moves or places the pointer on an ancestor spring-sensitive control other than on the cascading choice associated with the cascaded control, then remove the cascaded control.

[ ]
A spring-sensitive control in a spring-loaded system should remain displayed while the user moves the pointer outside the system with a mouse button pressed.

[ ]
When the user releases the SELECT button over a noncascading choice in a spring-sensitive control, activate or toggle that choice.


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