The Mouse manager class is used to simulate moving the physical mouse and performing various types of mouse clicks. It has the following properties:

Property

Brief Description

MouseMoveIntervalTime

Gets/Sets the mouse interval time between mouse moves. The default is set at 15msec. Typically you don't need to change this. If you want to configure the speed of the mouse move, use the Settings.SimulatedMouseMoveSpeed.

It also has the following properties:

Method

Brief Description

CalculateOffset

Calculates the offset from the rectangles given a reference.

Click

Simulate a mouse click event.

DetectHotSpot

Given a rectangle and optionally a cursor, this function will detect the cursor change.

DragDrop

Simulates a mouse drag and drop operation.

GetCursorHandle

Gets the current Win32 cursor handle.

HoverOver

Simulates a mouse hover over operation.

MatchCursor

Tests whether or not the current mouse handle matches a specified handle. Can be used to check if the current mouse cursor is a particular value.

Move

Move the mouse from the start to the end location.

TurnWheel

Simulates moving the mouse wheel by a specified delta.

ValidateNonNegativePoint

Validate that the specified point coordinates is non-negative. If it is negative, it will be reset to zero.

Was this article helpful?

/

Give article feedback

Tell us how we can improve this article

Code samples are inaccurate / outdated.
I expected to find other / more information.
There are typos / broken links / broken page elements.
Content is inaccurate / outdated.
Other
By checking this box you consent to Progress contacting you by email about your response on this page.

Getting Started

Community

Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks for appropriate markings.