| 4D v13.4GET MOUSE | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v13.4
 GET MOUSE 
         | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET MOUSE ( mouseX ; mouseY ; mouseButton {; *} ) | ||||||||
| Parameter | Type | Description | ||||||
| mouseX | Longint |   | Horizontal coordinate of mouse | |||||
| mouseY | Longint |   | Vertical coordinate of mouse | |||||
| mouseButton | Longint |   | Mouse button state: 0 = Button up 1 = Button down 2 = Right button down 3 = Both buttons down | |||||
| * | Operator |   | 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 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.
See the example for the command Pop up menu.
	Product:  4D
	Theme:  User Interface
	Number:  
        468
        
        
        
	
	Modified:  4D 2003
Caps lock down
Macintosh command down
Macintosh control down
Macintosh option down
ON EVENT CALL
Shift down
Windows Alt down
Windows Ctrl down