4D v16.3GET MOUSE |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
GET MOUSE
|
GET MOUSE ( mouseX ; mouseY ; mouseButton {; *} ) | ||||||||
引数 | 型 | 説明 | ||||||
mouseX | 実数 |
![]() |
マウスの水平座標 | |||||
mouseY | 実数 |
![]() |
マウスの垂直座標 | |||||
mouseButton | 倍長整数 |
![]() |
マウスボタンンのステータス 0 = 何もしていない 1 = ボタンの押下 2 = 右マウスボタンの押下 3 = 両方のボタンの押下 | |||||
* | 演算子 |
![]() |
指定した場合、グローバルの座標システムが使用される。 省略した場合、ローカルの座標システムが使用される | |||||
GET MOUSE コマンドは、マウスの現在の状態を返します。
水平座標と垂直座標が引数 mouseX と mouseY に返されます。オプション引数 * を渡すと、これらの座標は画面に対して相対的に表されます。引数 * を省略すると、座標はカレントプロセスのカレントフォームウィンドウ(あれば)に対して相対的に表されます。
引数 mouseButton は、上記のようにボタンの状態を返します。
Note:バージョン10.2.5 以降の Mac OS X のみ、値2と3が返されます。
Pop up menu コマンドの例題を参照してください。
Caps lock down
Macintosh command down
Macintosh control down
Macintosh option down
ON EVENT CALL
Shift down
Windows Alt down
Windows Ctrl down
プロダクト: 4D
テーマ: ユーザーインターフェース
番号:
468
変更: 4D 2003
ランゲージリファレンス ( 4D v16)
ランゲージリファレンス ( 4D v16.1)
ランゲージリファレンス ( 4D v16.2)
ランゲージリファレンス ( 4D v16.3)