mailr10416 - /branches/bieri_gui/gui_bieri/relax_gui.py


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

Header


Content

Posted by edward on January 26, 2010 - 20:56:
Author: bugman
Date: Tue Jan 26 20:56:46 2010
New Revision: 10416

URL: http://svn.gna.org/viewcvs/relax?rev=10416&view=rev
Log:
Updated the sat_noe1() method to work with the new GUI design.

The relax data store is being used and commenting and a docstring has been 
added.


Modified:
    branches/bieri_gui/gui_bieri/relax_gui.py

Modified: branches/bieri_gui/gui_bieri/relax_gui.py
URL: 
http://svn.gna.org/viewcvs/relax/branches/bieri_gui/gui_bieri/relax_gui.py?rev=10416&r1=10415&r2=10416&view=diff
==============================================================================
--- branches/bieri_gui/gui_bieri/relax_gui.py (original)
+++ branches/bieri_gui/gui_bieri/relax_gui.py Tue Jan 26 20:56:46 2010
@@ -2430,12 +2430,30 @@
             file_setting = ['0', '1', '2', '3', '4', '5', '6']
 
 
-    def sat_noe1(self, event): # saturated noe 1
+    def sat_noe1(self, event):
+        """Select the saturated noe 1 file.
+
+        @param event:   The wx event.
+        @type event:    wx event
+        """
+
+        # Store the original value.
         backup = self.noe_sat_1.GetValue()
-        noesat[0] = openfile('Select saturated NOE', 
self.res_noe1.GetValue() + sep, '*.*', 'all files (*.*)|*.*')
-        if noesat[0] == None:
-            noesat[0] = backup
-        self.noe_sat_1.SetValue(noesat[0])
+
+        # Alias the data container.
+        cont = ds.relax_gui.analyses[self.noe_index[0]]
+
+        # Select the file.
+        cont.sat_file = openfile('Select saturated NOE', 
self.res_noe1.GetValue() + sep, '*.*', 'all files (*.*)|*.*')
+
+        # Restore the backup file if no file was chosen.
+        if cont.sat_file == None:
+            cont.sat_file = backup
+
+        # Place the file path in the text box.
+        self.noe_sat_1.SetValue(cont.sat_file)
+
+        # Skip the event.
         event.Skip()
 
 




Related Messages


Powered by MHonArc, Updated Tue Jan 26 21:00:02 2010