Author: asterix Date: 2007-08-31 18:26:38 +0200 (Fri, 31 Aug 2007) New Revision: 8671
Modified: branches/gajim_0.11.1/src/adhoc_commands.py Log: [elghinn] ask confirmation when we close the ad hoc window in the middle of a command
Modified: branches/gajim_0.11.1/src/adhoc_commands.py =================================================================== --- branches/gajim_0.11.1/src/adhoc_commands.py 2007-08-31 16:25:49 UTC (rev 8670) +++ branches/gajim_0.11.1/src/adhoc_commands.py 2007-08-31 16:26:38 UTC (rev 8671) @@ -53,6 +53,7 @@ # retrieving widgets from xml self.xml = gtkgui_helpers.get_glade('adhoc_commands_window.glade') self.window = self.xml.get_widget('adhoc_commands_window') + self.window.connect('delete-event', self.on_adhoc_commands_window_delete_event) for name in ('back_button', 'forward_button', 'execute_button','close_button','stages_notebook', 'retrieving_commands_stage_vbox', @@ -101,7 +102,7 @@ self.remove_pulsing()
def on_adhoc_commands_window_delete_event(self, *anything): - return self.stage_adhoc_commands_window_delete_event(self, *anything) + return self.stage_adhoc_commands_window_delete_event(self.window)
def __del__(self): print "Object has been deleted." @@ -252,6 +253,7 @@ else: self.window.destroy() return False + return True
def stage3_back_button_clicked(self, widget): self.stage3_submit_form('prev')