0
왼쪽, 중간 및 오른쪽 이외의 마우스 단추를 바인딩 할 수 있습니까? 예를 들어, Microsoft Intellimouse 또는 Razer Deathadder의 측면 단추. 일부 프로그램에서는 Mouse4 및 Mouse5라고하지만, 시도했습니다.Tkinter : 추가 마우스 단추 바인딩
self.parent.bind("<Button-1>", lambda event:print('left'))
self.parent.bind("<Button-2>", lambda event:print('middle'))
self.parent.bind("<Button-3>", lambda event:print('right'))
self.parent.bind("<Button-4>", lambda event:print('prev'))
self.parent.bind("<Button-5>", lambda event:print('next'))
첫 번째 세 가지 작업 만 있습니다.
그게 내가 생각한거야. 나는 단지 확신하고 싶었다. – Vitruvius
Tkinter는 5 개의 마우스 버튼을 지원하도록 문서화되어 있지만 플랫폼에 따라 4와 5 버튼이 마우스 휠과 연결되어있을 수 있습니다. 바인드 메소드가 지원하는 정의 목록은 tk bind 매뉴얼 페이지를 참조하십시오. http://tcl.tk/man/tcl8.5/TkCmd/bind.htm –