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.