def initLayout(self):
"""Initialize the page layout.
"""
scrolledSizer = wx.BoxSizer(orient=wx.HORIZONTAL)
scrolledSizer.Add(self.sourceSizer, proportion=0)#, flag=wx.EXPAND)
scrolledSizer.Add(self.chanSizer, proportion=0, flag=wx.EXPAND)
scrolledSizer.Add(self.messageSizer, proportion=1, flag=wx.EXPAND)
self.scrolledPanel.SetSizer(scrolledSizer)
# main sizer
sizer = wx.BoxSizer(orient=wx.HORIZONTAL)
sizer.Add(self.scrolledPanel, proportion=1, flag=wx.EXPAND)
self.SetSizer(sizer)
self.scrolledPanel.Layout()
self.scrolledPanel.FitInside()
self.scrolledPanel.SetupScrolling()
# hide after layout (prevents gtk warnings)
for sp in self.srcPanels.values():
sp.deselect()
评论列表
文章目录