Error getting tags :
error 404Error getting tags :
error 404 click | revDocs | RunRev
Welcome Guest (Log in)
Product Edition
Expander triangle
click [button mouseButtonNumber] at point [with key [,key [,key]]]
Platform Support
MacOS,Mac OS X,Windows,Linux
None required
Simulates a mouse click.

click at "100,200"
click button 2 at the loc of card button "Start"
click at the clickLoc

Additional Comments
Expander triangle

Use the click command to simulate the action of a click, instead of sending a mouseDown or mouseUp message--for example, to create a graphic or image with a handler.


The mouseButtonNumber is the number of a mouse button:

* 1 is the mouse button on Mac OS systems and the left button on Windows and Unix systems.

* 2 is the middle button on Unix systems.

* 3 is the right button on Windows and Unix systems, or Control-click on Mac OS systems.

If you don't specify a mouseButtonNumber, button 1 is used.

The point is any expression that evaluates to a point--a vertical and horizontal distance from the top left of the current stack, separated by a comma.

The key is one of commandKey, controlKey, optionKey, or shiftKey. You can specify up to three keys, separated by commas. (On Windows and Unix, commandKey indicates the Control key.)


The click command sends a mouseDown and mouseUp message to the object at the clicked location. If two objects both occupy the clicked location--one overlapping the other--the messages are sent to the object on top.

If the object under the point is a button whose autoHilite is true, the click command causes the button to highlight and unhighlight, just as though the user had clicked.

If the point is not within one of the application's windows, the click command has no effect. This means that you cannot use the click command to switch to another application.

User Comments
Expander triangle