如何绑定'+'和'-'键是Tcl / Tk

SIM*_*MEL 4 bind tk-toolkit tcl

如何将+-键绑定到Tcl / Tk中的命令?

小智 5

对于此特定问题:

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 "(-)"}
Run Code Online (Sandbox Code Playgroud)

但是通常,您可以通过运行“ xev”并按该键来找到键名称。

  • 或者,启动愿望,运行`bind。&lt;Key&gt; {puts%K}`,然后在愿望窗口中按必要的键-它将在控制台上打印相应的“ keysyms”。与仅在X Window中发现的xev相比,这是跨平台的。 (5认同)