espera por um clique do mouse
[ibutton,xcoord,yxcoord,iwin,cbmenu]=xclick([flag])
escalar real (valor inteiro): número do botão do mouse, código da tecla... (ver descrição abaixo)
escalar real: coordenada x do ponteiro do mouse quando ocorreu o clique, na escala gráfica corrente.
escalar real: coordenada y do ponteiro do mouse quando ocorreu o clique, na escala gráfica corrente.
escalar real (valor inteiro): número da janela onde a ação ocorreu.
string: callback associado a um menu se
xclick
retorna devido a um clique em um menu.
Neste caso, ibutton
, xcoord
,
ycoord
, e iwin
tomam valores
arbitrários.
escalar real (valor inteiro): se presente, a fila de eventos de clique não é limpa ao se entrar xclick.
xclick
espera pelo clique do mouse na janela de
gráficos.
Se for chamado com 3 argumentos do lado esquerdo, espera pelo clique do mouse na janela de gráficos corrente.
Se chamado com 4 ou 5 argumentos do lado esquerdo, espera pelo clique do mouse em qualquer janela de gráficos.
Os valores de ibutton
estão descritos
abaixo:
o botão esquerdo foi pressionado
o botão do meio foi pressionado
o botão direito foi pressionado
o botão esquerdo do mouse foi clicado
o botão do meio do mouse foi clicado
o botão direito do mouse foi clicado
o botão esquerdo do mouse foi clicado duas vezes
o botão do meio do mouse foi clicado duas vezes
o botão direito do mouse foi clicado duas vezes
uma tecla com código ASCII ibutton
foi
pressionada
uma tecla com código ASCII -ibutton
foi
liberada
uma tecla com código ASCII ibutton-1000
foi
pressionada enquanto a tecla CTRL estava sendo pressionada.
a janela de gráficos foi fechada
um menu dinâmico foi selecionado e seu callback é retornado em
cbmenu
.
Version | Description |
5.0 | Fechar uma janela de gráficos agora retorna o código de evento -1000 em vez de -100. |