我似乎找不到一个控件来显示用 ANSI 转义码着色的文本。例如:
"\e[0;32mHello \e[0;37mWorld"
会显示一个绿色的“Hello”和一个白色的“World”。
一个存在吗?
我似乎找不到一个控件来显示用 ANSI 转义码着色的文本。例如:
"\e[0;32mHello \e[0;37mWorld"
会显示一个绿色的“Hello”和一个白色的“World”。
一个存在吗?
我不认为这样的小部件存在。您可能会寻找某种方法将 ANSI 代码更改为 HTML,然后在 wxWidgets 中显示它。这可能有用: http ://code.activestate.com/recipes/577349-convert-a-transcript-with-ansi-escape-sequences-to/