From fa9244a6c1399319723b843763ebc58e266e4d38 Mon Sep 17 00:00:00 2001 From: Jan Pokorný Date: Tue, 14 May 2013 15:00:07 +0200 Subject: Lib: rename "toggle" method, add statusbar MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Jan Pokorný --- lib.py | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to 'lib.py') diff --git a/lib.py b/lib.py index 2f49ce6..b448813 100644 --- a/lib.py +++ b/lib.py @@ -308,7 +308,7 @@ def xdot_graph(*args, **kwargs): class LibDotWindow(xdot.DotWindow): # heavily inspired from http://zetcode.com/gui/pygtk/menus/ - def on_change_view(self, widget): + def on_toggle_item(self, widget): label = widget.get_label() bl = self._kwargs.setdefault('blacklist', []) change = False @@ -380,14 +380,14 @@ def xdot_graph(*args, **kwargs): continue imenuitem = gtk.CheckMenuItem("%s" % i.__name__) imenuitem.set_active(True) - imenuitem.connect("activate", self.on_change_view) + imenuitem.connect("activate", self.on_toggle_item) edgemenu.append(imenuitem) elif issubclass(i, LibNode): if i is LibNode: continue imenuitem = gtk.CheckMenuItem("%s" % i.__name__) imenuitem.set_active(True) - imenuitem.connect("activate", self.on_change_view) + imenuitem.connect("activate", self.on_toggle_item) nodemenu.append(imenuitem) except: pass @@ -400,12 +400,13 @@ def xdot_graph(*args, **kwargs): mb.append(edge) mb.append(node) - #vbox = gtk.VBox(False, 2) + sb = gtk.Statusbar() + sb.push(1, "Ready") + vbox = self.get_children()[0] vbox.pack_start(mb, False, False, 0) + vbox.pack_start(sb, False, False, 0) vbox.reorder_child(mb, 0) - #vbox.pack_start(gtk.Label(), True, False, 0) - #vbox.pack_start(self.statusbar, False, False, 0) self.connect("destroy", gtk.main_quit) self.show_all() -- cgit