[Pkg-bazaar-commits] ./bzr-gtk/unstable r325: Switched to using a real toolbar for the viz navigation.
Daniel Schierbeck
daniel.schierbeck at gmail.com
Fri Apr 10 07:49:56 UTC 2009
------------------------------------------------------------
revno: 325
committer: Daniel Schierbeck <daniel.schierbeck at gmail.com>
branch nick: toolbar
timestamp: Tue 2007-10-30 14:42:25 +0100
message:
Switched to using a real toolbar for the viz navigation.
modified:
viz/branchwin.py
-------------- next part --------------
=== modified file 'viz/branchwin.py'
--- a/viz/branchwin.py 2007-10-24 18:03:11 +0000
+++ b/viz/branchwin.py 2007-10-30 13:42:25 +0000
@@ -114,31 +114,28 @@
def construct_navigation(self):
"""Construct the navigation buttons."""
- frame = gtk.Frame()
- frame.set_shadow_type(gtk.SHADOW_OUT)
- frame.show()
-
- hbox = gtk.HBox(spacing=12)
- frame.add(hbox)
- hbox.show()
+ self.toolbar = gtk.Toolbar()
+ self.toolbar.set_style(gtk.TOOLBAR_BOTH_HORIZ)
- self.back_button = gtk.Button(stock=gtk.STOCK_GO_BACK)
- self.back_button.set_relief(gtk.RELIEF_NONE)
+ self.back_button = gtk.ToolButton(stock_id=gtk.STOCK_GO_BACK)
+ self.back_button.set_is_important(True)
self.back_button.add_accelerator("clicked", self.accel_group, ord('['),
0, 0)
self.back_button.connect("clicked", self._back_clicked_cb)
- hbox.pack_start(self.back_button, expand=False, fill=True)
+ self.toolbar.insert(self.back_button, -1)
self.back_button.show()
- self.fwd_button = gtk.Button(stock=gtk.STOCK_GO_FORWARD)
- self.fwd_button.set_relief(gtk.RELIEF_NONE)
+ self.fwd_button = gtk.ToolButton(stock_id=gtk.STOCK_GO_FORWARD)
+ self.fwd_button.set_is_important(True)
self.fwd_button.add_accelerator("clicked", self.accel_group, ord(']'),
0, 0)
self.fwd_button.connect("clicked", self._fwd_clicked_cb)
- hbox.pack_start(self.fwd_button, expand=False, fill=True)
+ self.toolbar.insert(self.fwd_button, -1)
self.fwd_button.show()
- return frame
+ self.toolbar.show()
+
+ return self.toolbar
def construct_bottom(self):
"""Construct the bottom half of the window."""
More information about the Pkg-bazaar-commits
mailing list