如何在删除后重做格式化文本?

时间:2017-03-14 07:42:15

标签: python tkinter tags

我对Python和tkinter有以下情况:

假设我们有一个按钮,当您单击它时,会在“文本”小部件中插入带有蓝色字符的句子。颜色归因于.add_tag().tag_config(),以使标记的字符为蓝色。

some_text.tag_config('s', foreground = 'royal blue')

如果您点击UndoCtrl-Z,或删除了该文字,然后拨打Redo:文字会再次显示,但字符不再是蓝色。这使我认为Undo - Delete操作会从标记中删除带格式的文本。

那么,如何通过Redo命令,tkinter.Text.delete()Backspace来恢复已删除的/ Undo格式化文本(标记文本)?< / p>

谢谢。

0 个答案:

没有答案