39 - [오토핫키] GUI GroupBox와 Tab
39 - [오토핫키] GUI GroupBox와 Tab
GUI는 간결하고 한눈에 알아 볼 수 있도록 직관적으로 만드는것이 좋습니다. 따라서 연관된 기능끼리 묶어주는것이 유리합니다. GroupBox는 단순한 사각형태의 테두리로 서로 관련이 있음을 나타내기 위해 사용합니다. Tab은 여러 페이지를 담고 있는 콘트롤이며 각 페이지마다 다른 콘트롤 들을 담을 수 있습니다. 마찬가지로 관련된 기능끼리 한 페이지에 묶어주면 보다 깔끔하겠죠? |
|
|
문법
Gui, Add, GroupBox [, Options, Text] |
설명
Add콘트롤을 GUI에 추가합니다. |
GroupBox사각 테두리 |
Options위치, 크기, 라벨 등을 설정 W : 픽셀 단위 너비 H : 픽셀 단위 높이 X : X축 위치 Y : Y축 위치 |
Text테두리의 제목 |
문법
Gui, Add, Tab2 [, Options, TabTitle1|TabTitle2|TabTitle3...] Gui, Tab [, Number] Gui, Tab [, Name] |
설명
Add콘트롤을 GUI에 추가합니다. |
Tab2v1.0.47.05 이전 버전의 Tab이 문제가 있어서 Tab2 콘트롤이 생겼습니다. Tab으로 사용하거나 Tab2로 사용하거나 기능은 같으나 문제점이 개선된 Tab2를 사용하는것을 추천합니다. |
Options위치, 크기, 라벨 등을 설정 W : 픽셀 단위 너비 H : 픽셀 단위 높이 X : X축 위치 Y : Y축 위치 |
TabTitle각 탭의 제목 |
Number/Name각 탭을 소유하기 위한 콘트롤 위치 혹은 제목 |
예제
예제1)Gui, Add, GroupBox, x10 y5 r3, 과일 Gui, Add, Checkbox, xp+10 yp+20, 바나나 Gui, Add, Checkbox, , 오렌지 Gui, Add, Checkbox, , 레몬 Gui, Add, GroupBox, x170 y5 r3, 가전 Gui, Add, Checkbox, xp+10 yp+20, 텔레비전 Gui, Add, Checkbox, , 세탁기 Gui, Add, Checkbox, , 냉장고 Gui, Show Return |
예제2)Gui, Add, Tab2, , 걸그룹|보이그룹|혼성그룹 Gui, Tab, 1 Gui, Add, Text, , 블랙핑크 Gui, Add, Text, , 트와이스 Gui, Tab, 2 Gui, Add, Text, , 블락비 Gui, Add, Text, , 방탄소년단 Gui, Tab, 혼성그룹 Gui, Add, Text, , 어반자카파 Gui, Add, Text, , 악동뮤지션 Gui, Tab Gui, Add, Button, x150 y240, 확인 Gui, Show Return |
GroupBox는 그냥 테두리일 뿐 아무런 기능을 하지 않습니다. GruopBox안에 들어갈 콘트롤들도 적당한 좌표값으로 넣어주기만 하면 되기 때문에 매우 간단합니다. 각 Tab은 | 으로 구분하며 Gui, Tab, Number/Name 이후에 나오는 콘트롤들을 포함하고 있습니다. 또한 Number나 Name을 생략하면 모든탭에 존재하는 콘트롤을 사용 할 수 있어요. |