[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