プロシージャ名 | イベント |
AutoKey | 文字キーが押されたとき |
AutoVKey | キーが押されたとき |
AutoZKey | IMEで文字が入力されたとき(確定時に呼ばれる) |
AutoZKey2 | IMEで文字が入力されたとき(未確定文字入力時に呼ばれる) |
AutoOpen | ファイルが開かれる直前 |
AutoOpened | ファイルが開かれた直後 |
AutoClose | ファイルが閉じられる直前 |
AutoClosed | ファイルが閉じられた直後 |
AutoExit | QXが終了する直前 |
AutoInit | QX起動直後 |
AutoClicked | クリックしたとき |
AutoDoubleClicked | ダブルクリックしたとき |
AutoTimer | 約1秒おきに呼ばれる |
AutoActivate | ドキュメントウィンドウが切り替わるごとに実行される |
AutoStart | マクロ実行前に自動的に実行される |
AutoEnd | マクロ終了時に自動的に実行される |
AutoMiddleClick | ファイルバーをホイールクリックしたとき(@@Command$(1) にクリックしたファイル名が格納されている)(v6.9) |
ファイル名 qacls01.mac
proc AutoClose
if msgbox("閉じるのをやめますか?", MB_YESNOCANCEL) = IDYES then
@@MacroReturnStatus = 1
end if
end proc
AutoMiddleClick マクロ中は @@Command$(1) にクリックしたファイル名が格納されています。
使用例 ホイールクリックでファイルを閉じます
proc AutoMiddleClick
if @@ActiveFile(@@Command$(1)) <> 0 then
@FileClose
end if
end proc