From a00102b62256d271eab14950f7eb8a562336c803 Mon Sep 17 00:00:00 2001 From: Julien Lengrand-Lambert Date: Fri, 31 Aug 2012 09:54:51 +0200 Subject: [PATCH] Implements on_cancel for settings --- ivolution/gui_wx/SettingsWindow.py | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/ivolution/gui_wx/SettingsWindow.py b/ivolution/gui_wx/SettingsWindow.py index efd64a1..e499d6f 100644 --- a/ivolution/gui_wx/SettingsWindow.py +++ b/ivolution/gui_wx/SettingsWindow.py @@ -33,8 +33,16 @@ class SettingsWindow(SettingsTemplate): # TODO : Set icon #self.SetIcon(wx.Icon('ivolution/data/media/icons/spanner_48.ico', wx.BITMAP_TYPE_ICO)) # Sets icon + + # Defining settings value self.output_folder = parent.out_fo - self.outputLocationLabel.SetLabel(self.output_folder) + self.file_name = "Ivolution" + + + + + + self.outputLocationLabel.SetLabel(self.output_folder) # setting default value from main window # Virtual event handlers, overide them in your derived class def on_output( self, event ): @@ -47,7 +55,7 @@ class SettingsWindow(SettingsTemplate): # self.inputdialog.Destroy() def on_cancel( self, event ): - event.Skip() + self.Close(True) # Close the frame. def on_save( self, event ): event.Skip() \ No newline at end of file