commit-gnue
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gnue] r9018 - trunk/gnue-forms/src/uidrivers/wx26/widgets


From: johannes
Subject: [gnue] r9018 - trunk/gnue-forms/src/uidrivers/wx26/widgets
Date: Thu, 9 Nov 2006 08:36:47 -0600 (CST)

Author: johannes
Date: 2006-11-09 08:36:47 -0600 (Thu, 09 Nov 2006)
New Revision: 9018

Modified:
   trunk/gnue-forms/src/uidrivers/wx26/widgets/page.py
Log:
Set the minimum size for pages in a positioned layout as requested.

issue134 testing


Modified: trunk/gnue-forms/src/uidrivers/wx26/widgets/page.py
===================================================================
--- trunk/gnue-forms/src/uidrivers/wx26/widgets/page.py 2006-11-09 14:23:30 UTC 
(rev 9017)
+++ trunk/gnue-forms/src/uidrivers/wx26/widgets/page.py 2006-11-09 14:36:47 UTC 
(rev 9018)
@@ -74,7 +74,13 @@
             page_sizer = wx.GridBagSizer()
             page_sizer.SetEmptyCellSize((self._uiDriver.cellWidth,
                     self._uiDriver.cellHeight))
+            w = getattr(self._form._layout, 'Char__width', 0)
+            h = getattr(self._form._layout, 'Char__height', 0)
+            width = w and (self._uiDriver.cellWidth * w) or -1
+            height = h and (self._uiDriver.cellHeight * h) or -1
 
+            page_sizer.SetMinSize((width, height))
+
         self._container.SetSizer(page_sizer)
 
         if isinstance(parent, wx.Notebook):





reply via email to

[Prev in Thread] Current Thread [Next in Thread]