AutoHotKey(오토핫키) 설명서 Gui,Add,ListBox
Gui,Add,ListBox
GUI윈도우에 리스트 박스를 추가한다
Gui, Add, ListBox [, Options, Text]
Parameters
인수명 | 설명 |
---|---|
Options |
옵션을 반각 스페이스 단락으로 열거. Gui,Add의 항참조. V그리고 변수명을 지정했을 경우, 「 GUI,Submit 」(이)나GuiControlGet커멘드로 선택되고 있는 항목명을 취득할 수 있다.미선택시는 공문자열이 된다G그리고 써브루틴명을 지정했을 경우, 선택이 바뀔 때마다 그 써브루틴이 실행된다. 고유의 옵션에 대해서는, 아래와 같이 참조. |
Text |
「|」(으)로 단락지어 선택 가능 항목을 열거한다. 항목의 뒤의 「|」(을)를 두 개로 하면, 그 항목이 초기 상태로 선택된 상태가 된다.(례:「Default||aaa|bbb」 「aaa|bbb|Default||」) 「Gui,+Delimiter`n」(와)과 같이 하면, 단락 문자를 「|」이외의 것(이 예에서는 개행)(으)로 변경할 수 있다. |
고유의Option
- Sort
-
항목을 항목명 순서에 줄서 바꾸어 표시한다
반각 문자를 타이프 치면 선두가 일치하는 항목으로 이동하는 「인크리멘탈 서치」의 기능도 유효하게 된다. - ReadOnly
-
선택 항목이 반전 표시되지 않게 된다.
V옵션으로 지정한 변수에서는, 포커스가 합쳐져 있는 항목이 취득된다.
Multi옵션과의 병용은 할 수 없다. - AltSubmit
-
Gui,Submit(이)나GuiControlGet그리고 취득되는 정보를 변경한다.
통상은, 선택된 항목의 텍스트가 취득되지만, 이 옵션을 지정하면, 선택된 항목의 번호가 취득된다.(1번째가 「1」, 미선택시는 공문자열) - Multi
-
Shift(을)를 누르면서 선택하는 것으로, 복수 선택이 가능하게 된다.Ctrl(을)를 누르면서 클릭하면, 연속하지 않은 항목도 선택 가능.
이 옵션을 지정했을 경우,V옵션으로 지정한 변수에는, 선택 항목(통상은 항목의 문자열,AltSubmit하지만 모두 지정되었을 경우는 항목의 번호)하지만 「|」(으)로 단락지어 취득된다.
단락 문자는 「Gui,+Delimiter`n」(와)과 같이 해 변경할 수 있다.
「Loop, parse, MyListBox, |
」라고 하는 것으로, 각 선택 항목에 대해서 처리를 실시할 수 있다. - Tn
-
탭 위치를 지정한다.
n에는 수치를 지정.n×2피크셀 정도의 폭이 된다.
디폴트는32.
「t8 t16 t8」(와)과 같이 복수를 지정하면, 탭 위치를 개별적으로 지정할 수 있게 된다.
지정한 개수 이후의 탭 위치는, 마지막에 지정한 폭으로 새겨진다.
최대50개까지 지정할 수 있다. - ChooseN
- N에 최초로 선택되는 항목의 번호를 지정한다.
Remarks
Multi옵션으로 복수 선택가능으로 하고 있는 경우, 아래와 같이 해 모든 항목을 선택·선택 해제할 수 있다.
Gui +LastFound ; Avoids the need to specify WinTitle below. If(V) PostMessage, 0x185, 1, -1, ListBox1 ; Select all items. 0x185 is LB_SETSEL. else PostMessage, 0x185, 0, -1, ListBox1 ; Deselect all items.
Related
'AutoHotKey > Commands' 카테고리의 다른 글
AutoHotKey(오토핫키) 설명서 Gui,Add,MonthCal (0) | 2014.08.14 |
---|---|
AutoHotKey(오토핫키) 설명서 Gui,Add,ListView (0) | 2014.08.14 |
AutoHotKey(오토핫키) 설명서 Gui,Add,Hotkey (0) | 2014.08.14 |
AutoHotKey(오토핫키) 설명서 Gui,Add,GroupBox (0) | 2014.08.14 |
AutoHotKey(오토핫키) 설명서 Gui,Add,Edit (0) | 2014.08.14 |