2012-05-06 114 views

回答

0

你能提供一些你想要完成的东西的更多信息吗?如果用户不能移动框架,为什么要在框架内使用框架而不是框架?如果您想要临时弹出窗口来选择文件或显示消息,您可以创建对话框。

您是否正在尝试使GIMP的界面变得像一​​个大窗口而不是一个小窗口?

在wxPython中,框架是窗口(并且它们使用单​​词“窗口”来表示不同的东西),面板只是可以填充东西的框。您可以使用sizer(基本上是表格)在面板中组织这些“东西”。你甚至可以把面板放在面板里面。这里有一个很好的教程将告诉您所有的wxPython的重要对象,以及如何使用它们: http://wiki.wxpython.org/AnotherTutorial

而且,据我所知,有没有办法来防止用户在wxPython中移动你的框架,althought你可以阻止他们调整它的大小。各种syle属性可以在下面的链接中找到: http://docs.wxwidgets.org/2.8.11/wx_wxframe.html#wxframe

0

我在猜测OP是在谈论一个MDI框架,这是微软自己决定放弃的框架。我认为OP应该检查wx.agw.aui组件与wx.aui组件,因为前者已更新很多,而wx.aui没有。另外,agw包是纯Python,因此更加棘手。