Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAgustin Zubiaga <aguz@sugarlabs.org>2012-05-27 19:53:32 (GMT)
committer Agustin Zubiaga <aguz@sugarlabs.org>2012-05-27 19:53:32 (GMT)
commit76bebf384312c4f4b03ef5580e08c624e87f9498 (patch)
tree3334f555fadc35879f271c8e67729f8662f6b288
parent2152dc0f11ac085e9aecbe574774c7253612a7d3 (diff)
Use togglebutton in return button
-rw-r--r--activity.py12
1 files changed, 6 insertions, 6 deletions
diff --git a/activity.py b/activity.py
index 0a71fba..14a8c93 100644
--- a/activity.py
+++ b/activity.py
@@ -30,6 +30,7 @@ from sugar.activity.widgets import ActivityToolbarButton
from sugar.graphics.objectchooser import ObjectChooser
from sugar.graphics.toolbarbox import ToolbarBox
from sugar.graphics.toolbutton import ToolButton
+from sugar.graphics.toggletoolbutton import ToggleToolButton
from sugar import mime
from gettext import gettext as _
@@ -88,12 +89,11 @@ class AnimateActivity(activity.Activity):
options_button = ToolbarButton(icon_name='preferences-system')
options_toolbar = gtk.Toolbar()
- checkbutton = gtk.CheckButton("Return ")
- checkbutton.set_active(True)
- checkbutton.connect("toggled", self._set_return)
- toolitem = gtk.ToolItem()
- toolitem.add(checkbutton)
- options_toolbar.insert(toolitem, -1)
+ returnbutton = ToggleToolButton("media-playlist-repeat")
+ returnbutton.set_tooltip(_("Repeat"))
+ returnbutton.set_active(True)
+ returnbutton.connect("toggled", self._set_return)
+ options_toolbar.insert(returnbutton, -1)
options_button.props.page = options_toolbar
options_toolbar.show_all()