diff options
Diffstat (limited to 'p5_button.py')
-rw-r--r-- | p5_button.py | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/p5_button.py b/p5_button.py index cf76a34..a8e10c5 100644 --- a/p5_button.py +++ b/p5_button.py @@ -25,7 +25,7 @@ class P5Button(P5): def __init__(self): P5.__init__(self) self.noloop() - self._butts = [] + self._buttons = [] self._buttonPressed = False @@ -34,10 +34,10 @@ class P5Button(P5): #iterate through the buttons to see if you've pressed any down bp = False - for i in range ( 0, len(self._butts) ): - if (self._butts[i]._enabled): - contains = self._butts[i].contains(event.x, event.y) - self._butts[i]._pressed = contains + for i in range ( 0, len(self._buttons) ): + if (self._buttons[i]._enabled): + contains = self._buttons[i].contains(event.x, event.y) + self._buttons[i]._pressed = contains if (contains): bp = True @@ -51,16 +51,16 @@ class P5Button(P5): pressed = [] #iterate through the buttons to see if you've released on any - for i in range ( 0, len(self._butts) ): - if (self._butts[i]._enabled): - if (self._butts[i]._pressed): - if (self._butts[i].contains(event.x, event.y)): - pressed.append( self._butts[i] ) - - if (self._butts[i]._toggle): - self._butts[i]._pressed = not self._butts[i]._pressed + for i in range ( 0, len(self._buttons) ): + if (self._buttons[i]._enabled): + if (self._buttons[i]._pressed): + if (self._buttons[i].contains(event.x, event.y)): + pressed.append( self._buttons[i] ) + + if (self._buttons[i]._toggle): + self._buttons[i]._pressed = not self._buttons[i]._pressed else: - self._butts[i]._pressed = False + self._buttons[i]._pressed = False for i in range( 0, len(pressed) ): pressed[i].doPressed() @@ -170,4 +170,4 @@ class Button: def isImg( self ): - return self._img != None
\ No newline at end of file + return self._img != None |