这个GUI控件(通常用于日志记录)是如何调用的? wxpython 的替代品是什么?
请看看他的控件:
这是多行文本控件还是有更高级的东西?他们的人口如何?它们是通过将新字符串连接到前一个字符串来填充的吗?请提供一些关于如何进行此类快速进度控制的见解。
please look at his control:
Is this multiline text control or is there something more advanced? And how they are populated? Are they populated by concatenating a new string to the previous string? Please provide some insight into how to make fast progress controls of this type.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
该屏幕盖看起来像一个简单的 RichEdit 或 Scintilla 控件。然而,这对你的OP来说并不重要。这些控件只是更高级的文本编辑器,支持超出标准文本框的格式,例如颜色和不同的字体等,并且有很多类似的控件。
要使用 Python 实现类似的功能,您可以使用 wxStyledTextControl 来包装 Scintilla 控件以提供文本格式。
另请参阅此处和此处 了解更多 wxStyledTextControl 信息和链接。
That screen cap looks like a simple RichEdit or Scintilla control. That doesn't really matter for your OP however. Those controls are simply more advanced text editors that support formatting beyond your standard text boxes with such fanciness as colors and different fonts etc. and there are many like them.
For implementing something similar with Python you could use the wxStyledTextControl which wraps the Scintilla control to provide the text formatting.
Also look here and here for further wxStyledTextControl info and links.