Яндекс.Метрика

GroupClose -Autohotkey

Закрывает активное окно, если оно было только что активировано командами GroupActivate или GroupDeactivate. После этого активирует следующее окно в последовательности. Может также закрыть все окна группы.

Закрывает активное окно, если оно было только что активировано командами GroupActivate или GroupDeactivate. После этого активирует следующее окно в последовательности. Может также закрыть все окна группы.

GroupClose, GroupName [, A|R]

Параметры

GroupName Имя группы, как оно было задано командой GroupAdd.
A|R Когда параметр задан буквой А, все окна группы будут закрыты. Тот же эффект дала бы команда WinClose ahk_group ИмяГруппы.

Иначе, если команда закрывает активное окно, она затем активирует следующее окно в последовательности. Тогда этот параметр определяет, будет ли активировано самое старое или самое новое (последнее активное) окно. Если параметр опущен, активируется самое старое окно. Если он задан буквой R, активируется самое новое, но только если ни одно окно группы не является активным в момент выполнения команды. Значение R полезно в случае, если вы на время переключаетесь в окно, не связанное с данной группой. При возвращении в группу командами GroupActivate, GroupDeactivate или GroupClose вы вернётесь в окно, из которого переключились.

Примечания

Когда параметр A|R не равен А, действие команды зависит от того, какая команда была до этого применена к группе - GroupActivate или GroupDeactivate. Если это была GroupDeactivate, команда закроет активное окно, только если оно не является членом группы (иначе она не сделает ничего). Если это была GroupActivate или никакая из этих двух команд, GroupClose закроет активное окно, только если оно входит в группу (иначе она не делает ничего).

Более подробно о группах окон рассказано в описании команды GroupAdd.

Пример

GroupClose, MyGroup, R
Теги страницы: