[Overview][Constants][Types][Procedures and functions][Variables][Index] | Reference for unit 'Mouse' (#rtl)

# Reference for unit 'Mouse': Procedures and functions

`DetectMouse` |  | Detect the presence of a mouse.
`DoneMouse` |  | Deinitialize mouse driver.
`GetMouseButtons` |  | Get the state of the mouse buttons
`GetMouseDriver` |  | Get a copy of the currently active mouse driver.
`GetMouseEvent` |  | Get next mouse event from the queue.
`GetMouseX` |  | Query the current horizontal position of the mouse cursor.
`GetMouseY` |  | Query the current vertical position of the mouse cursor.
`HideMouse` |  | Hide the mouse cursor.
`InitMouse` |  | Initialize the FPC mouse driver.
`PollMouseEvent` |  | Query next mouse event. Do not wait if none available.
`PutMouseEvent` |  | Put a mouse event in the event queue.
`SetMouseDriver` |  | Set a new mouse driver.
`SetMouseXY` |  | Set the mouse cursor position.
`ShowMouse` |  | Show the mouse cursor.

Documentation generated on: May 14 2021