| Description | Hierarchy | Fields | Methods | Properties |
type TCursorControl = class(TReferenceCounted)
Interface to manipulate the mouse cursor.
![]() |
procedure ResetReferenceRect; inline; |
![]() |
procedure SetReferenceRect(const NewRect: TRect); inline; |
![]() |
property Position: TPoint read GetPosition write SetPosition; |
![]() |
property RelativePosition: TVector2D read GetRelativePosition write SetRelativePosition; |
![]() |
property Visible: Boolean read IsVisible write SetVisible; |
![]() |
procedure ResetReferenceRect; inline; |
|
Resets the reference rect to the render window bounds. | |
![]() |
procedure SetReferenceRect(const NewRect: TRect); inline; |
|
Sets an absolute reference rect for setting and retrieving the cursor position. | |
![]() |
property Position: TPoint read GetPosition write SetPosition; |
|
The cursor | |
![]() |
property RelativePosition: TVector2D read GetRelativePosition write SetRelativePosition; |
|
The current position of the cursor relative to the render window's border. | |
![]() |
property Visible: Boolean read IsVisible write SetVisible; |
|
Specifies whether the cursor is currently | |