GET MOUSE

4D - Documentation   Français   English   German   4th Dimension 2004, Command Theme List   4th Dimension 2004, Command Alphabetical List   4th Dimension 2004, Constant Theme List   Back   Previous   Next

version 2003 (Modified)


GET MOUSE (mouseX; mouseY; mouseButton{; *})

ParameterTypeDescription
mouseXNumberHorizontal coordinate of mouse
mouseYNumberVertical coordinate of mouse
mouseButtonNumberMouse button state:
0 = Button up
1 = Button down
2 = Right button down
3 = Both buttons down
*If specified, global coordinate system is used
If omitted, local coordinate system is used

Description

The GET MOUSE command returns the current state of the mouse.

The horizonal and vertical coordinates are returned in mouseX and mouseY. If you pass the * parameter, the coordinates are expressed relative to the screen. If you omit the * parameter, they are expressed relative to the frontmost window of the current process.

The parameter mouseButton returns the state of the buttons, as listed previously.

Note: The values 2 and 3 can be returned under Mac OS X starting with version 10.2.5 only.

Example

See the example for the command Pop up menu.


See Also

Caps lock down, Macintosh command down, Macintosh control down, Macintosh option down, ON EVENT CALL, Shift down, Windows Alt down, Windows Ctrl down.


4D - Documentation   Français   English   German   4th Dimension 2004, Command Theme List   4th Dimension 2004, Command Alphabetical List   4th Dimension 2004, Constant Theme List   Back   Previous   Next