【问题标题】:Is there a wx Widget to show ANSI escape code colored text?是否有 wx 小部件来显示 ANSI 转义码彩色文本?
【发布时间】:2011-09-29 04:24:21
【问题描述】:

我似乎找不到一个可以显示带有 ANSI 转义码颜色的文本的控件。例如:

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

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

存在吗?

【问题讨论】:

    标签: text colors wxpython wxwidgets ansi-escape


    【解决方案1】:

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

    【讨论】:

    • 这很好用。我不得不稍微更改代码以消除 HTML 中的 css,因为 wxHtmlWindow 不支持它。感谢您的建议。
    猜你喜欢
    • 2016-02-25
    • 2020-03-15
    • 2015-08-23
    • 1970-01-01
    • 2011-07-22
    • 1970-01-01
    • 2016-09-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多