에디터 도구 상자 - 키보드 - 키보드 입력 (Toolbox, Keyboard, Input keyboard)
페이지 정보
본문
안녕하세요. 엔지엠소프트웨어입니다. 키보드를 제어하는 방법은 여러가지가 존재합니다. 일반적으로 [ 키보드 다운 ]과 [ 업 ]을 사용하는데요. 콘트롤키+A로 전체 선택 후 콘트롤키+C로 복사하는 작업은 키보드 다운과 업으로 처리하기엔 복잡합니다. 아래와 같이 8개의 액션이 필요합니다. 콘트롤키를 누르고, 전체 선택인 A키를 누릅니다. 그리고, 누르고 있는 A키와 콘트롤키를 땝니다. 동일하게 콘트롤과 C키도 반복합니다.
매크로를 만드는 작업은 우리가 하는 행동과 비슷합니다. 메모장에 전체 내용을 복사하려면 메모장을 클릭하고, 콘트롤 A로 전체 선택합니다. 그리고, 콘트롤 C로 복사하죠. 매크로도 동일하게 작성해야 합니다. 아래와 메모장을 하나 열고, 아래와 같이 동작 해봅시다. 메모장을 [ 클릭 ]할 마우스 클릭 액션을 하나 추가하세요.
위 동영상에서 줄바꿈하고, 붙여넣기를 해보았습니다. 전체 선택 후 복사가 잘 되었는지 확인하기 위해서죠. 이번에는 키보드 입력으로 동일하게 작성 해봅시다. 아래 동영상을 참고해서 콘트롤 A, 콘트롤 C, 엔터와 콘트롤 V를 추가 하세요. 엔터(Enter)는 키코드에서 리턴(Return)입니다.
리턴 추가는 아래 그림을 참고하세요.
이 스크립트를 실행 해보니 문제가 좀 있네요. 전체 선택 후 복사했는데요. 여기서 바로 엔터키를 누르면, 전체 선택된 텍스트에 엔터 명령이 수행되어 텍스트가 사라집니다. 그래서, 엔터 위에 엔드(END)키를 하나 더 추가 했습니다. 이 상태로 스크립트를 실행 해보세요.
콘트롤 V(Paste)까지 추가했기 때문에 전체 내용을 복사한 후 줄바꿈하고, 붙여넣기까지 자동으로 해줍니다. 키보드의 키다운과 키업 액션으로 만들어도 되지만, 키보드 입력을 사용하면 좀 더 쉽고 간편하게 키보드 입력을 만들 수 있습니다. 이외에도 [ 텍스트 쓰기 ]를 사용해도 됩니다.
키보드 좌측 방향 (LEFT)
키보드 우측 방향 (RIGHT)
키보드 상하 방향 (UP, DOWN)
키보드 엔터 (RETURN)
개발자에게 후원하기
추천, 구독, 홍보 꼭~ 부탁드립니다.
여러분의 후원이 빠른 귀농을 가능하게 해줍니다~ 답답한 도시를 벗어나 귀농하고 싶은 개발자~
감사합니다~
- 이전글도구 상자 - 윈도우 - 파일 제어 (Toolbox, Windows, File controls) 22.04.02
- 다음글도구 상자 - 시간 - 종료 시간 (Toolbox, Time, End Time) 22.03.30
댓글목록
등록된 댓글이 없습니다.