mailr10468 - /branches/bieri_gui/gui_bieri/analyses/select_model_calc.py


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

Header


Content

Posted by edward on January 28, 2010 - 10:12:
Author: bugman
Date: Thu Jan 28 10:12:35 2010
New Revision: 10468

URL: http://svn.gna.org/viewcvs/relax?rev=10468&view=rev
Log:
Shifted the selection variable from the global namespace into the class 
namespace.


Modified:
    branches/bieri_gui/gui_bieri/analyses/select_model_calc.py

Modified: branches/bieri_gui/gui_bieri/analyses/select_model_calc.py
URL: 
http://svn.gna.org/viewcvs/relax/branches/bieri_gui/gui_bieri/analyses/select_model_calc.py?rev=10468&r1=10467&r2=10468&view=diff
==============================================================================
--- branches/bieri_gui/gui_bieri/analyses/select_model_calc.py (original)
+++ branches/bieri_gui/gui_bieri/analyses/select_model_calc.py Thu Jan 28 
10:12:35 2010
@@ -29,14 +29,15 @@
 from gui_bieri.paths import IMAGE_PATH
 
 
-selection = None
-
 class Select_tensor(wx.Dialog):
     def __init__(self, *args, **kwds):
         """Initialise the dialog."""
 
         # Strip out and save the local_tm_flag from the keywords.
         self.local_tm_flag = kwds.pop('local_tm_flag')
+
+        # The selection string.
+        self.selection = None
 
         # begin select_tensor.__init__
         kwds["style"] = wx.DEFAULT_FRAME_STYLE
@@ -132,56 +133,48 @@
 
 
     def cancel(self, event): # cancel
-        global selection
-        selection = None
+        self.selection = None
         self.Destroy()
         event.Skip()
 
 
     def ellipsoid(self, event): # ellipsoid
-        global selection
-        selection = 'ellipsoid'
+        self.selection = 'ellipsoid'
         self.Destroy()
         event.Skip()
 
 
     def final(self, event): # final
-        global selection
-        selection = 'final'
+        self.selection = 'final'
         self.Destroy()
         event.Skip()
 
 
     def full(self, event): # automatic
-        global selection
-        selection = 'full'
+        self.selection = 'full'
         self.Close()
         event.Skip()
 
 
     def local(self, event): # local tm
-        global selection
-        selection = 'local_tm'
+        self.selection = 'local_tm'
         self.Destroy()
         event.Skip()
 
 
     def oblate(self, event): # oblate
-        global selection
-        selection = 'oblate'
+        self.selection = 'oblate'
         self.Destroy()
         event.Skip()
 
 
     def prolate(self, event): # prolate
-        global selection
-        selection = 'prolate'
+        self.selection = 'prolate'
         self.Destroy()
         event.Skip()
 
 
     def sphere(self, event): # sphere
-        global selection
-        selection = 'sphere'
+        self.selection = 'sphere'
         self.Close()
         event.Skip()




Related Messages


Powered by MHonArc, Updated Thu Jan 28 10:20:05 2010