Hello,

my application consists of a dPageSelect with several pages, all of them subclasses of a common BasePage class which is a subclass of dPage.

Every page contains a dPanel with all the controls needed, this dPanel is created using the ClassDesigner.

For a dCheckListBox on one of these panels I've overridden the update() method like this:

def update(self):
        dabo.ui.callAfterInterval(200, self.doUpdate)

The doUpdate method of the checklist contains a print statement for debugging, and so I see that it is called when _another_ page of the application is opened.

The checklist is placed on the first page that opens at the start of the application, but still I don't understand why its update method is called when the page isn't selected.

Platform: GTK
Python Version: 2.7.4 on linux2
Dabo Version: 0.9.13
UI Version: 2.8.12.1 on wxGTK (gtk2)

There are several bugs in this application, but I try to solve one riddle after the other.

Thank you for help,
Sibylle
_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://mail.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