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