AutoHotKey- GUI 제작하기
|
아래와 같이 gui라는 간단한 명령어를 통하여 GUI를 구현하실 수 있습니다.
gui, sub-command [, param2, param3, param4]
param값
Param값 | 설명 |
New | 새 창을 만듭니다. |
Add | 텍스트, 버튼, 또는 체크박스 같은 콘트롤을 생성합니다. |
Show | 창을 보여줍니다. 또한 창을 최대화, 최소화, 또는 이동할 수 있습니다. |
Submit | 사용자의 입력을 저장하고 선택적으로 창을 감춥니다 |
Cancel or Hide | 창을 감춥니다. |
Destroy | 창을 삭제합니다. |
Font | 연이어 생성되는 콘트롤에 대하여 글꼴의 모양, 크기, 스타일, 그리고 색을 설정합니다. |
Color | 창과 그의 콘트롤에 대하여 배경 색을 설정합니다. |
Margin | 콘트롤에 명시적으로 위치가 지정되어 있지 않으면 여백/공간을 설정합니다. |
Menu | 메뉴 바를 추가하거나 제거합니다. |
Minimize Maximize Restore | 창에 지시된 연산을 수행합니다. |
Flash | 창과 그의 태스크바 버튼을 깜빡입니다. |
Default | 현재 쓰레드의 기본 GUI 창 이름을 변경합니다. |
New
^+t::
gui, New ;이름 없고 번호 없는 GUI를 새로 하나 만듬니다.
gui, Name: new ;새로 GUI를 만듭니다. 같은 이름으로 기존의 GUI가 있으면 제거합니다.
return
Show
Gui, Show [,Options, Title]
속성 |
설명 |
x |
화면에서 창의 X-위치를 픽셀 단위로 지정합니다. |
y |
화면에서 Y-위치를 픽셀 단위로 지정합니다. |
w |
창의 클라이언트 구역의 너비를 지정합니다 |
h |
창의 클라이언트 구역의 높이를 픽셀 단위로 지정합니다. |
center |
창을 화면에서 수평 수직으로 가운데 정렬합니다. |
xcenter | 창을 화면에서 수평으로 중앙 정렬합니다. |
ycenter | 화면에서 창을 수직으로 중앙 정렬합니다. |
AutoSize | 창의 크기를 현재 보이는 콘트롤에만 맞게 변경합니다. |
Minimize | 창을 최소화하고 그 아래에 있는 창을 활성화 합니다. |
Maximize | 창을 최대화하고 활성화합니다. |
Restore | 창을 복구합니다. 창을 보여주고 활성화합니다. |
NoActivate | 창을 복구합니다. 창을 활성화하지 않고 보여줍니다. |
NA | 창을 활성화하지 않고 보여줍니다. 그 창이 최소화되어 있더라도, 그대로 있겠지만 아마도 z-순서는 더 높아질 것입니다 (z-순서란 알트-탭 선택자에 보여지는 순서입니다). 창이 이전에 숨어 있었으면, 이 때문에 아마도 활성 창이 비활성화되지 않았다고 할지라도 그 위에 나타날 것입니다. |
Hide | 창을 감추고 그 아래의 창을 활성화 합니다. 이것은 기능상 Gui Cancel과 동일합니다. 단, 숨은 창을 이동하고, 크기 변경을 할 수 있고 또는 보여줄 필요 없이 새 제목을 줄 수 있다는 점은 다릅니다. |
^+t::
gui, Show, x55 y66 w300 h200, test매크로
return
※ 슬금슬금 공사중~
'컴퓨터프로그래밍 > autoHotKey(매크로)' 카테고리의 다른 글
GUI 컴포넌트(picture,Button,Checkbox,Radio) (0) | 2017.02.17 |
---|---|
AutoHotKey- GUI컴포넌트 (0) | 2017.02.08 |
AutoHotKey - 함수의 사용 (0) | 2016.11.30 |
AutoHotKey 배열의 사용 (0) | 2016.11.03 |
AutoHotKey - 조건문의 사용 (0) | 2016.10.02 |