Tweak wxAuiTabCtrl into _aui.auibook

This commit is contained in:
Mesalu
2018-01-07 17:55:39 -08:00
parent ea4969d782
commit 2adb4aa56e
2 changed files with 20 additions and 0 deletions

View File

@@ -256,6 +256,7 @@
"AuiTabArt":"wx.aui.",
"AuiTabContainer":"wx.aui.",
"AuiTabContainerButton":"wx.aui.",
"AuiTabCtrl":"wx.aui.",
"AuiToolBar":"wx.aui.",
"AuiToolBarArt":"wx.aui.",
"AuiToolBarArtSetting":"wx.aui.",

View File

@@ -79,6 +79,25 @@ def run():
#-----------------------------------------------------------------
# Add AuiTabCtrl in.
c = etgtools.ClassDef(name = "wxAuiTabCtrl",
bases = ["wxControl", "wxAuiTabContainer"],
mustHaveAppFlag = True,
items = [
etgtools.MethodDef(name = "wxAuiTabCtrl",
classname="wxAuiTabCtrl", isCtor=True,
items = [
etgtools.ParamDef(type = "wxWindow*", name = "parent"),
etgtools.ParamDef(type = "wxWindowID", name = "id", default="wxID_ANY"),
etgtools.ParamDef(type = "const wxPoint&", name = "pos", default = "wxDefaultPosition"),
etgtools.ParamDef(type = "const wxSize&", name = "size", default = "wxDefaultSize"),
etgtools.ParamDef(type = "long", name = "style", default = "0") ]),
etgtools.MethodDef(type = "bool", name = "IsDragging", classname = "wxAuiTabCtrl", isConst = True)
])
module.addItem(c)
#-----------------------------------------------------------------
tools.doCommonTweaks(module)
tools.runGenerators(module)