From 168301c2533f5760d066f8b41d13f6083367ee93 Mon Sep 17 00:00:00 2001 From: U-BRIAN-X60\Brian Silverman Date: Thu, 26 Jul 2007 13:33:39 +0000 Subject: added Sugar toolbar --- (limited to 'TurtleArtActivity.py') 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): -- cgit v0.9.1