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 |