| 4D v15.4GET MOUSE | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v15.4
 GET MOUSE 
         | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET MOUSE ( mouseX ; mouseY ; mouseButton {; *} ) | ||||||||
| Parameter | Type | Description | ||||||
| mouseX | Real |   | Horizontal coordinate of mouse | |||||
| mouseY | Real |   | 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 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.
See the example for the Pop up menu command.
									Caps lock down
									
									Macintosh command down
									
									Macintosh control down
									
									Macintosh option down
									
									ON EVENT CALL
									
									Shift down
									
									Windows Alt down
									
									Windows Ctrl down
									
	Product:  4D
	Theme:  User Interface
	Number:  
        468
        
        
        
	
	Modified:  4D 2003
	
	
	
	
	4D Language Reference ( 4D v15.4)
	
	
	4D Language Reference ( 4D v15)
	
	
	
	
	
	
	
	
	4D Language Reference ( 4D v15.3)
	
	
 Add a comment
Add a comment