マウスクリップを待つ.
[ibutton,xcoord,yxcoord,iwin,cbmenu]=xclick([flag])
実数スカラー (整数値): マウスボタン番号, キーコード... (以下の説明参照).
実数スカラー: クリックが発生した時のマウスポインタのカレントの グラフィックスケールにおけるx座標.
実数スカラー: クリックが発生した時のマウスポインタのカレントの グラフィックスケールにおけるy座標.
実数スカラー (整数値): アクションが発生したウインドウの番号.
文字列:
xclick
がメニューのクリックによるものであると
返した場合にメニューに関連付けられるコールバック.
この場合,ibutton
, xcoord
,
ycoord
, および iwin
は
任意の値をとります.
実数スカラー (整数値): 指定された場合, click イベントキュー は xclick を実行した際にもクリアされません.
xclick
はグラフィックウインドウ内へのマウスクリック
を待ちます.
左辺の引数を3つ指定してコールされた場合, カレントのグラフィックウインドウ内へのマウスクリックを待ちます.
4または5個の左辺の引数を指定してコールされた場合, 任意のグラフィックウインドウへのマウスクリックを待ちます.
ibutton
の値を以下に説明します.
左ボタンが押された.
中ボタンが押された.
右ボタンが押された.
左ボタンがクリックされた.
中ボタンがクリックされた.
右ボタンがクリックされた.
左ボタンがダブルクリックされた.
中ボタンがダブルクリックされた.
右ボタンがダブルクリックされた.
ASCIIコードibutton
のキーが押された.
ASCIIコードibutton
のキーが放された.
key with ASCII code ibutton-1000
has been
pressed while CTRL key pressed.
グラフィックウインドウが閉じられた.
動的メニューが選択され,
コールバックはcbmenu
となります.
Version | Description |
5.0 | Closing a figure now returns the event code -1000 instead of -100. |