Author: bugman Date: Fri Sep 2 11:05:06 2011 New Revision: 14571 URL: http://svn.gna.org/viewcvs/relax?rev=14571&view=rev Log: The Rx spectra list wizard now uses the on_init() wizard page method for the page updates. This prevents the values in the pages being reset when the apply button is clicked. Modified: 1.3/gui/analyses/auto_rx_base.py Modified: 1.3/gui/analyses/auto_rx_base.py URL: http://svn.gna.org/viewcvs/relax/1.3/gui/analyses/auto_rx_base.py?rev=14571&r1=14570&r2=14571&view=diff ============================================================================== --- 1.3/gui/analyses/auto_rx_base.py (original) +++ 1.3/gui/analyses/auto_rx_base.py Fri Sep 2 11:05:06 2011 @@ -315,23 +315,23 @@ page = Replicated_page(self.wizard, self.gui) self.page_indices['repl'] = self.wizard.add_page(page, skip_button=True, proceed_on_error=False) self.wizard.set_seq_next_fn(self.page_indices['repl'], self.wizard_page_after_repl) - page.on_display_post = self.wizard_update_repl + page.on_init = self.wizard_update_repl # The spectrum.baseplane_rmsd page. page = Baseplane_rmsd_page(self.wizard, self.gui) self.page_indices['rmsd'] = self.wizard.add_page(page, skip_button=True, proceed_on_error=False) self.wizard.set_seq_next_fn(self.page_indices['rmsd'], self.wizard_page_after_rmsd) - page.on_display_post = self.wizard_update_rmsd + page.on_init = self.wizard_update_rmsd # The spectrum.integration_points page. page = Integration_points_page(self.wizard, self.gui) self.page_indices['pts'] = self.wizard.add_page(page, skip_button=True, proceed_on_error=False) - page.on_display_post = self.wizard_update_pts + page.on_init = self.wizard_update_pts # The relax_fit.relax_time page. page = Relax_time_page(self.wizard, self.gui) self.page_indices['relax_time'] = self.wizard.add_page(page, skip_button=False, proceed_on_error=False) - page.on_display_post = self.wizard_update_relax_time + page.on_init = self.wizard_update_relax_time # Reset the cursor. wx.EndBusyCursor()