X-Git-Url: https://git.sthu.org/?a=blobdiff_plain;f=MainControlWindow.py;h=c8706d9b0368717d579f457c0a4e511cf31cd48b;hb=648f1bdb4bb69daf905ce13c57eccd327b0bf151;hp=d8235c07283941187fa6cc937ca1042cf9778004;hpb=b029ee3dd1a5a785737e73ac6fc024a58d855104;p=pygdb.git diff --git a/MainControlWindow.py b/MainControlWindow.py index d8235c0..c8706d9 100644 --- a/MainControlWindow.py +++ b/MainControlWindow.py @@ -10,7 +10,7 @@ import sys import vte -import GdbTerminal +import DbgTerminal import ClientIOTerminal @@ -20,7 +20,7 @@ class MainControlWindow (gtk.Window): #Set up GTK stuff gtk.Window.__init__(self) - self.connect("destroy", lambda *w: gtk.main_quit() ) + self.connect("destroy", DbgTerminal.quitHandler ) #Callbacks for new positions self.newPosCbs = [] @@ -63,8 +63,10 @@ class MainControlWindow (gtk.Window): #Install handlers self.runBtnHandler = self.runBtn.connect('clicked', self.runBtnClicked) - self.continueBtnHandler = self.continueBtn.connect('clicked', self.continueBtnClicked) - self.stepoverBtnHandler = self.stepoverBtn.connect('clicked', self.stepoverBtnClicked) + self.continueBtnHandler = self.continueBtn.connect('clicked', \ + self.continueBtnClicked) + self.stepoverBtnHandler = self.stepoverBtn.connect('clicked', \ + self.stepoverBtnClicked) self.stepinBtnHandler = self.stepinBtn.connect('clicked', self.stepinBtnClicked) self.quitBtnHandler = self.quitBtn.connect('clicked', self.quitBtnClicked)