如何检查tkinter.Text撤消堆栈?

艾瓦尔

Tk文档讨论了撤消堆栈,但是没有提到是否可以直接检查撤消堆栈。

我想在撤消堆栈用尽时将撤消命令显示为非活动状态。跟踪undo-s和redo-s是我唯一的机会,还是有办法问tk堆栈是否为空?

布莱恩·奥克利(Bryan Oakley)

无法明确检查撤消堆栈。但是,您可能可以使用该modified标志来达到类似的目的。

从官方的tk文档中

撤消机制也链接到修改后的标志。这意味着撤消或重做更改可以使修改后的文本窗口小部件返回到未修改状态,反之亦然。修改后的标志将自动设置为适当的状态。当用户设置了修改的标志时,此自动耦合将不起作用,直到再次重置该标志为止。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章