diff options
author | Gonzalo Odiard <godiard@gmail.com> | 2011-06-10 21:02:48 (GMT) |
---|---|---|
committer | Gonzalo Odiard <godiard@gmail.com> | 2011-06-10 21:02:48 (GMT) |
commit | de4dd5fd3472866647840e604d6518fb5bb767b0 (patch) | |
tree | 64310ae194688ee7dc01c8da024e7c69451d8b8f | |
parent | 18bb2bbad462e991e458d752f8e61dc6a7d6d17e (diff) |
Use ToolComboBox for navigator
-rw-r--r-- | readactivity.py | 10 | ||||
-rw-r--r--[-rwxr-xr-x] | setup.py | 0 |
2 files changed, 4 insertions, 6 deletions
diff --git a/readactivity.py b/readactivity.py index 26f2eaa..5e51bff 100644 --- a/readactivity.py +++ b/readactivity.py @@ -34,6 +34,7 @@ from sugar.activity import activity from sugar.graphics.toolbutton import ToolButton from sugar.graphics.toolbarbox import ToolbarBox from sugar.graphics.toolbarbox import ToolbarButton +from sugar.graphics.toolcombobox import ToolComboBox from sugar.graphics.toggletoolbutton import ToggleToolButton from sugar.graphics.menuitem import MenuItem from sugar.activity.widgets import ActivityToolbarButton @@ -209,17 +210,15 @@ class ReadActivity(activity.Activity): spacer.show() navigator_toolbar = gtk.Toolbar() - navigator_item = gtk.ToolItem() self._navigator = self._create_navigator() - navigator_item.add(self._navigator) + combotool = ToolComboBox(self._navigator) + navigator_toolbar.insert(combotool, -1) self._navigator.show() - navigator_toolbar.insert(navigator_item, -1) - navigator_item.show() + combotool.show() self._navigator_toolbar_button = ToolbarButton(page=navigator_toolbar, icon_name='view-list') navigator_toolbar.show() toolbar_box.toolbar.insert(self._navigator_toolbar_button, -1) - #navigator_toolbar_button.show() spacer = gtk.SeparatorToolItem() spacer.props.draw = False @@ -402,7 +401,6 @@ class ReadActivity(activity.Activity): def _create_navigator(self): navigator = gtk.ComboBox() - navigator.set_add_tearoffs(True) cell = gtk.CellRendererText() navigator.pack_start(cell, True) navigator.add_attribute(cell, 'text', 0) |