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
カレントのグラフィックウインドウのイベントハンドルを設定
呼び出し手順
seteventhandler(sfun_name) seteventhandler('')
パラメータ
- sfun_name
文字列. イベントを処理させるScilab関数の名前
説明
この関数によりユーザはカレントのグラフィックウインドウの特定のイベントの
ハンドラを設定できます.
seteventhandler('')
はハンドラを削除します.
イベントハンドラ関数に関する詳細については, event handler functionsヘルプを参照ください.
例
function my_eventhandler(win, x, y, ibut) if ibut==-1000 then return,end [x,y]=xchange(x,y,'i2f') xinfo(msprintf('Event code %d at mouse position is (%f,%f)',ibut,x,y)) endfunction plot2d() seteventhandler('my_eventhandler') //ここで: // - グラフィックウインドウでマウスを移動 // - シフトキーまたはCtrlキーを押す/押さない状態でキーを押す // - ボタンを押し, 少し待ってから離す // - ボタンを押して離す // - ボタンをダブルクリック seteventhandler('') //イベントハンドラを削除
<< locate | interaction | xclick >> |