| プロシージャ名 | イベント |
| 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