是否有一个wx小部件显示ANSI转义码彩色文本?

时间:2011-07-05 22:02:23

标签: text colors wxpython wxwidgets ansi-escape

我似乎无法找到一个控件,它将显示使用ANSI转义码着色的文本。例如:

"\e[0;32mHello \e[0;37mWorld"

会显示绿色的“Hello”和白色的“World”。

是否存在?

1 个答案:

答案 0 :(得分:2)

我不认为这样的小部件存在。您可以寻找将ANSI代码更改为HTML然后在wxWidgets中显示的某种方法。这可能很有用: http://code.activestate.com/recipes/577349-convert-a-transcript-with-ansi-escape-sequences-to/