mailr12015 - in /branches/bieri_gui/gui_bieri: about.py analyses/auto_model_free.py


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

Header


Content

Posted by edward on December 28, 2010 - 23:43:
Author: bugman
Date: Tue Dec 28 23:43:30 2010
New Revision: 12015

URL: http://svn.gna.org/viewcvs/relax?rev=12015&view=rev
Log:
The model-free auto-analysis window x dimension is now set to match the text 
width.


Modified:
    branches/bieri_gui/gui_bieri/about.py
    branches/bieri_gui/gui_bieri/analyses/auto_model_free.py

Modified: branches/bieri_gui/gui_bieri/about.py
URL: 
http://svn.gna.org/viewcvs/relax/branches/bieri_gui/gui_bieri/about.py?rev=12015&r1=12014&r2=12015&view=diff
==============================================================================
--- branches/bieri_gui/gui_bieri/about.py (original)
+++ branches/bieri_gui/gui_bieri/about.py Tue Dec 28 23:43:30 2010
@@ -83,6 +83,7 @@
         self.url_pos = []
 
         # Determine the virtual size of the window.
+        self.text_max_x = 0
         self.virtual_size()
 
         # Set the window size.
@@ -303,10 +304,12 @@
         # Wrap the text.
         lines = wrap(text, width)
 
-        # Find the max y extent.
+        # Find the max extents.
         max_y = 0
         for line in lines:
-            x, y = self.dc.GetTextExtent(text)
+            x, y = self.dc.GetTextExtent(line)
+            if x > self.text_max_x:
+                self.text_max_x = x
             if y > max_y:
                 max_y = y
 

Modified: branches/bieri_gui/gui_bieri/analyses/auto_model_free.py
URL: 
http://svn.gna.org/viewcvs/relax/branches/bieri_gui/gui_bieri/analyses/auto_model_free.py?rev=12015&r1=12014&r2=12015&view=diff
==============================================================================
--- branches/bieri_gui/gui_bieri/analyses/auto_model_free.py (original)
+++ branches/bieri_gui/gui_bieri/analyses/auto_model_free.py Tue Dec 28 
23:43:30 2010
@@ -137,7 +137,7 @@
         self.build_widget()
 
         # The virtual size.
-        self.virt_x = self.dim_x + 2*self.border
+        self.virt_x = self.text_max_x + 2*self.border + 20
         size_y = self.offset()
         remainder = size_y - size_y / self.SCROLL_RATE * self.SCROLL_RATE
         self.virt_y = size_y + remainder + self.border




Related Messages


Powered by MHonArc, Updated Wed Dec 29 00:00:02 2010