[ Previous |
Next |
Contents |
Glossary |
Home |
Search ]
Motif and CDE 2.1 Style Guide Reference
Pointer (Predefined)
Reference
Description
A predefined pointer is a set of standardized pointers that indicate model
interactions or operations of the user interface.
Table 19 describes predefined pointer shapes.
Table 19. Pointer Shapes
Appearance |
Name |
Hot Spot Location |
Function |
|
Arrow |
Tip of the arrow |
Normal mode |
|
Cannot |
Center |
No input allowed |
|
Wait |
Center |
Action in progress |
|
I-beam |
Baseline |
Text position |
|
4-directional arrow |
Center |
Move/Resize |
|
Resize (8 pointers) |
Tip of the arrow |
Resize |
|
Sighting |
Center |
Precise positioning |
|
Question |
Period |
Help mode |
|
Right arrow |
Tip of the arrow |
Menu selection |
When to Use
RequiredDisplay the arrow pointer to indicate the normal or predominant mode of
operation of the user interface.
RequiredDisplay the cannot pointer to indicate that the element under the pointer
is not a valid target for a data transfer.
RequiredDisplay the cannot pointer to indicate that action is expected in another
visible area before input is accepted in the area under the pointer.
RequiredDisplay a wait pointer to indicate that the user cannot currently interact
with the element the pointer is over because some action is in progress in
that area.
RequiredDisplay an arrow pointer or an I-beam pointer when the pointer is in a
text field.
RequiredDisplay a question pointer when the interface is in context-sensitive help
mode.
RequiredDisplay the right arrow pointer when a spring-loaded control is displayed
and the interface is waiting for a choice to be made.
RecommendedDisplay an I-beam pointer when the pointer is being used to initiate a
text field in a graphic selection scope.
RecommendedDisplay an I-beam pointer to indicate that the pointer is over an area
where the user can locate a text cursor or select a character sequence.
RecommendedDisplay the 4-directional arrow pointer if a specific object is being
moved without restrictions on its placement.
RecommendedDisplay the 4-directional arrow pointer after the user initiates a resize
operation on a specific element, but before the edge or corner to be resized
has been determined.
RecommendedDisplay one of the eight resize pointers when the pointer, in the
predominant mode of operation, is on an element that controls resizing in that
direction.
RecommendedDisplay one of the eight resize pointers when resizing in the indicated
direction.
RecommendedDisplay an arrow or sighting pointer when the pointer is in a viewing area
in which the user can specify a precise position for placing a visual element.
RecommendedDisplay the sighting pointer if the user is in a context in which a
precise positioning operation can be initiated, and while the user is
performing the operation.
Guidelines
RequiredIgnore all mouse button and keyboard actions (except changes in modifier
keys) while the cannot pointer or the wait pointer is visible.
RequiredUse the predefined pointers when a user performs an operation that uses
predefined modal interactions or operations.
RecommendedIf a user cannot interact with an element because a current task would
normally be affected by that element, display the wait pointer while the
pointer is over that element. Do not prevent a user from interacting with
elements that will not be affected by a current task.
Essential Related Topics
For more information, see the Cursor and Pointer reference pages.
[ Previous |
Next |
Contents |
Glossary |
Home |
Search ]