dabo Commit
Revision 5124
Date: 2009-03-14 04:57:37 -0700 (Sat, 14 Mar 2009)
Author: Pedro.Gato
Trac: http://trac.dabodev.com/changeset/5124

Changed:
U   trunk/dabo/lib/datanav/Form.py

Log:
When using PageFrameStyle="List" a PageTabPosition other than "Left" would 
cause an assert in wxwidgets

Diff:
Modified: trunk/dabo/lib/datanav/Form.py
===================================================================
--- trunk/dabo/lib/datanav/Form.py      2009-03-13 20:17:02 UTC (rev 5123)
+++ trunk/dabo/lib/datanav/Form.py      2009-03-14 11:57:37 UTC (rev 5124)
@@ -362,6 +362,10 @@
                        pass
                        
                if self.beforeSetupPageFrame():
+                       #PageTabPosition other than Left causes a c++ assert on 
wxBookCtrlBase
+                       if self.PageFrameStyle.lower() == "list":
+                               self.PageTabPosition = "Left"
+
                        self.pageFrame = PageFrame.PageFrame(self, 
tabStyle=self.PageFrameStyle,
                                        TabPosition=self.PageTabPosition)
                        border = 3
@@ -1041,7 +1045,7 @@
 
        def _setPageTabPosition(self, val):
                assert val.lower() in ("top", "left", "right", "bottom")
-               self._setPageTabPosition = val
+               self._pageTabPosition = val
 
 
        def _getSetFocusToBrowseGrid(self):



_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-dev
Searchable Archives: http://leafe.com/archives/search/dabo-dev
This message: 
http://leafe.com/archives/byMID/[email protected]

Reply via email to