如何拦截我的Tkinter程序中的任何文本删除?
到目前为止,我绑定了<Delete>, <Cancel>, <BackSpace>
,但我不知道如何检查我的用户在进行选择时按键的时间 - 导致所选文本被删除。
我已经在我的程序中使用了MyText
方法,在此处提供了OnKey
方法
Apply tags in a text widget
作者:Bryan Oakley,OnKey
方法在用户按下键后触发,所以如果我检查是否存在选择,我找不到。
答案 0 :(得分:0)
我建议您使用http://effbot.org/tkinterbook/text.htm选择标记,知道选择的内容,将其放在类的属性中,并在引发事件OnKey时查看它