4D v16.3

GET MOUSE

Home

 
4D v16.3
GET MOUSE

GET MOUSE 


 

GET MOUSE ( mouseX ; mouseY ; mouseButton {; *} )  
Parameter Type   Description
mouseX  Real in Horizontal coordinate of mouse
mouseY  Real in Vertical coordinate of mouse
mouseButton  Longint in Mouse button state: 0 = Button up 1 = Button down 2 = Right button down 3 = Both buttons down
Operator in If specified, global coordinate system is used If omitted, local coordinate system is used

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

The horizontal 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 current form window (if any) 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 Pop up menu command.



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

 
PROPERTIES 

Product: 4D
Theme: User Interface
Number: 468

 
HISTORY 

Modified: 4D 2003

 
ARTICLE USAGE

4D Language Reference ( 4D v16)
4D Language Reference ( 4D v16.1)
4D Language Reference ( 4D v16.2)
4D Language Reference ( 4D v16.3)