Fix some base classes for pi documentation files

This commit is contained in:
Robin Dunn
2015-03-25 20:36:21 -07:00
parent fc5d0dfca6
commit 6826af801b
3 changed files with 3 additions and 0 deletions

View File

@@ -62,6 +62,7 @@ def run():
c = module.find('wxStyledTextCtrl')
assert isinstance(c, etgtools.ClassDef)
c.piBases = ['wx.Control', 'wx.TextEntry']
tools.fixWindowClass(c, False)
module.addGlobalStr('wxSTCNameStr', c)

View File

@@ -83,6 +83,7 @@ def run():
c = module.find('wxXmlDocument')
c.piBases = ['wx.Object']
c.find('GetEncoding').ignore()
c.find('SetEncoding').ignore()

View File

@@ -74,6 +74,7 @@ def run():
c = module.find('wxXmlResource')
assert isinstance(c, etgtools.ClassDef)
c.piBases = ['wx.Object']
c.addPrivateCopyCtor()
# Add a bit of code to the ctors to call InitAllHandlers(), for