是否有 wx Widget 可以显示 ANSI 转义码彩色文本?
我似乎找不到一个可以显示使用 ANSI 转义码着色的文本的控件。例如:
"\e[0;32mHello \e[0;37mWorld"
将显示绿色的“Hello”和白色的“World”。
有吗?
I can't seem to find a control that will display text colored with ANSI escape codes. For example:
"\e[0;32mHello \e[0;37mWorld"
Would display a green "Hello" and a white "World".
Does one exist?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我认为这样的小部件不存在。您可能会寻找某种方法将 ANSI 代码更改为 HTML,然后将其显示在 wxWidgets 中。这可能有用:
http://code.activestate。 com/recipes/577349-convert-a-transcript-with-ansi-escape-sequences-to/
I don't think that such a widget exists. You may look for some way of changing ANSI codes into HTML and then displaying it in wxWidgets. This may be useful:
http://code.activestate.com/recipes/577349-convert-a-transcript-with-ansi-escape-sequences-to/