wize.py 文件源码

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

项目:wxWize 作者: AndersMunch 项目源码 文件源码
def create_postorder(self):
        if len(self.zchildren)==0:
            # non-container wx.Window's: TextCtrl, StaticText, Choice, ...
            self.zchildren_sizer = None
        else:
            # Container: Frame, Dialog, Panel
            c0 = self.zchildren[0]
            if len(self.zchildren)==1 and isinstance(c0, Sizer) and c0.border==0 and c0.flag==wx.EXPAND and c0.proportion>0:
                # Promote an explicitly created sizer, provided it doesn't have settings (such as border>0)
                # which require a surrounding sizer to accomodate.
                self.zchildren_sizer = self.zchildren[0].sized
            else:
                # Supply a sizer created from Frame/Dialog/Panel arguments.
                self.zchildren_sizer = wx.BoxSizer(self.orient)
                for c in self.zchildren:
                    _add_to_sizer(self.zchildren_sizer, c)
            self.w.SetSizer(self.zchildren_sizer)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号