| 4D v13.4GET MOUSE | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v13.4
 GET MOUSE 
         | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET MOUSE ( mouseX ; mouseY ; botaoMouse {; *} ) | ||||||||
| Parâmetro | Tipo | Descrição | ||||||
| mouseX | Inteiro longo |   | Coordenadas horizontais do mouse | |||||
| mouseY | Inteiro longo |   | Coordenadas verticais do mouse | |||||
| botaoMouse | Inteiro longo |   | Estado do botão do mouse: 0=botão sem pressionar; 1=botão pressionado; 2= botão direito pressionado; 3=dois botões pressionados | |||||
| * | Operador |   | Se especificado, sistema global de coordenadas é usado, se omitido, sistema de coordenadas locais é usado | |||||
O comando GET MOUSE retorna o estado atual do mouse.
As coordenadas horizontal e vertical são retornadas em mouseX e mouseY. Se passar o parâmetro * , as coordenadas são expressas em relação à tela. Se omitir o parâmetro *, são expressas em relação à janela do primeiro plano do processo atual.
O parâmetro botaoMouse retorna o estado dos botões, como foi descrito anteriormente.
Nota: os valores 2 e 3 podem ser retornados em Mac OS X a partir da versão 10.2.5 apenas.
Ver o exemplo do comando Pop up menu.
	Produto: 4D
	Tema: Interface de Usuário
	Número 
        468
        
        
        
	
	Modificado: 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