是否有 wx Widget 可以显示 ANSI 转义码彩色文本?

发布于 2024-11-18 18:05:03 字数 144 浏览 8 评论 0原文

我似乎找不到一个可以显示使用 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

残花月 2024-11-25 18:05:03

我认为这样的小部件不存在。您可能会寻找某种方法将 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/

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文