핫키와 핫스트링이 무시하는 인위적인 키보드 그리고 마우스 이벤트를 제어합니다.
SendLevel, Level
0부터 100 사이이 정수, 표현식 가능.
기본값으로, 갈고리와 핫키 그리고 핫스트링은 오토핫키 스크립트가 발생시킨 키보드와 마우스 이벤트를 무시합니다. 어떤 경우는 이 행위를 오버라이드하면 유용합니다; 예를 들면, 리맵 키를 다른 핫키를 촉발시키는 데 사용할 수 있습니다. SendLevel과 #InputLevel은 이를 완수하는 수단을 제공합니다.
SendLevel은 현재의 스크립트 쓰레드로 발생된 이벤트에 대하여 레벨을 설정합니다. 반면에 #InputLevel은 그 아래에 있는 핫키나 핫스트링에 대하여 레벨을 설정합니다. 스크립트가 발생시킨 이벤트가 다른 핫키나 핫스트링을 촉발할 수 있으려면, 이벤트의 전송 레벨이 핫키나 핫스트링의 입력 레벨보다 더 높아야 합니다.
호환성:
::btw::
can be triggered regardless of #InputLevel by sending btw
at level 1 or higher and physically typing an ending character. This is because hotstring recognition works by collecting input from all levels except level 0 into a single global buffer.[v1.1.23+]: 내장 변수 A_SendLevel에 현재 설정이 담겨 있습니다.
새로 기동된 핫키 또는 핫스트링 쓰레드는 전송 레벨을 입력 레벨과 같게 설정하고 시작합니다. 새로 기동된 다른 쓰레드는 (예를 들어 맞춤 메뉴 항목 또는 타이머 서브루틴) 기본 설정을 가지고 새롭게 시작합니다. 기본값은 보통 0이지만 자동-실행 섹션에 이 명령어을 사용하여 바꿀 수 있습니다.
SendLevel이 자동-실행 섹션에 사용되면, 키보드와 마우스 리맵핑에도 영향을 줍니다.
[v1.1.06] 이전 버전은 #InputLevel 0
인 것처럼 그리고 SendLevel 0
의 효과가 있는 것처럼 행위합니다.
#InputLevel, Send, Click, MouseClick, MouseClickDrag