Saltar para o conteúdo principal
Versão: Próximo

GET MOUSE

GET MOUSE ( mouseX ; mouseY ; botaoMouse {; *} )

ParâmetroTipoDescrição
mouseXReal🡘Coordenadas horizontais do mouse
mouseYReal🡘Coordenadas verticais do mouse
botaoMouseInteiro 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

Descrição

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.

Exemplo

Ver o exemplo do comando Pop up menu.

Ver também

Caps lock down
Macintosh command down
Macintosh control down
Macintosh option down
ON EVENT CALL
Shift down
Windows Alt down
Windows Ctrl down