CURSOR_ARROW:null = 0
Arrow cursor. Standard, default pointing cursor.
CURSOR_IBEAM:null = 1
I-beam cursor. Usually used to show where the text cursor will appear when the mouse is clicked.
CURSOR_POINTING_HAND:null = 2
Pointing hand cursor. Usually used to indicate the pointer is over a link or other interactable item.
CURSOR_CROSS:null = 3
Cross cursor. Typically appears over regions in which a drawing operation can be performed or for selections.
CURSOR_WAIT:null = 4
Wait cursor. Indicates that the application is busy performing an operation, and that it cannot be used during the operation (e.g. something is blocking its main thread).
CURSOR_BUSY:null = 5
Busy cursor. Indicates that the application is busy performing an operation, and that it is still usable during the operation.
CURSOR_DRAG:null = 6
Drag cursor. Usually displayed when dragging something.
Note: Windows lacks a dragging cursor, so
CURSOR_DRAG is the same as
CURSOR_MOVE for this platform.
CURSOR_CAN_DROP:null = 7
Can drop cursor. Usually displayed when dragging something to indicate that it can be dropped at the current position.
CURSOR_FORBIDDEN:null = 8
Forbidden cursor. Indicates that the current action is forbidden (for example, when dragging something) or that the control at a position is disabled.
CURSOR_VSIZE:null = 9
Vertical resize mouse cursor. A double-headed vertical arrow. It tells the user they can resize the window or the panel vertically.
CURSOR_HSIZE:null = 10
Horizontal resize mouse cursor. A double-headed horizontal arrow. It tells the user they can resize the window or the panel horizontally.
CURSOR_BDIAGSIZE:null = 11
Window resize mouse cursor. The cursor is a double-headed arrow that goes from the bottom left to the top right. It tells the user they can resize the window or the panel both horizontally and vertically.
CURSOR_FDIAGSIZE:null = 12
Window resize mouse cursor. The cursor is a double-headed arrow that goes from the top left to the bottom right, the opposite of
CURSOR_BDIAGSIZE. It tells the user they can resize the window or the panel both horizontally and vertically.
CURSOR_MOVE:null = 13
Move cursor. Indicates that something can be moved.
CURSOR_VSPLIT:null = 14
Vertical split mouse cursor. On Windows, it's the same as
CURSOR_VSIZE.
CURSOR_HSPLIT:null = 15
Horizontal split mouse cursor. On Windows, it's the same as
CURSOR_HSIZE.
CURSOR_HELP:null = 16
Help cursor. Usually a question mark.