diff options
author | U-BRIAN-X60\Brian Silverman <Brian Silverman@Brian-X60.(none)> | 2007-07-26 13:33:39 (GMT) |
---|---|---|
committer | U-BRIAN-X60\Brian Silverman <Brian Silverman@Brian-X60.(none)> | 2007-07-26 13:33:39 (GMT) |
commit | 168301c2533f5760d066f8b41d13f6083367ee93 (patch) | |
tree | 18b7cf1fd4557641c56de2398996bb46107d3f7c /TurtleArtActivity.py | |
parent | 51d3017b6528565ad7dab7111dc896ef96fab7d9 (diff) |
added Sugar toolbar
Diffstat (limited to 'TurtleArtActivity.py')
-rwxr-xr-x | TurtleArtActivity.py | 19 |
1 files changed, 14 insertions, 5 deletions
diff --git a/TurtleArtActivity.py b/TurtleArtActivity.py index 7869e4a..3c40d89 100755 --- a/TurtleArtActivity.py +++ b/TurtleArtActivity.py @@ -1,18 +1,27 @@ import ta +import pygtk +pygtk.require('2.0') +import gtk from sugar.activity import activity class TurtleArtActivity(activity.Activity): def __init__(self, handle): - activity.Activity.__init__(self, handle) - self.connect('destroy', self._cleanup_cb) + super(TurtleArtActivity,self).__init__(handle) self.gamename = 'turtleart' self.set_title("TurtleArt") + toolbar = activity.ActivityToolbar(self) + toolbar.show() + self.set_toolbox(toolbar) + + self.connect('destroy', self._cleanup_cb) +# self.connect('focus_in_event', self._focus_in) +# self.connect('focus_out_event', self._focus_out) - self.connect('focus_in_event', self._focus_in) - self.connect('focus_out_event', self._focus_out) - ta.init(self, activity.get_bundle_path()) + canvas = gtk.EventBox() + self.set_canvas(canvas) + ta.init(canvas, activity.get_bundle_path(),self) def _cleanup_cb(self, data=None): |