diff options
author | Walter Bender <walter@sugarlabs.org> | 2013-10-30 13:55:19 (GMT) |
---|---|---|
committer | Walter Bender <walter@sugarlabs.org> | 2013-10-30 13:55:19 (GMT) |
commit | 95254301810b3986152629590d0e9b7b78057c7f (patch) | |
tree | d9b50d5ce4d63ac59e8afea02241909c32a61ebe /TurtleArt/tawindow.py | |
parent | 9ea6fd9f6b8d2355a82cc1700694e0fcc693d74b (diff) |
convert mouse blocks to new prim format
Diffstat (limited to 'TurtleArt/tawindow.py')
-rw-r--r-- | TurtleArt/tawindow.py | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/TurtleArt/tawindow.py b/TurtleArt/tawindow.py index 948f1f4..2513391 100644 --- a/TurtleArt/tawindow.py +++ b/TurtleArt/tawindow.py @@ -1487,6 +1487,18 @@ class TurtleArtWindow(): self.button_press(event.get_state() & gtk.gdk.CONTROL_MASK, x, y) return True + def get_mouse_flag(self): + return self.mouse_flag + + def get_mouse_button(self): + return self.mouse_flag == 1 + + def get_mouse_x(self): + return int(self.mouse_x - (self.canvas.width / 2)) + + def get_mouse_y(self): + return int((self.canvas.height / 2) - self.mouse_y) + def button_press(self, mask, x, y): if self.running_sugar: self._show_unfullscreen_button() |