def mouse_down(self, event): if event.button == 1: if self.hscrolling: p = event.local if self.scroll_left_rect().collidepoint(p): self.scroll_left() return elif self.scroll_right_rect().collidepoint(p): self.scroll_right() return PaletteView.mouse_down(self, event)
def mouse_down(self, event): if event.button == 1: if self.hscrolling: p = event.local if self.scroll_left_rect().collidepoint(p): self.scroll_left() return elif self.scroll_right_rect().collidepoint(p): self.scroll_right() return elif event.button == 6: if self.hscrolling: self.scroll_left() elif event.button == 7: if self.hscrolling: self.scroll_right() PaletteView.mouse_down(self, event)
def mouse_down(self, event): if event.button == 1: if self.hscrolling: p = event.local if self.hscrollbar_rect().collidepoint(p): self.dragging_hhover = True return elif self.scroll_left_rect().collidepoint(p): self.scroll_left() return elif self.scroll_right_rect().collidepoint(p): self.scroll_right() return elif event.button == 6: if self.hscrolling: self.scroll_left() elif event.button == 7: if self.hscrolling: self.scroll_right() PaletteView.mouse_down(self, event)