Hi,

Finally, I resolved my issue!
Here is, what I changed in code:
- in PageEditBase module I added dummy buildPage() method
     def buildPage(self): pass
     to block page controls creation on page DataSource assignment
- then I removed superclass call at the end of createItems() method.

Now all edit pages controls are created when user enters page first time
and are displayed correctly on both platforms, Windows and Linux.

I don't know the reason of difference, because 
datanav.Page.EditPage.createItems()
method code is almost the same as omitted dPage._createItems().

Tell me please, why you decided that creation of page controls is necessary
on DataSource assignment?

-- 
Regards
Jacek Kałucki

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

Reply via email to