AutoHotKey(오토핫키) 설명서 Gui,Add,DateTime
Gui,Add,DateTime
GUI윈도우에 일자 시각을 입력하는 컨트롤을 추가한다
Gui, Add, DateTime [, Options, Format]
Parameters
인수명 | 설명 |
---|---|
Options |
옵션을 반각 스페이스 단락으로 열거. 공통의 옵션에 대해서는,Gui,Add의 항참조. 고유의 옵션에 대해서는 후술. V그리고 변수명을 지정해, 「 GUI, Submit 」(을)를 실행하는 것으로, 현재의 값을YYYYMMDDHH24MISS의 서식그리고 취득할 수 있다.G그리고 써브루틴명을 지정하면, 일자 시각이 조작에 의해서 변경될 때 마다 그 써브루틴이 실행된다. |
Format |
표시되는 일자 시각의 서식을 이하의 어떤 것인가의 형태로 설정한다.
|
고유의Option
- ChooseYYYYMMDDHH24MISS
- YYYYMMDDHH24MISS(으)로 지정된 일자가 초기 상태로 입력된다.(례:「Choose20050831045349」) 미지정시는 현재 일시가 된다.
- RangeMin-Max
-
Min(와)과Max에 선택 가능한 범위의 하한과 상한을YYYYMMDDHH24MISS의 서식그리고 설정한다.(례:「Range20050101-20051231」)
상한이나 하한의 다른 한쪽만을 지정할 수도 있다(례:「Range20050101」 「Range-20051231」)
지정되지 않았던 경우, 상한은9999년12월31일, 하한은1601년1월1일이 된다. - Right
- 캘린더가 드롭 다운 표시되는 위치를, 좌단을 컨트롤에 맞추는 것이 아니라, 우단을 대면시키도록(듯이) 한다.
- 1
-
드롭 다운 버튼 대신에, 업다운 버튼을 우측으로 부가한다.
이 버튼을 누르면, 컨트롤중의 포커스가 있는 요소가 증감한다. - 2
-
입력란내의 좌측으로 체크 박스를 부가한다.
체크 박스의 체크를 떼면, 일자가 선택되어 있지 않게 된다.
이 때,V옵션으로 지정된 변수에 취득되는 값은 비운다. - ChooseNone
- 초기 상태로 체크 박스의 체크를OFF(으)로 한다.
Remarks
DateTime컨트롤로 배치되는 일자 시각 입력 컨트롤은, 일견 combobox같지만, 입력란에는 소정의 서식에서 일자 시각을 입력할 수 밖에 하지 못하고, 드롭 다운 버튼을 누른다고 캘린더 컨트롤이 표시되어 일자를 선택할 수 있다.
컨트롤상에서는, 일자 시각의 각 부분 마다 포커스가 이동해, 숫자 키로 직접 입력할 수 있는 것 외에 커서 키의 상하로 값을 증감시키는 것등을 할 수 있다.
Related
Example
Gui,Add,DateTime,2 gDT vDTV Choose20040101121101 Range20040101120101,yyyy/MM/dd HH:mm:ss Gui,Show DT: FormatTime,t,%DTV%,yyyy/MM/dd HH:mm:ss Gui,Show,,%t% return
'AutoHotKey > Commands' 카테고리의 다른 글
AutoHotKey(오토핫키) 설명서 Gui,Add,Edit (0) | 2014.08.14 |
---|---|
AutoHotKey(오토핫키) 설명서 Gui,Add,DropDownList (0) | 2014.08.14 |
AutoHotKey(오토핫키) 설명서 Gui,Add,ComboBox (0) | 2014.08.14 |
AutoHotKey(오토핫키) 설명서 Gui,Add,Checkbox (0) | 2014.08.14 |
AutoHotKey(오토핫키) 설명서 Gui,Add,Button (0) | 2014.08.14 |