Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/readtoolbar.py
diff options
context:
space:
mode:
authorJames Simmons <jim@olpc.simmons>2009-07-07 00:42:37 (GMT)
committer James Simmons <jim@olpc.simmons>2009-07-07 00:42:37 (GMT)
commit76771120068eeeb42fe99b6b3e02617a7436f0ac (patch)
treee24f7b6a1dc2acaabb3494b9e922f2040bd50c00 /readtoolbar.py
parentb7aff4ce574f189f874d68f34c03c3710e962860 (diff)
modified: ReadEtextsActivity.py
modified: readtoolbar.py
Diffstat (limited to 'readtoolbar.py')
-rw-r--r--readtoolbar.py19
1 files changed, 19 insertions, 0 deletions
diff --git a/readtoolbar.py b/readtoolbar.py
index 7f6e5d9..e4f8e49 100644
--- a/readtoolbar.py
+++ b/readtoolbar.py
@@ -37,17 +37,36 @@ class ReadToolbar(gtk.Toolbar):
def __init__(self):
gtk.Toolbar.__init__(self)
+
self._back = ToolButton('go-previous')
self._back.set_tooltip(_('Back'))
self._back.props.sensitive = False
+ palette = self._back.get_palette()
+ self._prev_page = MenuItem(text_label= _("Previous page"))
+ palette.menu.append(self._prev_page)
+ self._prev_page.show_all()
+ self._prev_bookmark = MenuItem(text_label= _("Previous bookmark"))
+ palette.menu.append(self._prev_bookmark)
+ self._prev_bookmark.show_all()
self._back.connect('clicked', self._go_back_cb)
+ self._prev_page.connect('activate', self._go_back_cb)
+ # self._prev_bookmark.connect('activate', self._prev_bookmark_activate_cb)
self.insert(self._back, -1)
self._back.show()
self._forward = ToolButton('go-next')
self._forward.set_tooltip(_('Forward'))
self._forward.props.sensitive = False
+ palette = self._forward.get_palette()
+ self._next_page = MenuItem(text_label= _("Next page"))
+ palette.menu.append(self._next_page)
+ self._next_page.show_all()
+ self._next_bookmark = MenuItem(text_label= _("Next bookmark"))
+ palette.menu.append(self._next_bookmark)
+ self._next_bookmark.show_all()
self._forward.connect('clicked', self._go_forward_cb)
+ self._next_page.connect('activate', self._go_forward_cb)
+ # self._next_bookmark.connect('activate', self._next_bookmark_activate_cb)
self.insert(self._forward, -1)
self._forward.show()