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