AutoHotKey(오토핫키) 설명서 GroupAdd

Posted by 발전소장
2014. 8. 14. 00:46 AutoHotKey/Commands

GroupAdd

윈도우의 조건을 윈도우 그룹에 추가한다(그룹이 없으면 만들어진다)

GroupAdd, GroupName, WinTitle [, WinText, Label, ExcludeTitle, ExcludeText]

Parameters

인수명설명
GroupName 그룹명
WinTitle 윈도우 타이틀 등.
윈도우 지정의 방법참조.
WinText 윈도우에 포함되는 텍스트
Label GroupActivate실행시에 조건에 일치하는 윈도우가 없었을 때에 실행하는 써브루틴 라벨.
ExcludeTitle 제외 타이틀
ExcludeText 제외 텍스트

Remarks

윈도우 그룹을 사용하면, 조건에 일치하는 윈도우를 그룹화 해,GroupActivate그리고 그것들을 순서에 액티브화할 수 있다.

또,WinMinimize, WinMaximize, WinRestore, WinHide, WinShow, WinClose, and WinKill의 커멘드에서는,WinTitle에 「ahk_group GroupName」라고 지정하는 것으로, 그룹에 속하는 모든 윈도우를 정리해 조작할 수 있다.
다른 커멘드에서도 「ahk_group」(은)는 사용할 수 있지만, 조건에 일치하는 최선면의 윈도우만이 대상이 된다.

Related

GroupActivate, GroupDeactivate, GroupClose

Example(s)

; In the autoexecute section at the top of the script: 
SetTitleMatchMode, 2
GroupAdd, MSIE, - Microsoft Internet Explorer ; Add only a single window to this group. 
return ; End of autoexecute section.
; Assign a hotkey to activate this group, which traverses
;through all open MSIE windows, one at a time (i.e. each
;press of the hotkey).
Numpad1::
GroupActivate, MSIE, r
; Here's a more complex group for MS Outlook 2002.
; In the autoexecute section at the top of the script: 
SetTitleMatchMode, 2 
GroupAdd, mail, Message - Microsoft Word ; This is for mails currently being composed 
GroupAdd, mail, - Message ( ; This is for already opened items 
; Need extra text to avoid activation of a phantom window:
GroupAdd, mail, Advanced Find, Sear&ch for the word(s)
GroupAdd, mail, , Recurrence: 
GroupAdd, mail, Reminder 
GroupAdd, mail, - Microsoft Outlook 
return ; End of autoexecute section.
Numpad5::GroupActivate, mail ; Assign a hotkey to traverse through the group.