+ cacheID = (xxx.child.__class__, xxx.__class__)
+ try:
+ page = self.pageCache[cacheID]
+ page.box.SetLabel(xxx.child.panelName())
+ page.Show()
+ except KeyError:
+ page = PropPage(self.page1, xxx.child.panelName(), xxx.child)
+ self.pageCache[cacheID] = page