Author: bugman Date: Fri Jul 1 20:44:24 2011 New Revision: 13399 URL: http://svn.gna.org/viewcvs/relax?rev=13399&view=rev Log: The spin view window is now registered to have self.refresh() executed when a user function completes. Modified: branches/gui_testing/gui/components/spin_view.py Modified: branches/gui_testing/gui/components/spin_view.py URL: http://svn.gna.org/viewcvs/relax/branches/gui_testing/gui/components/spin_view.py?rev=13399&r1=13398&r2=13399&view=diff ============================================================================== --- branches/gui_testing/gui/components/spin_view.py (original) +++ branches/gui_testing/gui/components/spin_view.py Fri Jul 1 20:44:24 2011 @@ -913,6 +913,9 @@ @type show: bool """ + # Add the refresh function to the user function subject object. + self.gui.user_functions.register_observer('spin_view_refresh', self.refresh) + # First update. self.refresh() @@ -940,6 +943,9 @@ @param event: The wx event. @type event: wx event """ + + # Remove the refresh function from the user function subject object. + self.gui.user_functions.unregister_observer('spin_view_refresh') # Close the window. self.Hide()