2010-03-29 166 views
1

我在使用wxWidgets,尤其是wxPython中的wx.Sizer。我已經閱讀了文檔,在我之前我有一個 wXPython的行動的副本,並且已經擱置了這個問題來處理其他事情,一個更好的sizer智能模型希望在我的頭骨中孕育。這一切都沒有奏效。如果可能,如何設置Sizer中的單元格背景顏色或Sizer的網格線背景顏色?

我不是在尋找,或者甚至到了可以有效地探索sizer如何工作的地步。在HTML中,我至少可以在某些divtd上設置背景顏色,或者調出border,這樣我就可以看到事物的佈局。在這裏,我有一個灰色的範圍,不知道它來自哪個嵌套的靜態框大小。在將網格袋尺寸設定爲混亂之後,我正在給靜態盒尺寸計。

任何一種方法都會讓我至少掌握這些工作的方式。

+0

具體問題是什麼? – 2010-03-31 04:12:49

回答

0

雖然不是問題的答案,但是掌握sizer工作方式的一個好方法是安裝Code::Blocks並使用wxSmith插件來設計接口(我相信它與Code :: Blocks捆綁在一起)。 Code :: Blocks適用於所有主要平臺。

wxSmith通過用紅色邊框突出顯示,爲您提供了所用sizer的實時視圖。

作爲一個額外的好處,wxSmith非常適合爲您生成GUI代碼,而不是手工完成。

+0

這比我喜歡的安裝困難,但一旦工作,這看起來像一個很好的方式來玩sizer。它的C++內容有點奇怪,但我想我可以將它翻譯成Python。 – MetaHyperBolic 2010-04-01 16:16:39

相關問題