p300grid.py 文件源码

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

项目:cebl 作者: idfah 项目源码 文件源码
def initGridLayout(self):
        gridLayoutControlBox = widgets.ControlBox(self, label='Layout', orient=wx.VERTICAL)

        topSizer = wx.BoxSizer(orient=wx.HORIZONTAL)
        bottomSizer = wx.BoxSizer(orient=wx.HORIZONTAL)

        self.gridLayoutLowButton = wx.Button(self, label='Low')
        self.gridLayoutUppButton = wx.Button(self, label='Upp')
        self.gridLayoutNumButton = wx.Button(self, label='Num')
        self.gridLayoutEtcButton = wx.Button(self, label='Etc')
        self.gridLayoutSymButton = wx.Button(self, label='Sym')

        topSizer.Add(self.gridLayoutLowButton, proportion=0,
                flag=wx.TOP | wx.LEFT | wx.BOTTOM, border=10)
        self.Bind(wx.EVT_BUTTON, self.setGridLayoutLow, self.gridLayoutLowButton)
        topSizer.Add(self.gridLayoutUppButton, proportion=0,
                flag=wx.TOP | wx.BOTTOM, border=10)
        self.Bind(wx.EVT_BUTTON, self.setGridLayoutUpp, self.gridLayoutUppButton)
        topSizer.Add(self.gridLayoutNumButton, proportion=0,
                flag=wx.BOTTOM | wx.RIGHT | wx.TOP, border=10)
        self.Bind(wx.EVT_BUTTON, self.setGridLayoutNum, self.gridLayoutNumButton)

        bottomSizer.Add(self.gridLayoutEtcButton, proportion=0,
                flag=wx.LEFT | wx.BOTTOM, border=10)
        self.Bind(wx.EVT_BUTTON, self.setGridLayoutEtc, self.gridLayoutEtcButton)
        bottomSizer.Add(self.gridLayoutSymButton, proportion=0,
                flag=wx.RIGHT | wx.BOTTOM , border=10)
        self.Bind(wx.EVT_BUTTON, self.setGridLayoutSym, self.gridLayoutSymButton)

        gridLayoutControlBox.Add(topSizer, proportion=0, flag=wx.EXPAND)
        gridLayoutControlBox.Add(bottomSizer, proportion=0, flag=wx.EXPAND)

        self.sizer.Add(gridLayoutControlBox, proportion=0,
                flag=wx.LEFT | wx.BOTTOM | wx.RIGHT | wx.EXPAND, border=10)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号