Author: bugman Date: Mon Dec 13 23:44:28 2010 New Revision: 11793 URL: http://svn.gna.org/viewcvs/relax?rev=11793&view=rev Log: Better layout and spacing in the user function windows. Modified: branches/bieri_gui/gui_bieri/user_functions/base.py Modified: branches/bieri_gui/gui_bieri/user_functions/base.py URL: http://svn.gna.org/viewcvs/relax/branches/bieri_gui/gui_bieri/user_functions/base.py?rev=11793&r1=11792&r2=11793&view=diff ============================================================================== --- branches/bieri_gui/gui_bieri/user_functions/base.py (original) +++ branches/bieri_gui/gui_bieri/user_functions/base.py Mon Dec 13 23:44:28 2010 @@ -61,6 +61,7 @@ """ # Some class variables. + art_spacing = 20 size_x = 600 size_y = 400 border = 10 @@ -129,7 +130,7 @@ sizer.Add(self.image, 0, wx.TOP|wx.ALIGN_CENTER_HORIZONTAL, 0) # A spacer. - sizer.AddSpacer(20) + sizer.AddSpacer(self.art_spacing) def add_buttons(self, sizer): @@ -193,10 +194,10 @@ image_x, image_y = self.image.GetSize() # Wrap the text. - text.Wrap(self.size_x - image_x - 2*self.border) + text.Wrap(self.size_x - image_x - self.art_spacing - 2*self.border) # Add the text. - sizer.Add(text, 0, wx.ALIGN_CENTRE|wx.ALL, 0) + sizer.Add(text, 0, wx.ALIGN_LEFT|wx.ALL, 0) # A line with spacing. sizer.AddSpacer(5)