From: John L. <jr...@us...> - 2007-06-26 03:22:49
|
Update of /cvsroot/wxlua/wxLua/bindings/wxstc In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv15715/wxLua/bindings/wxstc Modified Files: wxstc_datatypes.lua Log Message: Added more classes Updated lua 5.1.2 with patches 1-6 Made wxluasudoku a little faster Index: wxstc_datatypes.lua =================================================================== RCS file: /cvsroot/wxlua/wxLua/bindings/wxstc/wxstc_datatypes.lua,v retrieving revision 1.67 retrieving revision 1.68 diff -C2 -d -r1.67 -r1.68 *** wxstc_datatypes.lua 25 Jun 2007 03:19:37 -0000 1.67 --- wxstc_datatypes.lua 26 Jun 2007 03:22:04 -0000 1.68 *************** *** 12,16 **** { WXHANDLE = "void *", - WXWidget = "unsigned long", ["wxDateTime::wxDateTime_t"] = "unsigned short", wxDouble = "double", --- 12,15 ---- *************** *** 385,389 **** wxBoxSizer = { BaseClass = "wxSizer", ! Condition = "wxLUA_USE_wxSizer", DefType = "class", IsNumber = false, --- 384,388 ---- wxBoxSizer = { BaseClass = "wxSizer", ! Condition = "(wxLUA_USE_wxSizer) && (wxCHECK_VERSION(2,8,0))", DefType = "class", IsNumber = false, *************** *** 1058,1062 **** }, wxEdge = { ! Condition = "wxLUA_USE_wxLayoutConstraints && (!wxCHECK_VERSION(2,6,0))", DefType = "enum", IsNumber = true, --- 1057,1061 ---- }, wxEdge = { ! Condition = "(wxLUA_USE_wxSizer) && (wxLUA_USE_wxLayoutConstraints && (!wxCHECK_VERSION(2,6,0)))", DefType = "enum", IsNumber = true, *************** *** 1274,1278 **** wxFlexGridSizer = { BaseClass = "wxGridSizer", ! Condition = "wxLUA_USE_wxSizer", DefType = "class", IsNumber = false, --- 1273,1277 ---- wxFlexGridSizer = { BaseClass = "wxGridSizer", ! Condition = "(wxLUA_USE_wxSizer) && (wxCHECK_VERSION(2,8,0))", DefType = "class", IsNumber = false, *************** *** 1280,1284 **** }, wxFlexSizerGrowMode = { ! Condition = "wxLUA_USE_wxSizer", DefType = "enum", IsNumber = true, --- 1279,1283 ---- }, wxFlexSizerGrowMode = { ! Condition = "(wxLUA_USE_wxSizer) && (wxCHECK_VERSION(2,8,0))", DefType = "enum", IsNumber = true, *************** *** 1387,1391 **** }, wxGBPosition = { ! Condition = "wxLUA_USE_wxSizer", DefType = "class", Encapsulate = true, --- 1386,1390 ---- }, wxGBPosition = { ! Condition = "(wxLUA_USE_wxSizer) && (wxCHECK_VERSION(2,8,0))", DefType = "class", Encapsulate = true, *************** *** 1395,1399 **** wxGBSizerItem = { BaseClass = "wxSizerItem", ! Condition = "wxLUA_USE_wxSizer", DefType = "class", IsNumber = false, --- 1394,1398 ---- wxGBSizerItem = { BaseClass = "wxSizerItem", ! Condition = "(wxLUA_USE_wxSizer) && (wxCHECK_VERSION(2,8,0))", DefType = "class", IsNumber = false, *************** *** 1401,1405 **** }, wxGBSpan = { ! Condition = "wxLUA_USE_wxSizer", DefType = "class", Encapsulate = true, --- 1400,1404 ---- }, wxGBSpan = { ! Condition = "(wxLUA_USE_wxSizer) && (wxCHECK_VERSION(2,8,0))", DefType = "class", Encapsulate = true, *************** *** 1470,1474 **** wxGridBagSizer = { BaseClass = "wxFlexGridSizer", ! Condition = "wxLUA_USE_wxSizer", DefType = "class", IsNumber = false, --- 1469,1473 ---- wxGridBagSizer = { BaseClass = "wxFlexGridSizer", ! Condition = "(wxLUA_USE_wxSizer) && (wxCHECK_VERSION(2,8,0))", DefType = "class", IsNumber = false, *************** *** 1651,1655 **** wxGridSizer = { BaseClass = "wxSizer", ! Condition = "wxLUA_USE_wxSizer", DefType = "class", IsNumber = false, --- 1650,1654 ---- wxGridSizer = { BaseClass = "wxSizer", ! Condition = "(wxLUA_USE_wxSizer) && (wxCHECK_VERSION(2,8,0))", DefType = "class", IsNumber = false, *************** *** 1990,1994 **** wxIndividualLayoutConstraint = { BaseClass = "wxObject", ! Condition = "wxLUA_USE_wxLayoutConstraints && (!wxCHECK_VERSION(2,6,0))", DefType = "class", IsNumber = false, --- 1989,1993 ---- wxIndividualLayoutConstraint = { BaseClass = "wxObject", ! Condition = "(wxLUA_USE_wxSizer) && (wxLUA_USE_wxLayoutConstraints && (!wxCHECK_VERSION(2,6,0)))", DefType = "class", IsNumber = false, *************** *** 2111,2115 **** wxLayoutConstraints = { BaseClass = "wxObject", ! Condition = "wxLUA_USE_wxLayoutConstraints && (!wxCHECK_VERSION(2,6,0))", DefType = "class", IsNumber = false, --- 2110,2114 ---- wxLayoutConstraints = { BaseClass = "wxObject", ! Condition = "(wxLUA_USE_wxSizer) && (wxLUA_USE_wxLayoutConstraints && (!wxCHECK_VERSION(2,6,0)))", DefType = "class", IsNumber = false, *************** *** 2223,2227 **** }, wxLog = { ! Condition = "wxUSE_LOG", DefType = "class", Encapsulate = true, --- 2222,2226 ---- }, wxLog = { ! Condition = "wxLUA_USE_wxLog && wxUSE_LOG", DefType = "class", Encapsulate = true, *************** *** 2231,2235 **** wxLogBuffer = { BaseClass = "wxLog", ! Condition = "wxUSE_LOG", DefType = "class", Encapsulate = true, --- 2230,2234 ---- wxLogBuffer = { BaseClass = "wxLog", ! Condition = "wxLUA_USE_wxLog && wxUSE_LOG", DefType = "class", Encapsulate = true, *************** *** 2239,2243 **** wxLogChain = { BaseClass = "wxLog", ! Condition = "wxUSE_LOG", DefType = "class", Encapsulate = true, --- 2238,2242 ---- wxLogChain = { BaseClass = "wxLog", ! Condition = "wxLUA_USE_wxLog && wxUSE_LOG", DefType = "class", Encapsulate = true, *************** *** 2245,2251 **** Name = "wxLogChain", }, wxLogNull = { BaseClass = "wxLog", ! Condition = "wxUSE_LOG", DefType = "class", Encapsulate = true, --- 2244,2258 ---- Name = "wxLogChain", }, + wxLogGui = { + BaseClass = "wxLog", + Condition = "(wxLUA_USE_wxLog && wxUSE_LOG) && (wxUSE_LOGGUI)", + DefType = "class", + Encapsulate = true, + IsNumber = false, + Name = "wxLogGui", + }, wxLogNull = { BaseClass = "wxLog", ! Condition = "wxLUA_USE_wxLog && wxUSE_LOG", DefType = "class", Encapsulate = true, *************** *** 2255,2259 **** wxLogPassThrough = { BaseClass = "wxLogChain", ! Condition = "wxUSE_LOG", DefType = "class", Encapsulate = true, --- 2262,2266 ---- wxLogPassThrough = { BaseClass = "wxLogChain", ! Condition = "wxLUA_USE_wxLog && wxUSE_LOG", DefType = "class", Encapsulate = true, *************** *** 2261,2264 **** --- 2268,2287 ---- Name = "wxLogPassThrough", }, + wxLogTextCtrl = { + BaseClass = "wxLog", + Condition = "(wxLUA_USE_wxLog && wxUSE_LOG) && (wxLUA_USE_wxTextCtrl && wxUSE_TEXTCTRL)", + DefType = "class", + Encapsulate = true, + IsNumber = false, + Name = "wxLogTextCtrl", + }, + wxLogWindow = { + BaseClass = "wxLogPassThrough", + Condition = "(wxLUA_USE_wxLog && wxUSE_LOG) && (wxLUA_USE_wxLogWindow && wxUSE_LOGWINDOW)", + DefType = "class", + Encapsulate = true, + IsNumber = false, + Name = "wxLogWindow", + }, wxLongLong = { Condition = "wxUSE_LONGLONG", *************** *** 2536,2540 **** wxNotebookSizer = { BaseClass = "wxSizer", ! Condition = "(wxLUA_USE_wxSizer) && (wxUSE_NOTEBOOK && (!wxCHECK_VERSION(2,6,0)))", DefType = "class", IsNumber = false, --- 2559,2563 ---- wxNotebookSizer = { BaseClass = "wxSizer", ! Condition = "(wxLUA_USE_wxSizer) && (wxCHECK_VERSION(2,8,0)) && (wxUSE_NOTEBOOK && (!wxCHECK_VERSION(2,6,0)))", DefType = "class", IsNumber = false, *************** *** 2976,2980 **** }, wxRelationship = { ! Condition = "wxLUA_USE_wxLayoutConstraints && (!wxCHECK_VERSION(2,6,0))", DefType = "enum", IsNumber = true, --- 2999,3003 ---- }, wxRelationship = { ! Condition = "(wxLUA_USE_wxSizer) && (wxLUA_USE_wxLayoutConstraints && (!wxCHECK_VERSION(2,6,0)))", DefType = "enum", IsNumber = true, *************** *** 3093,3096 **** --- 3116,3126 ---- Name = "wxSingleChoiceDialog", }, + wxSingleInstanceChecker = { + Condition = "wxUSE_SNGLINST_CHECKER", + DefType = "class", + Encapsulate = true, + IsNumber = false, + Name = "wxSingleInstanceChecker", + }, wxSize = { Condition = "wxLUA_USE_wxPointSizeRect", *************** *** 3108,3119 **** wxSizer = { BaseClass = "wxObject", ! Condition = "wxLUA_USE_wxSizer", DefType = "class", IsNumber = false, Name = "wxSizer", }, wxSizerItem = { BaseClass = "wxObject", ! Condition = "wxLUA_USE_wxSizer", DefType = "class", IsNumber = false, --- 3138,3156 ---- wxSizer = { BaseClass = "wxObject", ! Condition = "(wxLUA_USE_wxSizer) && (wxCHECK_VERSION(2,8,0))", DefType = "class", IsNumber = false, Name = "wxSizer", }, + wxSizerFlags = { + Condition = "(wxLUA_USE_wxSizer) && (wxCHECK_VERSION(2,8,0))", + DefType = "class", + Encapsulate = true, + IsNumber = false, + Name = "wxSizerFlags", + }, wxSizerItem = { BaseClass = "wxObject", ! Condition = "(wxLUA_USE_wxSizer) && (wxCHECK_VERSION(2,8,0))", DefType = "class", IsNumber = false, *************** *** 3284,3288 **** wxStaticBoxSizer = { BaseClass = "wxBoxSizer", ! Condition = "(wxLUA_USE_wxSizer) && (wxUSE_STATBOX)", DefType = "class", IsNumber = false, --- 3321,3325 ---- wxStaticBoxSizer = { BaseClass = "wxBoxSizer", ! Condition = "(wxLUA_USE_wxSizer) && (wxCHECK_VERSION(2,8,0)) && (wxUSE_STATBOX)", DefType = "class", IsNumber = false, *************** *** 3312,3316 **** wxStdDialogButtonSizer = { BaseClass = "wxBoxSizer", ! Condition = "(wxLUA_USE_wxSizer) && (wxUSE_BUTTON)", DefType = "class", IsNumber = false, --- 3349,3353 ---- wxStdDialogButtonSizer = { BaseClass = "wxBoxSizer", ! Condition = "(wxLUA_USE_wxSizer) && (wxCHECK_VERSION(2,8,0)) && (wxUSE_BUTTON)", DefType = "class", IsNumber = false, *************** *** 3336,3339 **** --- 3373,3383 ---- Name = "wxStockGDI::Item", }, + wxStopWatch = { + Condition = "wxLUA_USE_wxStopWatch && wxUSE_STOPWATCH", + DefType = "class", + Encapsulate = true, + IsNumber = false, + Name = "wxStopWatch", + }, wxStreamBase = { Condition = "wxUSE_STREAMS", *************** *** 3862,3865 **** --- 3906,3915 ---- Name = "wxWindowList", }, + wxWindowUpdateLocker = { + DefType = "class", + Encapsulate = true, + IsNumber = false, + Name = "wxWindowUpdateLocker", + }, wxWindowVariant = { DefType = "enum", *************** *** 4087,4090 **** --- 4137,4142 ---- wxLUA_USE_wxListBox = "wxLUA_USE_wxListBox", wxLUA_USE_wxListCtrl = "wxLUA_USE_wxListCtrl", + wxLUA_USE_wxLog = "wxLUA_USE_wxLog", + wxLUA_USE_wxLogWindow = "wxLUA_USE_wxLogWindow", wxLUA_USE_wxLuaHtmlWindow = "wxLUA_USE_wxLuaHtmlWindow", wxLUA_USE_wxLuaPrintout = "wxLUA_USE_wxLuaPrintout", *************** *** 4126,4129 **** --- 4178,4182 ---- wxLUA_USE_wxStaticText = "wxLUA_USE_wxStaticText", wxLUA_USE_wxStatusBar = "wxLUA_USE_wxStatusBar", + wxLUA_USE_wxStopWatch = "wxLUA_USE_wxStopWatch", wxLUA_USE_wxStringList = "wxLUA_USE_wxStringList", wxLUA_USE_wxSystemOptions = "wxLUA_USE_wxSystemOptions", |