예제 #1
0
 def __init__(self, parent, pos=(0, 0), size=(300, 200), style=0):
     wx.Panel.__init__(self, parent, pos=pos, size=size, style=style)
     box = wx.BoxSizer(wx.VERTICAL)
     self._curzoom = (0.0, 1.0)
     self.sndview = SndViewTablePanel(self, None,
                                      self._position_callback,
                                      self._select_callback)
     box.Add(self.sndview, 1, wx.EXPAND | wx.LEFT | wx.RIGHT | wx.TOP,
             5)
     self.zoom = HRangeSlider(self,
                              minvalue=0,
                              maxvalue=1,
                              valtype='float',
                              function=self._setZoom,
                              backColour=parent.GetBackgroundColour())
     box.Add(self.zoom, 0, wx.EXPAND | wx.LEFT | wx.RIGHT, 5)
     self.SetSizer(box)