Vcl.Controls.TCursor
Delphi
type TCursor = -32768..32767;
Properties
| Type | Visibility | Source | Unit | Parent |
|---|---|---|---|---|
| type | public | Vcl.Controls.pas | Vcl.Controls | Vcl.Controls |
Description
TCursor identifies the cursor type.
TCursor defines the type of mouse cursor. A variable of type TCursor can have one of the following values:
| Cursor Constant, Value | Image | Description |
|---|---|---|
|
crDefault, 0 |
None |
Default cursor: thick arrow pointing up and left |
|
crArrow, -2 |
Same as the default cursor | |
|
crCross, -3 |
Fine cross-shaped cursor used in graphic applications for precise positioning | |
|
crIBeam, -4 |
Text insert cursor in the form of a thin capital | |
|
crSizeNESW, -6 |
Resizing cursor from North-East to South-West resizing | |
|
crSizeNS, -7 |
Vertical resizing cursor | |
|
crSizeNWSE, -8 |
Resizing cursor from North-West to South-East resizing | |
|
crSizeWE, -9 |
Horizontal resizing cursor | |
|
crUpArrow, -10 |
Thin upward pointing cursor | |
|
crHourGlass, -11 |
Hour glass cursor to indicate a busy process | |
|
crDrag, -12 |
Drag cursor for single items being dragged | |
|
crNoDrop, -13 |
White cross in a white circle indicating that a drag operation is hovering over an invalid drop target. | |
|
crHSplit, -14 |
Cursor shown when the mouse is over a horizontal splitter. | |
|
crVSplit, -15 |
Cursor shown when the mouse is over a vertical splitter. | |
|
crMultiDrag, -16 |
Drag cursor for multiple items being dragged | |
|
crSQLWait, -17 |
Hour glass cursor to indicate a busy SQL database operation | |
|
crNo, -18 |
Black cross in a black circle indicating invalid mouse target location | |
|
crAppStart, -19 |
Hour glass and standard pointer combination cursor shown at application startup | |
|
crHelp, -20 |
Question mark and standard pointer operation | |
|
crHandPoint, -21 |
An upward pointing hand cursor. This is normally used to identify a selectable item, such as a web page link. | |
|
crSizeAll, -22 |
Cursor for resizing up, down, left, and right |
Use the TScreen Cursor property to set the cursor type to one of the TCursor values.