From 0b0e605bb150ccd96eef93b7a4ae2c0c4eae771a Mon Sep 17 00:00:00 2001 From: Dimitur Kirov Date: Mon, 25 Jul 2005 14:21:01 +0000 Subject: [PATCH] added cancelbutton handler, which destroys the dialog --- src/dialogs.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/dialogs.py b/src/dialogs.py index 23aac3c52..d37853183 100644 --- a/src/dialogs.py +++ b/src/dialogs.py @@ -709,12 +709,17 @@ class InputDialog: self.ok_handler = ok_handler okbutton = xml.get_widget('okbutton') okbutton.connect('clicked', self.on_okbutton_clicked) + cancelbutton = xml.get_widget('cancelbutton') + cancelbutton.connect('clicked', self.on_cancelbutton_clicked) self.dialog.show_all() def on_okbutton_clicked(self, widget): response = self.input_entry.get_text() self.dialog.destroy() self.ok_handler(response) + + def on_cancelbutton_clicked(self, widget): + self.dialog.destroy() def get_response(self): if self.is_modal: