From 2fc6a11ba94fc33913e224f21dd775edcebebd64 Mon Sep 17 00:00:00 2001 From: 0x1c0de4f00d Date: Wed, 17 Jul 2013 23:58:53 +0000 Subject: Added Help Button Linking to PlayGo Wiki --- (limited to 'gametoolbar.py') diff --git a/gametoolbar.py b/gametoolbar.py index b21deca..ae35b75 100644 --- a/gametoolbar.py +++ b/gametoolbar.py @@ -19,7 +19,7 @@ import gtk from os.path import join, dirname - +from os import system from gettext import gettext as _ from sugar.graphics.toolbutton import ToolButton from sugar.graphics.toolcombobox import ToolComboBox @@ -87,6 +87,21 @@ class GameToolbar(gtk.Toolbar): self.insert(self._ai_button, -1) self._ai_button.show() + #Separator + separator = gtk.SeparatorToolItem() + separator.set_draw(True) + self.insert(separator, -1) + + #Help Button + self.help_button = gtk.ToggleToolButton() + self.help_button.connect('toggled', self._help_toggled_cb) + self.help_button.set_label(_('Need Some Help?')) + self.insert(self.help_button, -1) + self.help_button.show() + + def _help_toggled_cb(self, widget): + wiki_url = "http://wiki.laptop.org/go/PlayGo" + system("sensible-browser " + wiki_url) def _add_widget(self, widget, expand=False): tool_item = gtk.ToolItem() tool_item.set_expand(expand) @@ -121,7 +136,7 @@ class GameToolbar(gtk.Toolbar): self.emit('ai-activated') else: self.emit('ai-deactivated') - + def grey_out_ai(self): self._ai_button.set_sensitive(False) -- cgit v0.9.1