목록전체 글 (36)
LearningNote
[오토핫키] 메시지 박스(3) 메시지 박스에는 다양한 형태가 있었죠. 이렇게나 다양하게요. 이번 시간에는 이 메시지 박스를, SciTE4AutoHotkey 에디터가 제공해주는 툴로 간편하게 만드는 법에 대해 알아보겠습니다. 상단 툴바에 보면 MsgBox Creator 라는 아이콘이 있습니다. 바로 이 툴을 이용하면 아주 쉽게 다양한 메시지 박스를 만들어낼 수 있습니다. Title 에는 제목을 적고, Text 에는 본문 내용을 적고, 그 밖에도 Button 의 형태라든지 Icon 이라든지 기타 여러 가지의 옵션을 지정할 수 있습니다. 옵션을 바꿀 때마다 하단의 Result 영역에 명령어가 실시간으로 업데이트되는 것을 볼 수 있습니다. Insert in SciTE 버튼을 누르면, 해당 명령어가 SciTE4A..
[오토핫키] 메시지 박스(2) 전 시간에 메시지 박스의 다양한 형태에 대해 살펴보셨으면, 이제 그 다양한 형태의 메시지 박스를 어떻게 다룰 것인가에 대해 알아보도록 해요. 예를 들어, 메시지 박스의 버튼 Yes를 누를 때와 No를 누를 때, 각각 다른 명령어를 내리는 거죠. IfMsgBox 라는 명령어를 사용합니다. 오토핫키는 명령어가 대체로 직관적입니다. IfMsgBox 도 마찬가지입니다. '만약' + '메시지 박스'가 결합되어 있기 때문에 어떤 메시지 박스냐에 따라 뭔가를 결정할 때 쓴다고 예상이 됩니다. 간단 도움말을 살펴 보겠습니다. IfMsgBox, Yes|No|OK|Cancel|Abort|Ignore|Retry|Timeout 인자 하나를 쓸 수 있으며, 여러 가지 옵션 중 하나를 선택할 수 있..
[오토핫키] 메시지 박스(1) 메시지 박스 명령어는 전 시간에 여러 차례 다루었기 때문에 어느 정도 익숙하실 거라 생각합니다. 그래도 행여나 기억이 나지 않으실 수도 있으니, 힌트를 드릴게요. MsgBox, Hello World! 이제 생각나셨나요? 네, 좋습니다. 이번 시간에는 이 메시지 박스 명령어에 대해, 조금 더 넓고 깊게 알아보도록 할게요. MsgBox 명령어를 타이핑하고 콤마(,)를 누르면, 다음과 같은 간단 도움말이 나타납니다. MsgBox [, Options, Title, Text, Timeout] 으잉? 지금까지 써오던 거랑 뭔가 많이 다른데요? 간단 도움말에서는 저런 형태로 알려주고 있지만, 사실은 더 자주 쓰이는 문법은 첫 번째 인자에 단순히 Text를 입력하는 것으로 끝나죠. 따라서..