2012-05-06 205 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,因此更加棘手。