Software/AutoHotKey

[AutoHotKey] GroupBox 사용하기

rudals.kim 2024. 7. 29. 21:04
반응형
AutoHotkey 1.1.37.02 버전에서 테스트 되었습니다.


GroupBox 컨트롤을 테스트 해 보았습니다.

기본적으로 GroupBox 컨트롤 이외의 컨트롤에서 좌표지정을 하지 않으면 박스 바깥쪽에 생성되네요.
GroupBox 컨트롤에 Section 옵션을 지정하면 이 후 생성되는 컨트롤에서 xs, ys 좌표를 사용할 수 있습니다.


이 xs, ys는 Section이 적용된 컨트롤을 기준을 원점(origin)으로 설정하여 좌표를 지정할 수 있습니다.

 

xm, ym은 창 왼쪽 윗부분을 기준으로 좌표를 지정하고, xs, ys는 Section을 기준으로 좌표를 지정합니다.

 

r 옵션은 예를 들어 r3는 GroupBox내에 3개의 컨트롤을 배치시킨다는 의미입니다.

테스트된 전체 소스 코드입니다.

Gui, Add, GroupBox, r3 xm ym+10 w300 Section, 그룹박스1
Gui, Add, Text, xs+10 ys+20 vLabel0, 그룹박스1에서 텍스트를 보여줍니다.

Gui, Add, GroupBox, r2 xm ym+100 w300 Section, 그룹박스2
Gui, Add, Text, xs+10 ys+20 vLabel1, 그룹박스2에서 텍스트를 보여줍니다.
Gui, Show, w320 h180
Return

GuiClose:
ExitApp


실행시키면 두개의 GroupBox가 생성되고, 각 Box내에 Text 컨트롤이 들어가 있습니다.

 

반응형