From 11ef5a078722abf47ec2796c3fc2661f3a434c96 Mon Sep 17 00:00:00 2001 From: Yann Leboulanger Date: Thu, 28 Apr 2005 13:01:47 +0000 Subject: [PATCH] close add contact window when we press esc (fix #204) --- src/dialogs.py | 4 ++++ src/gtkgui.glade | 1 + 2 files changed, 5 insertions(+) diff --git a/src/dialogs.py b/src/dialogs.py index 90ccae84a..57ee82f27 100644 --- a/src/dialogs.py +++ b/src/dialogs.py @@ -290,6 +290,10 @@ class Add_new_contact_window: self.xml.signal_autoconnect(self) self.window.show_all() + def on_add_new_contact_window_key_press_event(self, widget, event): + if event.keyval == gtk.keysyms.Escape: # ESCAPE + self.window.destroy() + def on_cancel_button_clicked(self, widget): '''When Cancel button is clicked''' self.window.destroy() diff --git a/src/gtkgui.glade b/src/gtkgui.glade index 42d6b5327..2d7e47571 100644 --- a/src/gtkgui.glade +++ b/src/gtkgui.glade @@ -1595,6 +1595,7 @@ False GDK_WINDOW_TYPE_HINT_NORMAL GDK_GRAVITY_NORTH_WEST +