diff options
author | Cristhofer Travieso <cristhofer@localhost.localdomain> | 2013-03-05 16:34:23 (GMT) |
---|---|---|
committer | Cristhofer Travieso <cristhofer@localhost.localdomain> | 2013-03-05 16:34:23 (GMT) |
commit | 27d76bc64d92a0b88e5ca37c6b46d542f7734ca5 (patch) | |
tree | e71dbf557ac59cce2381007f8f43e34cc336596b | |
parent | e2c34fb06d24b071cebf41f17411abcd2721e5a3 (diff) |
Add a new toolbar
Signed-off-by: Cristhofer Travieso <cristhofer@localhost.localdomain>
-rw-r--r-- | activity.py | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/activity.py b/activity.py index 7b8a4e7..ea1d564 100644 --- a/activity.py +++ b/activity.py @@ -24,8 +24,10 @@ from sugar.activity import activity from sugar.graphics.toolbarbox import ToolbarBox from sugar.activity.widgets import ActivityToolbarButton from sugar.activity.widgets import StopButton +from sugar3.activity.widgets import ToolbarButton from sugar.graphics.toolbutton import ToolButton +from canvas import Canvas class Electricity(activity.Activity): @@ -38,23 +40,25 @@ class Electricity(activity.Activity): #Toolbars toolbarbox = ToolbarBox() + self.set_toolbar_box(toolbarbox) activity_button = ActivityToolbarButton(self) toolbarbox.toolbar.insert(activity_button, 0) play_btn = ToolButton() toolbarbox.toolbar.insert(play_btn, -1) + + self._fonts_button = ToolbarButton(icon_name='preferences-system') + fonts_toolbar = Gtk.Toolbar() + + self._fonts_button.props.page = fonts_toolbar + toolbarbox.toolbar.insert(self._fonts_button, -1) - self._electric_source_btn = ToolButton() - electric_source_toolbar = Gtk.Toolbar() - - self._electric_source_btn.props.page = electric_source_toolbar - toolbarbox.toolbar.insert(self._electric_source_btn, -1) - stop_btn = StopButton(self) toolbarbox.toolbar.inster(stop_button, -1) - self.set_toolbar_box(toolbarbox) + canvas = Canvas() + self.set_canvas(canvas) self.show_all() |