Example #1
0
    def on_mouse_button_down(self, event):
        obj = self.gui.on_mouse_move(self.rect.x, self.rect.y)

        if obj:
            if obj.can_click:
                self.image = self.click_image
            elif obj.can_drag:
                self.image = self.drag_image
                obj.on_mouse_drag_start()
                self.widget_on_drag = obj
                common.bring_to_front(obj)
                self.bring_to_front()
Example #2
0
 def bring_to_front(self):
     common.bring_to_front(self)