【发布时间】:2012-12-19 01:37:10
【问题描述】:
我想监控 tk::text 小部件中的每一个变化。
我的第一步只是获取所有<Key> 事件并将它们发送到我的监控例程,但是如果我将一些文本复制到文本小部件中,这将不起作用。
我发现了一个<Modified> 虚拟活动。这将使我能够对文本小部件中的每个更改做出反应,但我没有找到确定更改类型的方法。
对于我的实际问题,如果我将每个字符或文本都插入到我的小部件中就足够了。获取插入的位置或其他属性并不重要。
接下来我尝试绑定<Button-2> 事件。这会给我一个通知,但我无法获得插入的文本。有没有办法从 X 中获取实际选择的文本并将其复制到小部件中?这也足够了。
【问题讨论】: