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
フィールドにアクセスする方法が見つかりません。