mousePointer

Type: Integer

Availability: Read or write at run time only

The mousePointer property of the Application class controls the shape of the mouse pointer for all windows of the application. Setting this property to a non-zero value overrides the mousePointer value of each window in the application. Set the mousePointer property to a non-zero value to determine the type of mouse pointer that is displayed when the mouse is positioned over any window belonging to the application at run time.

Use this property to display the hourglass cursor (Window.MousePointer_HourGlass) when the application is performing an extended operation.

To restore the previous behavior, set the mousePointer property to the default value of Window.MousePointer_Default (0). If you set this property to the Window class mousePointer property default value, the mouse pointer that is displayed is determined by each individual window.

The settings of the mousePointer property are listed in the following table.

Window Class Constant Value Description
MousePointer_Default 0 Default value determined by the current window (for example, an arrow or hourglass).
MousePointer_Arrow 1 Arrow ( ).
MousePointer_Cross 2 Cross ( cross-hair pointer).
MousePointer_IBeam 3 I-Beam ().
MousePointer_Cursor 4 User-defined cursor not provided by the system. (See the Window class mouseCursor property.)
MousePointer_Size 5 Size ( four-pointed arrow pointing north, south, east, west).
MousePointer_NESW 6 Size NE SW ( double arrow pointing north east and south west).
MousePointer_NS 7 Size N S ( double arrow pointing north and south).
MousePointer_NWSE 8 Size NW SE ( double arrow pointing north west and south east).
MousePointer_WE 9 Size W E ( double arrow pointing west and east).
MousePointer_UpArrow 10 Up arrow ().
MousePointer_HourGlass 11 Hourglass, or wait ( ).
MousePointer_NoDrop 12 No drop ( ).
MousePointer_Drag 13 Standard JADE drag cursor ( ).
MousePointer_HorizontalLine 14 Cursor used to drag a horizontal line ( ).
MousePointer_VerticalLine 15 Cursor used to drag a vertical line ( ).
MousePointer_HandPointing 16 Cursor showing a hyperlink ( ).