wxPython 框架具有 wx.CAPTION 样式、左上角图标和关闭框?
需要一个固定大小的框架,其标题栏仅包含图标、标题和关闭框。没有最小化或最大化框。 能做到吗?
Needed is a fixed size frame with a title bar having only an icon, the title, and a close box. No minimize nor maximize box.
Can it be done?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
请参阅http://docs.wxwidgets.org/stable/wx_wxframe.html#wxframe 对于各种可用的样式(抱歉,这是 wxwidgets 参考...由于某种原因我找不到 wxPython 版本)。您想要将这样的内容传递给框架的样式参数:
我不确定您是否需要最后一个。由于您没有包含 RESIZE_BORDER,因此他们将无法调整其大小。停止调整大小的另一种方法是使用 SetSizeHints() 方法。
编辑:如果你在 Windows 上,你可能需要 wx.CAPTION
See http://docs.wxwidgets.org/stable/wx_wxframe.html#wxframe for the various styles available (sorry it's the wxwidgets ref...I couldn't find the wxPython version for some reason). You'd want to pass something like this to the frame's style parameter:
I'm not sure if you need the last one or not. Since you're not including RESIZE_BORDER, they won't be able to resize it. Another way to stop resizing is to use the SetSizeHints() method.
EDIT: You probably need wx.CAPTION if you're on Windows
您需要所有这些:
You need all of these: