Update of /cvsroot/wxlua/wxLua/bindings/wxstc
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2189/wxLua/bindings/wxstc
Modified Files:
wxstc_datatypes.lua
Log Message:
added wxBookCtrlBase and use it as a base for wxNotebook, wxListbook, and wxChoicebook
Index: wxstc_datatypes.lua
===================================================================
RCS file: /cvsroot/wxlua/wxLua/bindings/wxstc/wxstc_datatypes.lua,v
retrieving revision 1.18
retrieving revision 1.19
diff -C2 -d -r1.18 -r1.19
*** wxstc_datatypes.lua 3 May 2006 22:52:17 -0000 1.18
--- wxstc_datatypes.lua 6 May 2006 19:54:31 -0000 1.19
***************
*** 267,270 ****
--- 267,284 ----
Name = "wxBitmapType",
},
+ wxBookCtrlBase = {
+ BaseClass = "wxControl",
+ Condition = "wxLUA_USE_wxNotebook",
+ DefType = "class",
+ Intrinsic = false,
+ Name = "wxBookCtrlBase",
+ },
+ wxBookCtrlBaseEvent = {
+ BaseClass = "wxNotifyEvent",
+ Condition = "wxLUA_USE_wxNotebook",
+ DefType = "class",
+ Intrinsic = false,
+ Name = "wxBookCtrlBaseEvent",
+ },
wxBorder = {
Condition = "wxCHECK_VERSION(2,3,0)",
***************
*** 390,393 ****
--- 404,421 ----
Name = "wxChoice",
},
+ wxChoicebook = {
+ BaseClass = "wxBookCtrlBase",
+ Condition = "wxLUA_USE_wxNotebook && wxLUA_USE_wxChoice",
+ DefType = "class",
+ Intrinsic = false,
+ Name = "wxChoicebook",
+ },
+ wxChoicebookEvent = {
+ BaseClass = "wxBookCtrlBaseEvent",
+ Condition = "wxLUA_USE_wxNotebook && wxLUA_USE_wxChoice",
+ DefType = "class",
+ Intrinsic = false,
+ Name = "wxChoicebookEvent",
+ },
wxClassInfo = {
BaseClass = "wxObject",
***************
*** 1570,1573 ****
--- 1598,1622 ----
Name = "wxListItemAttr",
},
+ wxListView = {
+ BaseClass = "wxListCtrl",
+ Condition = "wxLUA_USE_wxListCtrl",
+ DefType = "class",
+ Intrinsic = false,
+ Name = "wxListView",
+ },
+ wxListbook = {
+ BaseClass = "wxBookCtrlBase",
+ Condition = "wxLUA_USE_wxNotebook && wxLUA_USE_wxListCtrl",
+ DefType = "class",
+ Intrinsic = false,
+ Name = "wxListbook",
+ },
+ wxListbookEvent = {
+ BaseClass = "wxBookCtrlBaseEvent",
+ Condition = "wxLUA_USE_wxNotebook && wxLUA_USE_wxListCtrl",
+ DefType = "class",
+ Intrinsic = false,
+ Name = "wxListbookEvent",
+ },
wxLog = {
Condition = "(wxCHECK_VERSION(2,2,0) && !wxCHECK_VERSION(2,5,0) || WXWIN_COMPATIBILITY_2_4) && (wxLUA_USE_wxApp)",
***************
*** 1769,1773 ****
},
wxNotebook = {
! BaseClass = "wxControl",
Condition = "wxLUA_USE_wxNotebook",
DefType = "class",
--- 1818,1822 ----
},
wxNotebook = {
! BaseClass = "wxBookCtrlBase",
Condition = "wxLUA_USE_wxNotebook",
DefType = "class",
***************
*** 1776,1780 ****
},
wxNotebookEvent = {
! BaseClass = "wxNotifyEvent",
Condition = "wxLUA_USE_wxNotebook",
DefType = "class",
--- 1825,1829 ----
},
wxNotebookEvent = {
! BaseClass = "wxBookCtrlBaseEvent",
Condition = "wxLUA_USE_wxNotebook",
DefType = "class",
***************
*** 1807,1810 ****
--- 1856,1864 ----
Name = "wxObjectRefData",
},
+ wxOrientation = {
+ DefType = "enum",
+ Intrinsic = true,
+ Name = "wxOrientation",
+ },
wxOutCode = {
Condition = "wxLUA_USE_Geometry",
|