mailr10623 - /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 February 02, 2010 - 23:47:
Author: bugman
Date: Tue Feb  2 23:47:26 2010
New Revision: 10623

URL: http://svn.gna.org/viewcvs/relax?rev=10623&view=rev
Log:
Shifted the saved file name out of the relax data store.

This is a temporary variable and does not need to be stored or saved!


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=10623&r1=10622&r2=10623&view=diff
==============================================================================
--- branches/bieri_gui/gui_bieri/relax_gui.py (original)
+++ branches/bieri_gui/gui_bieri/relax_gui.py Tue Feb  2 23:47:26 2010
@@ -638,7 +638,7 @@
         """
 
         # Not saved yet, therefore pass execution to state_save_as().
-        if not ds.relax_gui.save_file:
+        if not self.save_file:
             self.action_state_save_as(event)
             return
 
@@ -660,7 +660,7 @@
         filename = savefile(msg='Select file to save', filetype='state.bz2', 
default='relax save files (*.bz2)|*.bz2|all files (*.*)|*.*')
 
         # Set the file name.
-        ds.relax_gui.save_file = filename
+        self.save_file = filename
 
         # Save.
         self.state_save()
@@ -860,11 +860,11 @@
     def init_data(self):
         """Initialise the data used by the GUI interface."""
 
+        # Temporary data:  the save file.
+        self.save_file = None
+
         # Add the GUI object to the data store.
         ds.relax_gui = Gui()
-
-        # The save file.
-        ds.relax_gui.save_file = None
 
         # Define Global Variables
         ds.relax_gui.unresolved = ""
@@ -1228,6 +1228,9 @@
         # Reset the relax data store.
         reset()
 
+        # The new save file name.
+        self.save_file = filename
+
         # Load the relax state.
         state.load_state(filename, verbosity=0)
 
@@ -1272,7 +1275,7 @@
                 self.analysis_frames[i].sync_ds(upload=True)
 
         # Save the relax state.
-        state.save_state(ds.relax_gui.save_file, verbosity=0, force=True)
+        state.save_state(self.save_file, verbosity=0, force=True)
 
 
     def sync_ds(self, upload=False):




Related Messages


Powered by MHonArc, Updated Wed Feb 03 01:40:02 2010