def _SizeComponent(self):
#print '_SizeComponent'
if not self._windows:
self.SetSize([0, self.GetSize().GetHeight()])
# #print ' self.SetSize([{}, {}])'.format(0, self.GetSize().GetHeight())
#self.Unbind(wx.EVT_SIZE)
elif self._GetFit():
self.SetSize([self.GetParent().GetClientSize().GetWidth(),
self.GetSize().GetHeight()])
else:
soma = self._LarguraUtil()
soma += self._border_size
soma += len(self.get_windows_shown()) * self._sash_size
self.SetSize([soma, self.GetSize().GetHeight()])
# #print ' self.SetSize([{}, {}])'.format(soma, self.GetSize().GetHeight())
#self.Bind(wx.EVT_SIZE, self._OnSize)
self._SizeWindows()
评论列表
文章目录