Author: bugman Date: Fri Feb 5 10:33:07 2010 New Revision: 10663 URL: http://svn.gna.org/viewcvs/relax?rev=10663&view=rev Log: A close box is added to the relaxGUI main window as requested by Edward d'Auvergne. The original post is https://mail.gna.org/public/relax-devel/2010-02/msg00025.html. This patch corresponds to file #7925 (http://gna.org/support/download.php?file_id=7925). A keyword for window decoration was added. Modified: branches/bieri_gui/gui_bieri/relax_gui.py Modified: branches/bieri_gui/gui_bieri/relax_gui.py URL: http://svn.gna.org/viewcvs/relax/branches/bieri_gui/gui_bieri/relax_gui.py?rev=10663&r1=10662&r2=10663&view=diff ============================================================================== --- branches/bieri_gui/gui_bieri/relax_gui.py (original) +++ branches/bieri_gui/gui_bieri/relax_gui.py Fri Feb 5 10:33:07 2010 @@ -74,7 +74,7 @@ """Initialise the main relax GUI frame.""" # Add the style keyword value. - kwds["style"] = wx.MINIMIZE_BOX | wx.SYSTEM_MENU | wx.CAPTION | wx.CLIP_CHILDREN + kwds["style"] = wx.CLOSE_BOX | wx.MINIMIZE_BOX | wx.SYSTEM_MENU | wx.CAPTION | wx.CLIP_CHILDREN # Execute the base class __init__ method. super(Main, self).__init__(*args, **kwds) @@ -247,6 +247,10 @@ self.Bind(wx.EVT_BUTTON, self.open_rx_results_exe, self.open_rx_results) self.Bind(wx.EVT_LISTBOX_DCLICK, self.open_model_results_exe, self.list_modelfree) self.Bind(wx.EVT_BUTTON, self.open_model_results_exe, self.open_model_results) + + # Close Box event + self.Bind(wx.EVT_CLOSE, self.exitGUI) + # Pre-build the about dialogs, but do not show them. self.dialog_about_gui = About_gui(None, -1, "")