GroupAddで定義したウィンドウグループに属さないウィンドウを順にアクティブ化する
GroupDeactivate, GroupName [, R]
引数名 | 説明 |
---|---|
GroupName | GroupAddで定義したグループ名 |
R |
グループに属するウィンドウがアクティブな状態でにこのコマンドを実行したとき、通常は一番昔にアクティブだったウィンドウがアクティブになるが、第2引き数に「R」を指定した場合、一番最近アクティブだったウィンドウがアクティブになる。 グループに属さないウィンドウがアクティブな場合、次にアクティブになるのは常に一番昔にアクティブだったウィンドウ。 |
アクティブウィンドウが変わった直後に他のウィンドウがアクティブになると、OSや設定によってはタスクバーボタンが点滅するだけでアクティブウィンドウが変わらない。
これを防ぐには、#WinActivateForce指令を使用する。
GroupAdd, GroupActivate, GroupClose
GroupDeactivate, MyFavoriteWindows ; Visit non-favorite windows to clean up desktop.