3

我似乎找不到一个控件来显示用 ANSI 转义码着色的文本。例如:

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

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

一个存在吗?

4

1 回答 1

3

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

于 2011-07-05T22:08:39.713 回答