3
+ 및 - 키를 Tcl/Tk의 명령에 바인딩하려면 어떻게해야합니까? 이 특정 문제에 대한'+'와 '-'키를 바인딩하는 방법은 Tcl/Tk입니다.
+ 및 - 키를 Tcl/Tk의 명령에 바인딩하려면 어떻게해야합니까? 이 특정 문제에 대한'+'와 '-'키를 바인딩하는 방법은 Tcl/Tk입니다.
:
set foo "t:"
pack [label .l -textvar foo]
bind . <Key-plus> {append foo "+"}
bind . <Key-KP_Add> {append foo "(+)"}
bind . <Key-minus> {append foo "-"}
bind . <Key-KP_Subtract> {append foo "(-)"}
그러나 일반적으로 당신이 "것으로 xev"을 실행하고 키를 눌러 키 이름을 찾을 수 있습니다.
다른 방법으로,'wish '를 시작하고'bind'를 실행하십시오. {puts % K}'을 누른 다음 원하는 창에서 필요한 키를 누르십시오. 그러면 콘솔에 해당 "keysyms"가 인쇄됩니다. 이것은 X Window에서만 발견되는'xev '와 비교되는 크로스 플랫폼입니다. –
kostix