vim_ahk の設定でアクティブウィンドウを定期的にチェックして、 もしvim_ahk対応でないウィンドウの場合には アイコンをDisabledアイコンにアップデート出来る様にしました。
AutoHotkeyで定期的なチェックを行う
ToolTipを出す時に使った SetTimer を使います。
ToolTipのときにはどちらかと言うと無理やりSetTimerを使って時間差で消す、という作業を 行ってましたが、 本来SetTimerで時間をセットするとその時間毎にコマンドを実行する様になります。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
|
こんな感じのスクリプトを実行すれば 10秒ごとにその時のアクティブウィンドウのタイトルとかをポップアップメッセージとして出します。
止めたくなったら
1
|
|
を実行します。
ahk_vimでウィンドウチェック
こんな感じです。
ターミナル(putty、vim_ahk無効)とメモ帳(vim_ahk有効)の2つの ウィンドウを行ったり来たりして、ターミナル上に行くと灰色のDisabledアイコンになってるのがわかると思います。
デフォルトでは1秒毎にチェックします。
この設定はメニューから開ける設定画面から チェックのオンオフやチェック間隔を変更することが出来ます。
Sponsored Links