4.56 イベント

■ Click

【機能】 マウスがクリックされた時に発生します。
【書式】
Sub object_Click()
【パラメタ】 なし
【復帰値】 なし


■ DblClick

【機能】 マウスがダブルクリックされた時に発生します。
【書式】
Sub object_DblClick()
【パラメタ】 なし
【復帰値】 なし


■ KeyDown

【機能】 キーが押された時に発生します。
【書式】
Sub object_KeyDown(keycode%,shift%)
パラメタ
パラメタ 説明
keycode 整数型 キーコード
shift 整数型 イベント発生時のShift、Ctrl、Altの各キーの状態を示す値が返ります。
説明
0 シフトキーなし
1 Shift
2 Ctrl
3 Shift+Ctrl
4 Alt
5 Shift+Alt
6 Ctrl+Alt
7 Shift+Ctrl+Alt
復帰値 なし


■ KeyUp

【機能】 キーが離された時に発生します。
書式
Sub object_KeyUp(keycode%,shift%)
パラメタ
パラメタ 説明
keycode 整数型 キーコード
shift 整数型 イベント発生時のShift、Ctrl、Altの各キーの状態を示す値が返ります。
説明
0 シフトキーなし
1 Shift
2 Ctrl
3 Shift+Ctrl
4 Alt
5 Shift+Alt
6 Ctrl+Alt
7 Shift+Ctrl+Alt
復帰値 なし


■ MouseDown

【機能】 マウスのボタンが押された時に発生します。
【書式】
Sub object_MouseDown(Button%,Shift%,x!,y!)
【パラメタ】
パラメタ 説明
Button 整数型 マウスボタンのどれが押されたかを示す値が返ります。
Shift 整数型 イベント発生時のShift、Ctrl、Altの各キーの状態を示す値が返ります。
説明
0 シフトキーなし
1 Shift
2 Ctrl
3 Shift+Ctrl
4 Alt
5 Shift+Alt
6 Ctrl+Alt
7 Shift+Ctrl+Alt
x 単精度浮動小数点型 マウスポインタのx座標が返ります。
y 単精度浮動小数点型 マウスポインタのy座標が返ります。
【復帰値】 なし


■ MouseMove

【機能】 マウスが移動された時に発生します。
【書式】
Sub object_MouseMove(Button%,Shift%,x!,y!)
【パラメタ】
パラメタ 説明
Button 整数型 マウスボタンのどれが押されて移動したかを示す値が返ります。
Shift 整数型 イベント発生時のShift、Ctrl、Altの各キーの状態を示す値が返ります。
説明
0 シフトキーなし
1 Shift
2 Ctrl
3 Shift+Ctrl
4 Alt
5 Shift+Alt
6 Ctrl+Alt
7 Shift+Ctrl+Alt
x 単精度浮動小数点型 マウスポインタのx座標が返ります。
y 単精度浮動小数点型 マウスポインタのy座標が返ります。
【復帰値】 なし


■ MouseUp

【機能】 マウスのボタンが離された時に発生します。
【書式】
Sub object_MouseUp(Button%,Shift%,x!,y!)
【パラメタ】
パラメタ 説明
Button 整数型 マウスボタンのどれが離されたかを示す値が返ります。
Shift 整数型 イベント発生時のShift、Ctrl、Altの各キーの状態を示す値が返ります。
説明
0 シフトキーなし
1 Shift
2 Ctrl
3 Shift+Ctrl
4 Alt
5 Shift+Alt
6 Ctrl+Alt
7 Shift+Ctrl+Alt
x 単精度浮動小数点型 マウスポインタのx座標が返ります。
y 単精度浮動小数点型 マウスポインタのy座標が返ります。
【復帰値】 なし