반응형
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- SetEnv
- autohotkey
- StringGetPos
- SetKeyDelay
- ControlSend
- Var:=식
- Blocks
- IfInString
- IF (식)
- 식
- SetControlDelay
- DetectHiddenWindows
- 함수
- API
- Menu
- EnvAdd
- IfWinExist
- SetMouseDelay
- MouseClick
- EnvSub
- SetTitleMatchMode
- if
- 배열
- if(식)
- 식의 설명
- EnvDiv
- EnvMult
- EnvSet
- ControlGetText
- Threads
Archives
- Today
- Total
ㄴrㅎnㅂrㄹrㄱi
Gui,Add,UpDown 본문
반응형
Gui,Add,UpDown
GUI윈도우에 수치 증감 버튼을 추가한다
Gui, Add, UpDown [, Options, DefaultValue]
Parameters
인수명 | 설명 |
---|---|
Options | 옵션을 반각 스페이스 단락으로 열거. 공통의 옵션에 대해서는, Gui,Add의 항참조. 고유의 옵션에 대해서는 후술. V그리고 변수명을 지정해, 「 GUI, Submit 」(을)를 실행하는 것으로, 현재의 값을 취득할 수 있다.Edit컨트롤로 유저가 문자열이나 범위외의 값 등 부정한 값을 입력했을 경우에서도, 반드시 옵션으로 설정한 범위내의 값이 수치로서 취득된다.G그리고 써브루틴명을 지정하면, 업다운 버튼의 조작이나, 대상 컨트롤에 대한 커서 키의 상하, 마우스 휠의 회전으로 값이 변경될 때 마다 써브루틴이 실행된다. |
DefaultValue | 대상 컨트롤의 값의 초기치를 수치로 지정한다. 생략시는 「0」혹은Range옵션으로 지정된 범위에서 가장0에 가까운 값이 된다. 대상 컨트롤에 매달리는 경우, 배치된 시점에서 대상 컨트롤의 텍스트에 여기서 지정한 값이 반영된다. ListBox에 매달리는 경우, 맨 위의 항목은 「0」, 다음이 「1」가 된다. |
고유의Option
- Range[Bottom]-[Top]
- Bottom에 하한,Top에 상한을 수치로 지정한다.
「Range10-100」라고 하면10(으)로부터100까지, 「Range-10--1」라고 하면-10(으)로부터-1까지된다.
「Range100-0」(와)과 같이Bottom(을)를Top보다 크게 했을 경우, 하 버튼이나 하키로 값이 증가해 상 버튼이나 상키로 값이 줄어 든다.
범위로서 설정할 수 있는 값의 최대치와 최소치는,NT계에서는2147483647(와)과-2147483648,9x계에서는,32767(와)과-32767이다.
ListBox에 매달리는 경우, 맨 위의 항목은 「0」, 다음이 「1」로서 취급한다.덧붙여 아래에 가는 만큼 값이 커지므로, 「Range4-0」(와)과 같이 지정할 필요가 있다. - Wrap
- 상한과 하한이 연결되어, 상한치를 넘어 늘리려고 하면 하한치가 되어, 하한치를 넘어 줄이려고 하면 상한치가 되게 된다.
- Left
- 대상 컨트롤의 우측은 아니고 좌측으로 배치된다.
- Horz
- 상하는 아니고 좌우에 버튼이 붙은 횡형이 된다.
- 16
- 직전에 배치한 컨트롤을 대상 컨트롤로 한다.
디폴트로ON하지만,Horz(을)를 지정하면OFF(이)가 된다.
「Horz 16」라고 하면, 옆으로 하면서 대상 컨트롤에 매달릴 수 있다.(다만, 가로폭이 좁아지고 버튼이 누르기 어려워진다)
「-16」라고 하면, 세로틀로 대상 컨트롤이 없는 업다운 버튼을 작성할 수 있다. - 32
- 커서 키의 상하로 값을 증감 당한다.
디폴트로ON하지만, 「-32」라고 하는 것으로OFF(으)로 할 수 있다. - 128
- 「128」(을)를 지정하면,3자리수 마다 「,」(으)로 단락짓지 않게 된다.
Remarks
업다운 컨트롤은 통상, 직전에 배치한 컨트롤에 매달려 그 컨트롤의 표시치를 증감시킨다.
대상으로 할 수 있는 컨트롤은,Text, Edit, Button, Checkbox, Radio, ComboBox, ListBox, GroupBox이다.
ListBox그럼, 상하 버튼을 누를 때 마다 선택 항목이 바뀐다.그 이외의 컨트롤에서는, 업다운 컨트롤이 가지는 수치가 증감해, 대상 컨트롤의 텍스트에 반영된다.
대상 컨트롤에 매달리는 경우,w,h,x,y의 각 옵션으로 크기나 좌표를 지정할 수 없다.
윈도우에 제일 최초로 배치되는 경우나, 「-16」옵션을 지정해 대상 컨트롤을 없음으로 했을 경우, 버튼을 눌러도 외관상은 변화가 없지만, 격납되고 있는 값은 변화한다.(G옵션과 합해 사용한다)
Related
반응형
'AUTOHOTKEY > 레퍼런스' 카테고리의 다른 글
Gui,Add,Picture (0) | 2007.11.05 |
---|---|
Gui,Add,Hotkey (0) | 2007.11.05 |
Gui,Add,Edit (0) | 2007.11.05 |
Gui,Add,Text (0) | 2007.11.05 |
Gui,Add GUI윈도우에 컨트롤을 추가한다 (0) | 2007.11.05 |
Comments