mailr10554 - /branches/bieri_gui/gui_bieri/analyses/auto_rx_base.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 - 19:42:
Author: bugman
Date: Thu Jan 28 19:42:32 2010
New Revision: 10554

URL: http://svn.gna.org/viewcvs/relax?rev=10554&view=rev
Log:
Properly created build_main_box() and added build_right_box().

This mimics the setup used in the auto_model_free module.


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

Modified: branches/bieri_gui/gui_bieri/analyses/auto_rx_base.py
URL: 
http://svn.gna.org/viewcvs/relax/branches/bieri_gui/gui_bieri/analyses/auto_rx_base.py?rev=10554&r1=10553&r2=10554&view=diff
==============================================================================
--- branches/bieri_gui/gui_bieri/analyses/auto_rx_base.py (original)
+++ branches/bieri_gui/gui_bieri/analyses/auto_rx_base.py Thu Jan 28 19:42:32 
2010
@@ -77,8 +77,31 @@
 
 
     def build_main_box(self):
+        """Construct the highest level box to pack into the automatic Rx 
analysis frame.
+
+        @return:    The main box element containing all Rx GUI elements to 
pack directly into the automatic Rx analysis frame.
+        @rtype:     wx.BoxSizer instance
+        """
+
+        # Use a horizontal packing of elements.
+        box = wx.BoxSizer(wx.HORIZONTAL)
+
+        # Add the model-free bitmap picture.
+        self.bitmap_1_copy_copy = wx.StaticBitmap(self.parent, -1, 
wx.Bitmap(self.bitmap, wx.BITMAP_TYPE_ANY))
+        box.Add(self.bitmap_1_copy_copy, 0, wx.ADJUST_MINSIZE, 10)
+
+        # Build the right hand box and pack it next to the bitmap.
+        right_box = self.build_right_box()
+        box.Add(right_box, 0, 0, 0)
+
+        # Return the box.
+        return box
+
+
+
+    def build_right_box(self):
+        sizer_11 = wx.BoxSizer(wx.VERTICAL)
         # R1 no. 1
-        self.bitmap_1_copy_copy = wx.StaticBitmap(self.parent, -1, 
wx.Bitmap(self.bitmap, wx.BITMAP_TYPE_ANY))
         self.label_4_copy_copy = wx.StaticText(self.parent, -1, "Set-up for 
R1 relaxation analysis:")
         self.label_2_copy_copy_copy_2_copy = wx.StaticText(self.parent, -1, 
"NMR Frequency [MHz]:", style=wx.ALIGN_RIGHT)
         self.nmrfreq_value_r11 = wx.TextCtrl(self.parent, -1, 
str(self.data.frq))
@@ -227,8 +250,6 @@
         results_dir_copy_copy_copy_copy = wx.BoxSizer(wx.HORIZONTAL)
         results_dir_copy_copy_copy_1 = wx.BoxSizer(wx.HORIZONTAL)
         nmr_freq_copy_copy_copy_1 = wx.BoxSizer(wx.HORIZONTAL)
-        sizer_10 = wx.BoxSizer(wx.HORIZONTAL)
-        sizer_11 = wx.BoxSizer(wx.VERTICAL)
         exec_relax_copy_1_copy = wx.BoxSizer(wx.HORIZONTAL)
         sizer_12 = wx.BoxSizer(wx.HORIZONTAL)
         grid_sizer_1 = wx.FlexGridSizer(10, 2, 0, 0)
@@ -246,7 +267,6 @@
         pdbfile_copy_1 = wx.BoxSizer(wx.HORIZONTAL)
         sizer_8_copy_copy_copy_copy_1 = wx.BoxSizer(wx.HORIZONTAL)
 
-        sizer_10.Add(self.bitmap_1_copy_copy, 0, wx.ADJUST_MINSIZE, 10)
         sizer_11.Add(self.label_4_copy_copy, 0, wx.BOTTOM|wx.ADJUST_MINSIZE, 
18)
         nmr_freq_copy_copy.Add(self.label_2_copy_copy_copy_2_copy, 0, 
wx.LEFT|wx.ALIGN_CENTER_VERTICAL|wx.ADJUST_MINSIZE, 0)
         nmr_freq_copy_copy.Add(self.nmrfreq_value_r11, 0, 
wx.ALIGN_CENTER_VERTICAL|wx.ADJUST_MINSIZE, 0)
@@ -303,8 +323,6 @@
         exec_relax_copy_1_copy.Add(self.label_5_copy_1_copy, 0, 
wx.ALIGN_CENTER_VERTICAL|wx.ADJUST_MINSIZE, 0)
         exec_relax_copy_1_copy.Add(self.relax_start_r1_1, 0, 
wx.RIGHT|wx.ADJUST_MINSIZE, 0)
         sizer_11.Add(exec_relax_copy_1_copy, 0, wx.ALIGN_RIGHT, 0)
-        sizer_10.Add(sizer_11, 0, 0, 0)
-        self.parent.SetSizer(sizer_10)
         sizer_10_copy.Add(self.bitmap_1_copy_copy_copy, 0, 
wx.ADJUST_MINSIZE, 10)
         sizer_11_copy.Add(self.label_4_copy_copy_copy, 0, 
wx.BOTTOM|wx.ADJUST_MINSIZE, 18)
         
nmr_freq_copy_copy_copy_1.Add(self.label_2_copy_copy_copy_2_copy_copy_1, 0, 
wx.LEFT|wx.ALIGN_CENTER_VERTICAL|wx.ADJUST_MINSIZE, 0)




Related Messages


Powered by MHonArc, Updated Thu Jan 28 20:00:03 2010