[AutoHotKey] UpDown 사용하기
AutoHotkey 1.1.37.02 버전에서 테스트 되었습니다.UpDown 컨트롤을 테스트 해 보았습니다. Edit 컨트롤을 만든 후 UpDown 컨트롤을 붙였습니다. 초기값은 2로 설정하였고, 범위는 1~10까지 동작됩니다.Gui, Add, EditGui, Add, UpDown, vMyUpDown gChangeValue Range1-10, 2Gui, Add, Text, vLabel x10 y70 w150 h20 , 현재값 : Gui, Show, w160 h100returnUpDown 컨트롤 이벤트를 받아서 Text에 현재값을 보여줍니다.ChangeValue:GuiControl, ,Label, 현재값 : %MyUpDown%return테스트에 사용된 전체 소스 코드입니다.Gui, Add, EditGui,..
2024. 7. 27.
[AutoHotKey] Slider 사용하기
AutoHotkey 1.1.37.02 버전에서 테스트 되었습니다.Slider를 테스트 해 보기 위해 아래와 같이 GUI를 구성하였습니다. Slider를 하나 놓고 Slider 바를 좌/우로 옮기면 현재값을 아래쪽에 보여주기 위해 텍스트를 하나 추가한 후 바가 이동되는 상태의 모든 이벤트를 받기 위해 AltSubmit 옵션을 설정하였습니다.Gui, Add, Slider, w300 h30 vMySlider gChangeSlider AltSubmit, 0Gui, Add, Text, vLabel x10 y90 w300 h20 , 진행상태 : Gui, Show, w320 h120return5번 이벤트(마우스 이동)가 발생되면 Slider의 현재값을 얻어와 Text에 표시되도록 이벤트함수를 구현하였습니다.Chang..
2024. 7. 27.
[AutoHotKey] ListView 사용하기
AutoHotkey 1.1.37.02 버전에서 테스트 되었습니다.간단히 ListView를 테스트 해 보았습니다.윗쪽에 ListView를 놓고 아랫부분에 선택된 아이템을 표시하도록 Text 라벨을 위치 시켰습니다.Gui, Add, ListView, w300 h180 gMyListView, Name|Size (KB)|ExtGui, Add, Text, vLabel x10 y200 w300 h40 , 선택 항목 :현재디렉토리에서 파일명/파일크기/파일확장자를 읽어와 ListView의 데이터로 넣어줍니다.Loop, %A_WorkingDir%\*.* LV_Add("", A_LoopFileName, A_LoopFileSizeKB, A_LoopFileExt)ListView의 아이템을 더블클릭하면 현재 선택된 항목을..
2024. 7. 26.
[AutoHotKey] Picture(또는 Pic) 사용하기
AutoHotkey 1.1.37.02 버전에서 테스트 되었습니다. 오토핫키에서 이미지를 보여주려고 합니다.이미지관련은 Picture 컨트롤을 사용하며 간단히 Pic이라고도 합니다.테스트를 위해 윈도우에 이미지 파일을 선택 할 수 있는 버튼을 하나 만들었습니다.Gui, Add, Button, gButtonLoadNewImage, 이미지파일을 선택하세요Gui, Add, Pic, vPicGui, Showreturn이미지를 선택 할 수 있는 창을 생성 후 선택된 이미지를 file 변수에 넣습니다.ButtonLoadNewImage:FileSelectFile, file,,, Select an image:, Images (*.gif; *.jpg; *.bmp; *.png; *.tif; *.ico; *.cur; *.an..
2024. 7. 26.
[AutoHotKey] TreeView 사용하기
AutoHotkey 1.1.37.02 버전에서 테스트 되었습니다.간단히 TreeView를 테스트 해 보았습니다. 윗쪽에 TreeView를 놓고 아랫부분에 선택된 트리 아이템을 표시하도록 Text 라벨을 위치 시켰습니다.Gui, Add, TreeView, w300 h190 gMyTreeViewGui, Add, Text, vLabel x10 y210 w300 h20 , 선택 :TreeView의 아이템을 추가하였습니다.P1 := TV_Add("#1")P1C1 := TV_Add("#1 - 1", P1)P2 := TV_Add("#2")P2C1 := TV_Add("#2 - 1 ", P2)P2C2 := TV_Add("#2 - 2", P2)P2C2C1 := TV_Add("#2 - 2 - 1", P2C2)TreeView..
2024. 7. 26.
[AutoHotKey] Button 사용하기
AutoHotkey 1.1.37.02 버전에서 테스트 되었습니다.Button 컨트롤을 테스트 해 보기 위해 아래와 같은 GUI를 구현하였습니다.Button을 클릭하면 파일 선택 다이얼로그창이 나오며 파일 선택시 Edit 상자에 선택된 파일을 표시되게 하려고 합니다.우선 Edit와 Button 컨트롤을 추가하였습니다.Gui, Add, Edit, vMyEdit w300 ReadOnly, 파일을 선택하세요Gui, Add, Button, vInputButton x100 y50 w100 h30 gButtonClickEvent, 버튼을 누르세요보기좋게 하기위해 윈도우 스크린의 중앙에 320x150창을 표시하도록 하였습니다.WinGetPos,,, Width, Height, %WinTitle% WinMove, %Win..
2024. 7. 25.