mailr16277 - in /branches/uf_redesign/gui: analyses/ components/


Others Months | Index by Date | Thread Index
>>   [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Header


Content

Posted by edward on May 13, 2012 - 12:58:
Author: bugman
Date: Sun May 13 12:58:38 2012
New Revision: 16277

URL: http://svn.gna.org/viewcvs/relax?rev=16277&view=rev
Log:
Converted all of the GUI code to use the auto-generated user function design 
and storage object.


Modified:
    branches/uf_redesign/gui/analyses/auto_model_free.py
    branches/uf_redesign/gui/analyses/auto_noe.py
    branches/uf_redesign/gui/analyses/auto_rx_base.py
    branches/uf_redesign/gui/components/relax_data.py
    branches/uf_redesign/gui/components/spectrum.py

Modified: branches/uf_redesign/gui/analyses/auto_model_free.py
URL: 
http://svn.gna.org/viewcvs/relax/branches/uf_redesign/gui/analyses/auto_model_free.py?rev=16277&r1=16276&r2=16277&view=diff
==============================================================================
--- branches/uf_redesign/gui/analyses/auto_model_free.py (original)
+++ branches/uf_redesign/gui/analyses/auto_model_free.py Sun May 13 12:58:38 
2012
@@ -51,8 +51,7 @@
 from gui.message import error_message, Question, Missing_data
 from gui.misc import add_border, gui_to_int, gui_to_str, list_to_gui, 
protected_exec, str_to_gui
 from gui import paths
-from gui.uf_pages.structure import Read_pdb_page, Vectors_page
-from gui.uf_pages import User_functions; user_functions = User_functions()
+from gui.uf_objects import Uf_storage; uf_store = Uf_storage()
 from gui.wizard import Wiz_window
 
 
@@ -585,11 +584,11 @@
         self.vect_wizard = Wiz_window(parent=self.gui, size_x=800, 
size_y=600, title="Load unit vectors from file")
 
         # Create the PDB reading page.
-        page = Read_pdb_page(self.vect_wizard)
+        page = uf_store['structure.read_pdb'].create_page(self.vect_wizard)
         self.vect_wizard.add_page(page, skip_button=True)
 
         # Create the vector loading page.
-        page = Vectors_page(self.vect_wizard)
+        page = uf_store['structure.vectors'].create_page(self.vect_wizard)
         self.vect_wizard.add_page(page)
 
         # Reset the cursor.
@@ -718,7 +717,7 @@
         """
 
         # Call the user function.
-        user_functions.value.set(param='csa')
+        uf_store['value.set'](param='csa')
 
 
     def value_set_heteronuc_type(self, event):
@@ -729,7 +728,7 @@
         """
 
         # Call the user function.
-        user_functions.value.set(param='heteronuc_type')
+        uf_store['value.set'](param='heteronuc_type')
 
 
     def value_set_proton_type(self, event):
@@ -740,7 +739,7 @@
         """
 
         # Call the user function.
-        user_functions.value.set(param='proton_type')
+        uf_store['value.set'](param='proton_type')
 
 
     def value_set_r(self, event):
@@ -751,7 +750,7 @@
         """
 
         # Call the user function.
-        user_functions.value.set(param='r')
+        uf_store['value.set'](param='r')
 
 
 

Modified: branches/uf_redesign/gui/analyses/auto_noe.py
URL: 
http://svn.gna.org/viewcvs/relax/branches/uf_redesign/gui/analyses/auto_noe.py?rev=16277&r1=16276&r2=16277&view=diff
==============================================================================
--- branches/uf_redesign/gui/analyses/auto_noe.py (original)
+++ branches/uf_redesign/gui/analyses/auto_noe.py Sun May 13 12:58:38 2012
@@ -47,9 +47,7 @@
 from gui.message import error_message, Missing_data, Question
 from gui.misc import gui_to_str, protected_exec, str_to_gui
 from gui import paths
-from gui.uf_pages.noe import Spectrum_type_page
-from gui.uf_pages.spectrum import Baseplane_rmsd_page, 
Integration_points_page, Read_intensities_page, Replicated_page
-from gui.uf_pages.spin import Name_page
+from gui.uf_objects import Uf_storage; uf_store = Uf_storage()
 from gui.wizard import Wiz_window
 
 
@@ -310,12 +308,12 @@
 
             # Ask about naming spins, and add the spin.name user function 
page.
             if status.show_gui and Question(msg, title="Incomplete setup", 
size=(450, 250), default=True).ShowModal() == wx.ID_YES:
-                page = Name_page(self.wizard, sync=True)
+                page = uf_store['spin.name'].create_page(self.wizard, 
sync=True)
                 self.page_indices['read'] = self.wizard.add_page(page, 
proceed_on_error=False)
 
 
         # The spectrum.read_intensities page.
-        self.page_intensity = Read_intensities_page(self.wizard, sync=True)
+        self.page_intensity = 
uf_store['spectrum.read_intensities'].create_page(self.wizard, sync=True)
         self.page_indices['read'] = 
self.wizard.add_page(self.page_intensity, skip_button=True, 
proceed_on_error=False)
 
         # Error type selection page.
@@ -324,24 +322,24 @@
         self.wizard.set_seq_next_fn(self.page_indices['err_type'], 
self.wizard_page_after_error_type)
 
         # The spectrum.replicated page.
-        page = Replicated_page(self.wizard, sync=True)
+        page = uf_store['spectrum.replicated'].create_page(self.wizard, 
sync=True)
         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
 
         # The spectrum.baseplane_rmsd page.
-        page = Baseplane_rmsd_page(self.wizard, sync=True)
+        page = uf_store['spectrum.baseplane_rmsd'].create_page(self.wizard, 
sync=True)
         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
 
         # The spectrum.integration_points page.
-        page = Integration_points_page(self.wizard, sync=True)
+        page = 
uf_store['spectrum.integration_points'].create_page(self.wizard, sync=True)
         self.page_indices['pts'] = self.wizard.add_page(page, 
skip_button=True, proceed_on_error=False)
         page.on_display_post = self.wizard_update_pts
 
         # The noe.spectrum_type page.
-        page = Spectrum_type_page(self.wizard, sync=True)
+        page = uf_store['noe.spectrum_type'].create_page(self.wizard, 
sync=True)
         self.page_indices['spectrum_type'] = self.wizard.add_page(page, 
skip_button=False, proceed_on_error=False)
         page.on_display_post = self.wizard_update_spectrum_type
 

Modified: branches/uf_redesign/gui/analyses/auto_rx_base.py
URL: 
http://svn.gna.org/viewcvs/relax/branches/uf_redesign/gui/analyses/auto_rx_base.py?rev=16277&r1=16276&r2=16277&view=diff
==============================================================================
--- branches/uf_redesign/gui/analyses/auto_rx_base.py (original)
+++ branches/uf_redesign/gui/analyses/auto_rx_base.py Sun May 13 12:58:38 2012
@@ -47,9 +47,7 @@
 from gui.message import error_message, Missing_data, Question
 from gui.misc import gui_to_int, gui_to_str, int_to_gui, protected_exec, 
str_to_gui
 from gui import paths
-from gui.uf_pages.relax_fit import Relax_time_page
-from gui.uf_pages.spectrum import Baseplane_rmsd_page, 
Integration_points_page, Read_intensities_page, Replicated_page
-from gui.uf_pages.spin import Name_page
+from gui.uf_objects import Uf_storage; uf_store = Uf_storage()
 from gui.wizard import Wiz_window
 
 
@@ -326,12 +324,12 @@
 
             # Ask about naming spins, and add the spin.name user function 
page.
             if status.show_gui and Question(msg, title="Incomplete setup", 
size=(450, 250), default=True).ShowModal() == wx.ID_YES:
-                page = Name_page(self.wizard, sync=True)
+                page = uf_store['spin.name'].create_page(self.wizard, 
sync=True)
                 self.page_indices['read'] = self.wizard.add_page(page, 
proceed_on_error=False)
 
 
         # The spectrum.read_intensities page.
-        self.page_intensity = Read_intensities_page(self.wizard, sync=True)
+        self.page_intensity = 
uf_store['spectrum.read_intensities'].create_page(self.wizard, sync=True)
         self.page_indices['read'] = 
self.wizard.add_page(self.page_intensity, skip_button=True, 
proceed_on_error=False)
 
         # Error type selection page.
@@ -340,24 +338,24 @@
         self.wizard.set_seq_next_fn(self.page_indices['err_type'], 
self.wizard_page_after_error_type)
 
         # The spectrum.replicated page.
-        page = Replicated_page(self.wizard, sync=True)
+        page = uf_store['spectrum.replicated'].create_page(self.wizard, 
sync=True)
         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_init = self.wizard_update_repl
 
         # The spectrum.baseplane_rmsd page.
-        page = Baseplane_rmsd_page(self.wizard, sync=True)
+        page = uf_store['spectrum.baseplane_rmsd'].create_page(self.wizard, 
sync=True)
         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_init = self.wizard_update_rmsd
 
         # The spectrum.integration_points page.
-        page = Integration_points_page(self.wizard, sync=True)
+        page = 
uf_store['spectrum.integration_points'].create_page(self.wizard, sync=True)
         self.page_indices['pts'] = self.wizard.add_page(page, 
skip_button=True, proceed_on_error=False)
         page.on_init = self.wizard_update_pts
 
         # The relax_fit.relax_time page.
-        page = Relax_time_page(self.wizard, sync=True)
+        page = uf_store['relax_fit.relax_time'].create_page(self.wizard, 
sync=True)
         self.page_indices['relax_time'] = self.wizard.add_page(page, 
skip_button=False, proceed_on_error=False)
         page.on_init = self.wizard_update_relax_time
 

Modified: branches/uf_redesign/gui/components/relax_data.py
URL: 
http://svn.gna.org/viewcvs/relax/branches/uf_redesign/gui/components/relax_data.py?rev=16277&r1=16276&r2=16277&view=diff
==============================================================================
--- branches/uf_redesign/gui/components/relax_data.py (original)
+++ branches/uf_redesign/gui/components/relax_data.py Sun May 13 12:58:38 2012
@@ -36,7 +36,7 @@
 from gui.fonts import font
 from gui.misc import add_border, float_to_gui, gui_to_str, str_to_gui
 from gui import paths
-from gui.uf_pages import User_functions; user_functions = User_functions()
+from gui.uf_objects import Uf_storage; uf_store = Uf_storage()
 
 
 class Relax_data_list:
@@ -164,7 +164,7 @@
         """
 
         # Launch the dialog.
-        user_functions.bruker.read()
+        uf_store['bruker.read']()
 
 
     def build_element(self):
@@ -327,7 +327,7 @@
             id = gui_to_str(self.element.GetItemText(item))
 
         # Launch the dialog.
-        user_functions.relax_data.delete(ri_id=id)
+        uf_store['relax_data.delete'](ri_id=id)
 
 
     def relax_data_read(self, event):
@@ -338,7 +338,7 @@
         """
 
         # Launch the dialog.
-        user_functions.relax_data.read()
+        uf_store['relax_data.read']()
 
 
     def resize(self, event):

Modified: branches/uf_redesign/gui/components/spectrum.py
URL: 
http://svn.gna.org/viewcvs/relax/branches/uf_redesign/gui/components/spectrum.py?rev=16277&r1=16276&r2=16277&view=diff
==============================================================================
--- branches/uf_redesign/gui/components/spectrum.py (original)
+++ branches/uf_redesign/gui/components/spectrum.py Sun May 13 12:58:38 2012
@@ -37,7 +37,7 @@
 from gui.fonts import font
 from gui.misc import add_border, float_to_gui, gui_to_str, str_to_gui
 from gui import paths
-from gui.uf_pages import User_functions; user_functions = User_functions()
+from gui.uf_objects import Uf_storage; uf_store = Uf_storage()
 
 
 class Spectra_list:
@@ -236,7 +236,7 @@
             id = gui_to_str(self.element.GetItemText(item))
 
         # Launch the dialog.
-        user_functions.spectrum.delete(spectrum_id=id)
+        uf_store['spectrum.delete'](spectrum_id=id)
 
 
     def delete(self):




Related Messages


Powered by MHonArc, Updated Sun May 13 15:20:02 2012