blob: a0d049ecbe774ecfd812dbcaa8429b44dff73ff1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
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
|