python/tkinter:是否可以复制粘贴文本和标记?
在我的文本小部件中,我有很多标记,用于处理文本外观(粗体、斜体等) Tkinter默认负责文本小部件中的剪切/复制/粘贴,但只负责文本内容,而不负责相关标记。你知道是否有可能实施它吗python/tkinter:是否可以复制粘贴文本和标记?,python,tkinter,Python,Tkinter,在我的文本小部件中,我有很多标记,用于处理文本外观(粗体、斜体等) Tkinter默认负责文本小部件中的剪切/复制/粘贴,但只负责文本内容,而不负责相关标记。你知道是否有可能实施它吗 如果我在中间剪切一个粗体文本出现的区域,我会预料到一些问题:我必须留下一个标记标记来“大胆开始”,这样剩下的文本仍然是粗体的…< P > >是的,有可能实现它。您可以使用文本小部件的dump方法获取给定范围内的所有文本和标记。要粘贴,只需在插入文本时使用该信息 当您尝试将斜体文本粘贴到已经加粗的文本范围内时,它会变
如果我在中间剪切一个粗体文本出现的区域,我会预料到一些问题:我必须留下一个标记标记来“大胆开始”,这样剩下的文本仍然是粗体的…< P > >是的,有可能实现它。您可以使用文本小部件的
dump
方法获取给定范围内的所有文本和标记。要粘贴,只需在插入文本时使用该信息
当您尝试将斜体文本粘贴到已经加粗的文本范围内时,它会变得有些复杂,因为您可能需要重新标记插入的文本以同时具有加粗和斜体属性。但是,我知道这是可以做到的,因为我以前用tcl/tk做过