| 4D v20.1GET MOUSE | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v20.1
 GET MOUSE 
         | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET MOUSE ( mouseX ; mouseY ; botaoMouse {; *} ) | ||||||||
| Parâmetro | Tipo | Descrição | ||||||
| mouseX | Real |   | Coordenadas horizontais do mouse | |||||
| mouseY | Real |   | 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 (modo macOS e Windows SDI) ou a janela da aplicação (modo Windows MDI). Se omitir o parâmetro *, são expressas em relação à janela do formulário atual (se houver) 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.
									Caps lock down
									
									Macintosh command down
									
									Macintosh control down
									
									Macintosh option down
									
									ON EVENT CALL
									
									Shift down
									
									Windows Alt down
									
									Windows Ctrl down
									
	Produto: 4D
	Tema: Interface de Usuário
	Número 
        468
        
        
        
	
	Modificado: 4D 2003
	Modificado: 4D v16 R4
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	Manual de linguagem 4D ( 4D v20)
	
	
	Manual de linguagem 4D ( 4D v20.1)
	
	
	
 Adicionar um comentário
Adicionar um comentário