dabo Commit
Revision 2623
Date: 2007-01-08 11:22:10 -0800 (Mon, 08 Jan 2007)
Author: Paul

Changed:
U   branches/paul_sandbox/dabo/lib/datanav/Page.py
U   trunk/dabo/lib/datanav/Page.py

Log:
The datanav Page classes weren't accepting properties passed to the 
constructor. Fixed.


Diff:
Modified: branches/paul_sandbox/dabo/lib/datanav/Page.py
===================================================================
--- branches/paul_sandbox/dabo/lib/datanav/Page.py      2007-01-08 08:17:10 UTC 
(rev 2622)
+++ branches/paul_sandbox/dabo/lib/datanav/Page.py      2007-01-08 19:22:10 UTC 
(rev 2623)
@@ -543,8 +543,10 @@
        
        
 class BrowsePage(Page):
-       def __init__(self, parent):
-               super(BrowsePage, self).__init__(parent, Name="pageBrowse")
+       def __init__(self, parent, Name=None, *args, **kwargs):
+               if Name is None:
+                       Name = "pageBrowse"
+               super(BrowsePage, self).__init__(parent, Name=Name, *args, 
**kwargs)
                self._doneLayout = False
 
 
@@ -597,8 +599,8 @@
                
 
 class EditPage(Page):
-       def __init__(self, parent, ds=None):
-               super(EditPage, self).__init__(parent)          #, 
Name="pageEdit")
+       def __init__(self, parent, ds=None, *args, **kwargs):
+               super(EditPage, self).__init__(parent, *args, **kwargs)
                self._focusToControl = None
                self.itemsCreated = False
                self._dataSource = ds

Modified: trunk/dabo/lib/datanav/Page.py
===================================================================
--- trunk/dabo/lib/datanav/Page.py      2007-01-08 08:17:10 UTC (rev 2622)
+++ trunk/dabo/lib/datanav/Page.py      2007-01-08 19:22:10 UTC (rev 2623)
@@ -543,8 +543,10 @@
        
        
 class BrowsePage(Page):
-       def __init__(self, parent):
-               super(BrowsePage, self).__init__(parent, Name="pageBrowse")
+       def __init__(self, parent, Name=None, *args, **kwargs):
+               if Name is None:
+                       Name = "pageBrowse"
+               super(BrowsePage, self).__init__(parent, Name=Name, *args, 
**kwargs)
                self._doneLayout = False
 
 
@@ -597,8 +599,8 @@
                
 
 class EditPage(Page):
-       def __init__(self, parent, ds=None):
-               super(EditPage, self).__init__(parent)          #, 
Name="pageEdit")
+       def __init__(self, parent, ds=None, *args, **kwargs):
+               super(EditPage, self).__init__(parent, *args, **kwargs)
                self._focusToControl = None
                self.itemsCreated = False
                self._dataSource = ds




_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-dev

Reply via email to