Tcl/Tk 允许通过以下语法生成虚拟事件:
event generate .myWidget <<whatever>> -data "arbitrary text here"
绑定到此事件的 Tcl/Tk 句柄将允许-data
通过%d
替换访问选项的值。从 python,我可以绑定到这个事件:
def on_whatever(event):
print("Meh")
myWidget.bind("<<whatever>>", on_whatever, add="+")
到目前为止,这对我来说很好,但我无法从 python 中找到任何方法来访问 tcl/tk 事件的-data
字段。