拦截文本框架中的任何类型的文本删除

时间:2013-04-05 13:34:12

标签: python tkinter

如何拦截我的Tkinter程序中的任何文本删除?

到目前为止,我绑定了<Delete>, <Cancel>, <BackSpace>,但我不知道如何检查我的用户在进行选择时按键的时间 - 导致所选文本被删除。

我已经在我的程序中使用了MyText方法,在此处提供了OnKey方法 Apply tags in a text widget 作者:Bryan Oakley,OnKey方法在用户按下键后触发,所以如果我检查是否存在选择,我找不到。

1 个答案:

答案 0 :(得分:0)

我建议您使用http://effbot.org/tkinterbook/text.htm选择标记,知道选择的内容,将其放在类的属性中,并在引发事件OnKey时查看它