Scilab 5.3.0
Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function
seteventhandler
Define um gerenciador de eventos para uma janela gráfica
Seqüência de Chamamento
seteventhandler(sfun_name) seteventhandler('')
Parâmetros
- sfun_name
string. O nome da função do Scilab com a qual se pretende gerenciar os eventos
Descrição
A função permite que o usuário defina um gerenciador de eventos
particular para janela gráfica corrente. seteventhandler('')
remove o gerenciador.
Para mais informações sobre o gerenciador de eventos, veja a página event handler functions.
Exemplos
function my_eventhandler(win, x, y, ibut) if ibut==-1000 then return,end [x,y]=xchange(x,y,'i2f') xinfo(msprintf('Evento de código %d na posição do mouse é (%f,%f)',ibut,x,y)) endfunction plot2d() seteventhandler('my_eventhandler') //agora: // - mova o mouse sobre a janela gráfica // - pressione e libere as teclas com shift pressionado ou não e com Ctrl pressionado ou não // - pressione um botão, espere um pouco e libere // - pressione e libere um botão // - clique duas vezes em um botão seteventhandler('') //suprimindo o gerenciador de eventos
<< locate | interaction | xclick >> |