Changeset 3964
- Timestamp:
- 03/20/08 12:38:32 (8 months ago)
- Files:
-
- trunk/ide/ClassDesignerControlMixin.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/ide/ClassDesignerControlMixin.py
r3850 r3964 136 136 137 137 def _insertPageOverride(self, pos, pgCls=None, caption="", imgKey=None, 138 ignoreOverride=False):138 makeActive=False, ignoreOverride=False): 139 139 if not isinstance(self, self.Controller.pagedControls): 140 140 return 141 if not isinstance(pgCls, basestring):142 return143 141 144 142 cnt = self.Controller 145 if cnt.openingClassXML :143 if cnt.openingClassXML or not isinstance(pgCls, basestring): 146 144 tmpPgCls = self.Controller.getControlClass(dabo.ui.dPage) 147 145 pg = self.insertPage(pos, tmpPgCls, ignoreOverride=True) … … 175 173 cnt.recreateChildren(pg, dct["children"], None, False) 176 174 cnt._propagateDefaultBorder = propBorder 175 if makeActive: 176 self.SelectedPage = pg 177 177 return pg 178 178
