Author: johannes
Date: 2006-03-06 08:25:55 -0600 (Mon, 06 Mar 2006)
New Revision: 8207
Modified:
trunk/gnue-forms/src/uidrivers/wx26/widgets/form.py
Log:
Use other way to find out which page is the first one to show
Modified: trunk/gnue-forms/src/uidrivers/wx26/widgets/form.py
===================================================================
--- trunk/gnue-forms/src/uidrivers/wx26/widgets/form.py 2006-03-06 13:59:03 UTC
(rev 8206)
+++ trunk/gnue-forms/src/uidrivers/wx26/widgets/form.py 2006-03-06 14:25:55 UTC
(rev 8207)
@@ -48,10 +48,26 @@
self.statusBar = None
UIHelper.__init__ (self, event)
- self._inits.extend ([self._updateSizers])
+ self._inits.extend ([self._updateSizers, self.__firstPage])
# ---------------------------------------------------------------------------
+ # Make sure to have the first page visible
+ # ---------------------------------------------------------------------------
+
+ def __firstPage (self):
+
+ current = self._form._currentPage
+ pgList = self._form._layout._pageList
+ if pgList and current in pgList:
+ index = pgList.index (current)
+ else:
+ index = 0
+
+ self._containerToolkitWidget.showPage (index)
+
+
+ # ---------------------------------------------------------------------------
# Create a new wx frame widget
# ---------------------------------------------------------------------------
_______________________________________________
Commit-gnue mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/commit-gnue