trackssplitter.py 文件源码

python
阅读 19 收藏 0 点赞 0 评论 0

项目:GRIPy 作者: giruenf 项目源码 文件源码
def DoGetBestSize(self):
        """
        Overridden base class virtual.  Determines the best size of
        the control based on the best sizes of the child windows.
        """
        best = wx.Size(0, 100)
        if not self._windows:
            return best            
        sashsize = self._sash_size
        for idx, sash in enumerate(self._sashes):
            window = self.GetWindow(idx)
            if window.IsShown():
                best.width += max(self._minimumPaneSize, sash)  
        best.height = max(best.height, self.GetClientSize().height - 2*self._border_size)
        best.width += sashsize * (len(self._windows))
        best.width += self._border_size
        best.height += 2*self._border_size
        return best



    # -------------------------------------
    # Event handlers
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号