ztv.py 文件源码

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

项目:CAAPR 作者: Stargrazer82301 项目源码 文件源码
def AddPanelAndStoreID(self, panel, text, **kwargs):
        new_page_image_id = len(self.ztv_frame.control_panels)
        setattr(panel, 'ztv_page_id', new_page_image_id)
        setattr(panel, 'ztv_display_name', text)
        setattr(panel, 'ztv_ref_name', text.lower() + '_panel')
        setattr(panel, 'highlight_panel', lambda : self._highlight_page(panel))
        setattr(panel, 'select_panel', lambda : self.SetSelection(panel.ztv_page_id))
        setattr(self.ztv_frame, text.lower() + '_panel', panel)
        self.Bind(wx.EVT_NOTEBOOK_PAGE_CHANGED, self.notebook_page_changed)
        self.AddPage(panel, text)
        self.ztv_frame.control_panels.append(panel)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号