- if self.mousebutton == wx.MOUSE_BTN_LEFT:
- self.parent.Bind(wx.EVT_LEFT_DOWN, self.OnStart)
- self.parent.Bind(wx.EVT_LEFT_UP, self.OnEnd)
- elif self.mousebutton == wx.MOUSE_BTN_MIDDLE:
- self.parent.Bind(wx.EVT_MIDDLE_DOWN, self.OnStart)
- self.parent.Bind(wx.EVT_MIDDLE_UP, self.OnEnd)
- elif self.mousebutton == wx.MOUSE_BTN_RIGHT:
- self.parent.Bind(wx.EVT_RIGHT_DOWN, self.OnStart)
- self.parent.Bind(wx.EVT_RIGHT_UP, self.OnEnd)