summaryrefslogtreecommitdiffstats
path: root/lib.py
diff options
context:
space:
mode:
authorJan Pokorný <jpokorny@redhat.com>2013-05-14 15:00:07 +0200
committerJan Pokorný <jpokorny@redhat.com>2013-05-14 15:00:07 +0200
commitfa9244a6c1399319723b843763ebc58e266e4d38 (patch)
tree24a0d7dab96efe1a1f49cbd5a6e30cb43deb15c2 /lib.py
parentc3432cc91f583ff83501c1ba75804c78c4171178 (diff)
downloadcluster-overview-fa9244a6c1399319723b843763ebc58e266e4d38.tar.gz
cluster-overview-fa9244a6c1399319723b843763ebc58e266e4d38.tar.xz
cluster-overview-fa9244a6c1399319723b843763ebc58e266e4d38.zip
Lib: rename "toggle" method, add statusbar
Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
Diffstat (limited to 'lib.py')
-rw-r--r--lib.py13
1 files changed, 7 insertions, 6 deletions
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()