41 - [오토핫키] GUI DropDownList
41 - [오토핫키] GUI DropDownList
Edit을 활용하여 아이디, 패스워드 등 사용자가 자유롭게 입력 가능한 명령어를 봤다면 이번에는 리스트 내에 있는 하나만 선택 하도록 하는 "DropDownList(DDL)"입니다. 하나만 선택 가능한 면에서는 Radio와 비슷하지만 GUI에 줄줄히 나열해야 하는 Radio와 다르게 리스트를 뭉쳐놓기 때문에 목록이 많다면 시각적으로 좀더 깔끔한 모습을 볼 수 있어요. |
|
|
문법
Gui, Add, DropDownList, Options, Choose1|Choose2|Choose3... |
설명
Add콘트롤을 GUI에 추가합니다. |
DropDownList리스트를 아래로 펼쳐 보여주는 입력창. DDL로 줄여 쓸 수 있습니다. |
Options위치, 크기, 라벨 등을 설정 W : 픽셀 단위 너비 H : 픽셀 단위 높이 X : X축 위치 Y : Y축 위치 Uppercase : 리스트의 항목들을 대문자화 Lowercase : 리스트의 항목들을 소문자화 Sort : 리스트를 알파벳 순서로 정렬 |
Choose1|Choose2|Choose3...드롭다운리스트의 목록 |
예제
예제1)Gui, Add, DDL, vSelect, 땅|불|바람|물|마음 Gui, Add, Button, , 확인 Gui, Show Return
Button확인: Gui, Submit, Nohide MsgBox, %Select% Return |
예제2)Gui, Add, DDL, vSelect gStart Sort , Benz|Audi|LandRover|Toyota Gui, Show Return
Start: Gui, Submit, Nohide MsgBox, %Select% Return |
드롭다운리스트는 많은 목록을 넣기에도 좋으며 목록의 첫글자가 숫자 혹은 영어 일때 해당하는 키로 쉽게 선택 할 수도 있습니다. G라벨을 함께 사용해주면 리스트를 선택하는 순간 바로 실행하게 만들 수도 있어요. |