コード例 #1
0
ファイル: slider.py プロジェクト: thecyberwraith/akeldama
    def on_mouse_pressed(self, x, y, buttons, modifiers):
        # Make a rectangle of the absolute position of our marker
        rectangle = AABox()
        rectangle.position = self.marker.absolute_position
        rectangle.size = self.marker.size

        if rectangle.contains_point(Vector(x, y)):
            logging.debug('Slider Actively Dragging')
            self.actively_dragging = True
コード例 #2
0
ファイル: input.py プロジェクト: thecyberwraith/akeldama
 def on_mouse_pressed(self, x, y, buttons, modifiers):
     rectangle = AABox()
     rectangle.position = self.absolute_position
     rectangle.size = self.size
     if rectangle.contains(x,y):
         self.checked = not self.checked