Este é o site histórico da documentação 4D. As documentações estão sendo movidas progressivamente para developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20.6
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)
Manual de linguagem 4D ( 4D v20.2)
Manual de linguagem 4D ( 4D v20.3)
Manual de linguagem 4D ( 4D v20.4)
Manual de linguagem 4D ( 4D v20.5)
Manual de linguagem 4D ( 4D v20.6)