import os
import vte
+import Configuration
import DbgTerminal
import BreakpointsFrame
import PositionFrame
gtk.Window.__init__(self)
self.debugger = debugger
+ self.debugger.gotActiveCallback += [self.updateValues]
self.set_border_width(5)
self.set_title("Status")
WatchesFrame.WatchesFrame(debugger), \
BreakpointsFrame.BreakpointsFrame(debugger) ]
+ #Register callback after frames!
+ self.debugger.gotActiveCallback += [self.updateValues]
#First paned window
self.paned1 = gtk.VPaned()
for f in self.frames:
f.fillConfiguration(conf)
+
+ def updateValues(self, status, param):
+
+ conf = Configuration.Configuration()
+ self.fillConfiguration(conf)
+ conf.store(".pygdb.conf")
+