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



Slider (Control)

[ ]
Use a slider to allow a user to set a value from a range of numeric values at evenly spaced intervals. The values may either be absolute, such as temperature or size, or relative, such as a percentage.

[ ]
Use a fixed-size slider arm whose center represents the value. Display the current value as a label adjacent to the slider arm, and allow it to be used as the source of a drag-and-drop transfer operation.

[ ]
Do not use a slider if the user cannot change the value. Use a gauge instead.

[ ]
When the user manipulates the slider arm with the mouse, either allow the slider to stop only at positions that represent legal values or assign the legal value to the slider nearest to its position.

[ ]
When the slider has focus, allow directional keys to move the slider arm one interval unit (not one pixel) in the corresponding direction. Allow directional keys augmented by Ctrl to move the slider arm multiple units in the indicated direction.

[ ]
If arrow push buttons are used, move the slider arm one interval unit (not one pixel) in the corresponding direction when the user clicks on one.

[ ]
The mouse and keyboard behavior of a slider should be identical to that of a scroll bar except that the interval between legal values is used instead of a one-unit scrolling increment.


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