Hi, I would prefer to have the same behaviour on all platforms of starting maximised, but if this problem cannot be solved, then starting non-maximised is an option. I really don't know why your set up does not get refreshed whereas on mine I do have a refresh. Are you using the newest wxPython 2.18.2.1 version? Could you send the output of 'relax -i' once again, just in case it has changed. As for forcing the refresh, I have included a diff below which might fix the problem (although I think it could be deeper). Are you able to make that change and test it? Cheers! I am also making all changes in the main 1.3 line rather than in the tagged 1.3.14 version. I am still in the process of stress testing the GUI using the fink versions of Python+modules, so maybe I will still encounter a problem or two, the solution of which may fix this refresh problem anyway. Cheers, Edward P. S. The diff is: Index: gui/relax_gui.py =================================================================== --- gui/relax_gui.py (revision 15693) +++ gui/relax_gui.py (working copy) @@ -158,7 +158,11 @@ if script: wx.CallAfter(user_functions.script.script_exec, script) + # Screen refresh fix for the Mac OS X fink version. + self.Layout() + self.Refresh() + def about_gui(self, event): """The about message for the relax GUI.