plotstatusbar.py 文件源码

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

项目:GRIPy 作者: giruenf 项目源码 文件源码
def __init__(self, parent, pixelsPerUnit=20):
        wx.StatusBar.__init__(self, parent, -1)

        self.pixelsPerUnit = pixelsPerUnit
        self.SetMinHeight(16)

        # Dummy panel para encobrir a ScrollBar
        #self.panelDummy = wx.Panel(self)
        #self.panelDummy.SetBackgroundColour('green')
        #self.panelDummy.Show(False)


        self.SetFieldsCount(3)
        self.SetStatusWidths([-3, -1, -1])
        #self.SetStatusText("Aqui vai a legenda dos Logs...", 0)


        self.sb = wx.ScrollBar(self)
        self.sb.show = False
        self.sb.SetScrollbar(0, 10, 100, 10)
        self.Bind(wx.EVT_SIZE, self._OnSize)

        self.sb.Bind(wx.EVT_SCROLL_THUMBTRACK, self._OnScroll)
        self.sb.Bind(wx.EVT_SCROLL_LINEUP, self._OnScroll)
        self.sb.Bind(wx.EVT_SCROLL_PAGEUP, self._OnScroll)
        self.sb.Bind(wx.EVT_SCROLL_LINEDOWN, self._OnScroll)
        self.sb.Bind(wx.EVT_SCROLL_PAGEDOWN, self._OnScroll)

        self.sb.ultimaPosicao = 0
        self.Reposition()

        #self.timer = wx.PyTimer(self.Notify)
        #self.timer.Start(1000)
        #self.Notify()

        self.HideScrollBar()
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号