summaryrefslogtreecommitdiffstats
path: root/g-ed-it/docBar.py
diff options
context:
space:
mode:
Diffstat (limited to 'g-ed-it/docBar.py')
-rw-r--r--g-ed-it/docBar.py42
1 files changed, 42 insertions, 0 deletions
diff --git a/g-ed-it/docBar.py b/g-ed-it/docBar.py
new file mode 100644
index 0000000..a0d049e
--- /dev/null
+++ b/g-ed-it/docBar.py
@@ -0,0 +1,42 @@
+#!/usr/bin/env python
+#-*- coding:utf-8 -*-
+
+import gedit
+import gtk
+
+class DocBar (object):
+
+ def __init__(self, tab):
+ self.tab = tab
+ self.child = self.tab.get_children()[0]
+ self.tab.remove(self.child)
+ self.vbox = gtk.VBox()
+ hbox = gtk.HBox()
+
+ self.btn_cancel = gtk.Button("End Splitview")
+ self.btn_cancel.connect("clicked", self.end_split_view)
+
+
+ hbox.pack_start(self.btn_cancel, False, False)
+
+ self.vbox.pack_start(hbox, False, False)
+ self.vbox.pack_start(self.child)
+
+ self.tab.add(self.vbox)
+
+ self.tab.show_all()
+
+ print "bar inserted"
+
+ def deactivate(self):
+ self.tab.remove(self.vbox)
+ self.vbox.remove(self.child)
+ self.tab.add(self.child)
+
+ self.vbox = None
+ self.child = None
+ self.tab = None
+ print "bar removed"
+
+ def end_split_view(self):
+ pass