2016-07-12 2 views

답변

1

이와 같은 작업을 수행하려면 addKeyHandler() 메서드를 사용하여 ThisComponent.CurrentController에 키 처리기를 추가하십시오. 이렇게하면 키 입력을 가로 채서 취소 할 수 있으므로 키가 할당 된 다른 작업을 수행하지 않습니다.

https://forum.openoffice.org/en/forum/viewtopic.php?f=45&t=33914에 예제가 있습니다.

예에서 sStartXKeyHandler과 같이 수신기를 추가하는 매크로를 작성하십시오. 그런 다음 OnLoad과 같은 document event에 해당 매크로를 지정하십시오.

+0

mm! 그것은 아주 잘 작동합니다 !! oEvent.KeyCode = 779, F12 키를 눌렀을 때 KeyHandler_KeyPressed를 True로 설정할 수 있습니다. 고마워, 짐, 내가 필요한 것. 감사! – Jerry

관련 문제