最近在学着用wxpython写客户端界面,装了一个boa constructor,就是wxPython图形用户界面构建器,发现boa在win8下调色板的工具栏显示不正常,需要将调色板的下端向下拉才能看到各个控件,调试半天,终于发现怎么更改工具栏控件的位置了.
就是在boa的安装包内的palette.py中,找到class PanelPalettePage(wx.Panel, BasePalettePage):(357行,不同版本可能行数不同),修改self.posY中数字的大小即可
self.posY = (self.GetSize().y -(30+self.buttonBorder))/2
来源:oschina
链接:https://my.oschina.net/u/1185762/blog/169865