adding updating of breakpoint list
[pygdb.git] / StatusWindow.py
index a97e62588233bac642ac2eaac983c29afad22152..1eb486251471aa9d540a27b5108b67607f5d02fd 100644 (file)
@@ -8,6 +8,7 @@ import gtk
 import vte
 
 import WatchesFrame
+import BreakpointsFrame
 
 
 class StatusWindow (gtk.Window):
@@ -19,7 +20,8 @@ class StatusWindow (gtk.Window):
 
                self.set_border_width(5)
                self.set_title("Status")
-               self.set_default_size(400,400)
+               self.set_default_size(400,600)
+               self.connect("destroy", lambda *w: gtk.main_quit())
 
 
                vbox = gtk.VBox(False, 5)
@@ -33,6 +35,9 @@ class StatusWindow (gtk.Window):
                self.watchesFrame = WatchesFrame.WatchesFrame(debugger)
                vpaned.add1(self.watchesFrame)
 
+               self.breakpointsFrame = BreakpointsFrame.BreakpointsFrame(debugger)
+               vpaned.add2(self.breakpointsFrame)
+
                self.show_all()
 
 
@@ -45,5 +50,6 @@ class StatusWindow (gtk.Window):
                        self.status.set_text("%s:%s" % (file, lineno))
 
                self.watchesFrame.updateValues()
+               self.breakpointsFrame.updateValues()