Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/TurtleArtActivity.py
diff options
context:
space:
mode:
authorBrian Silverman <brians@playfulinvention.com>2007-05-30 13:28:45 (GMT)
committer Brian Silverman <brians@playfulinvention.com>2007-05-30 13:28:45 (GMT)
commite6c65d33e68fdfe3b28bff284c62ead374566504 (patch)
tree33e88fee67a21b0309835133a5945a9b6a0188f5 /TurtleArtActivity.py
Initial import
Diffstat (limited to 'TurtleArtActivity.py')
-rwxr-xr-xTurtleArtActivity.py25
1 files changed, 25 insertions, 0 deletions
diff --git a/TurtleArtActivity.py b/TurtleArtActivity.py
new file mode 100755
index 0000000..7869e4a
--- /dev/null
+++ b/TurtleArtActivity.py
@@ -0,0 +1,25 @@
+import ta
+
+from sugar.activity import activity
+
+class TurtleArtActivity(activity.Activity):
+ def __init__(self, handle):
+ activity.Activity.__init__(self, handle)
+ self.connect('destroy', self._cleanup_cb)
+
+ self.gamename = 'turtleart'
+ self.set_title("TurtleArt")
+
+ self.connect('focus_in_event', self._focus_in)
+ self.connect('focus_out_event', self._focus_out)
+ ta.init(self, activity.get_bundle_path())
+
+
+ def _cleanup_cb(self, data=None):
+ return
+
+ def _focus_in(self, event, data=None):
+ return
+
+ def _focus_out(self, event, data=None):
+ return