From: John L. <jr...@us...> - 2006-05-25 22:50:17
|
Update of /cvsroot/wxlua/wxLua/bindings/wxstc In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv27299/wxLua/bindings/wxstc Modified Files: wxstc_datatypes.lua Log Message: add all conditions to genwxbind.lua add more wxLUA_USE_XXX Add wxJoystick, wxBusyInfo, wxPasswordEntryDialog, wxSplashScreen remove duplicate code in wxldebug.cpp Index: wxstc_datatypes.lua =================================================================== RCS file: /cvsroot/wxlua/wxLua/bindings/wxstc/wxstc_datatypes.lua,v retrieving revision 1.28 retrieving revision 1.29 diff -C2 -d -r1.28 -r1.29 *** wxstc_datatypes.lua 24 May 2006 04:50:00 -0000 1.28 --- wxstc_datatypes.lua 25 May 2006 22:50:04 -0000 1.29 *************** *** 337,344 **** --- 337,352 ---- }, wxBusyCursor = { + Condition = "wxLUA_USE_wxBusyCursor", DefType = "class", Intrinsic = false, Name = "wxBusyCursor", }, + wxBusyInfo = { + BaseClass = "wxObject", + Condition = "wxLUA_USE_wxBusyInfo && wxUSE_BUSYINFO", + DefType = "class", + Intrinsic = false, + Name = "wxBusyInfo", + }, wxButton = { BaseClass = "wxControl", *************** *** 502,505 **** --- 510,519 ---- Name = "wxColourData", }, + wxColourDatabase = { + Condition = "wxLUA_USE_wxColourPenBrush", + DefType = "class", + Intrinsic = false, + Name = "wxColourDatabase", + }, wxColourDialog = { BaseClass = "wxDialog", *************** *** 563,567 **** wxControlWithItems = { BaseClass = "wxControl", ! Condition = "wxLUA_USE_wxChoice || wxLUA_USE_wxComboBox", DefType = "class", Intrinsic = false, --- 577,581 ---- wxControlWithItems = { BaseClass = "wxControl", ! Condition = "wxLUA_USE_wxChoice || wxLUA_USE_wxComboBox || wxLUA_USE_wxListBox", DefType = "class", Intrinsic = false, *************** *** 686,696 **** Name = "wxDateTime::WeekDay", }, - wxDialUpEvent = { - BaseClass = "wxCommandEvent", - Condition = "!defined(__WXMAC__)", - DefType = "class", - Intrinsic = false, - Name = "wxDialUpEvent", - }, wxDialog = { BaseClass = "wxTopLevelWindow", --- 700,703 ---- *************** *** 1111,1114 **** --- 1118,1128 ---- Name = "wxGauge", }, + wxGenericDirCtrl = { + BaseClass = "wxControl", + Condition = "wxLUA_USE_wxGenericDirCtrl && wxUSE_DIRDLG", + DefType = "class", + Intrinsic = false, + Name = "wxGenericDirCtrl", + }, wxGenericValidator = { BaseClass = "wxValidator", *************** *** 1590,1595 **** --- 1604,1617 ---- Name = "wxJPEGHandler", }, + wxJoystick = { + BaseClass = "wxObject", + Condition = "wxLUA_USE_wxJoystick || wxUSE_JOYSTICK", + DefType = "class", + Intrinsic = false, + Name = "wxJoystick", + }, wxJoystickEvent = { BaseClass = "wxEvent", + Condition = "wxLUA_USE_wxJoystick || wxUSE_JOYSTICK", DefType = "class", Intrinsic = false, *************** *** 1614,1617 **** --- 1636,1640 ---- }, wxKillError = { + Condition = "wxLUA_USE_wxProcess", DefType = "enum", Intrinsic = true, *************** *** 1794,1798 **** wxMediaCtrl = { BaseClass = "wxControl", ! Condition = "(wxLUA_USE_wxMediaCtrl && wxUSE_MEDIACTRL) && (wxLUA_USE_wxWave)", DefType = "class", Intrinsic = false, --- 1817,1821 ---- wxMediaCtrl = { BaseClass = "wxControl", ! Condition = "wxLUA_USE_wxMediaCtrl && wxUSE_MEDIACTRL", DefType = "class", Intrinsic = false, *************** *** 1800,1804 **** }, wxMediaCtrlPlayerControls = { ! Condition = "(wxLUA_USE_wxMediaCtrl && wxUSE_MEDIACTRL) && (wxLUA_USE_wxWave)", DefType = "enum", Intrinsic = true, --- 1823,1827 ---- }, wxMediaCtrlPlayerControls = { ! Condition = "wxLUA_USE_wxMediaCtrl && wxUSE_MEDIACTRL", DefType = "enum", Intrinsic = true, *************** *** 1807,1811 **** wxMediaEvent = { BaseClass = "wxNotifyEvent", ! Condition = "(wxLUA_USE_wxMediaCtrl && wxUSE_MEDIACTRL) && (wxLUA_USE_wxWave)", DefType = "class", Intrinsic = false, --- 1830,1834 ---- wxMediaEvent = { BaseClass = "wxNotifyEvent", ! Condition = "wxLUA_USE_wxMediaCtrl && wxUSE_MEDIACTRL", DefType = "class", Intrinsic = false, *************** *** 1813,1817 **** }, wxMediaState = { ! Condition = "(wxLUA_USE_wxMediaCtrl && wxUSE_MEDIACTRL) && (wxLUA_USE_wxWave)", DefType = "enum", Intrinsic = true, --- 1836,1840 ---- }, wxMediaState = { ! Condition = "wxLUA_USE_wxMediaCtrl && wxUSE_MEDIACTRL", DefType = "enum", Intrinsic = true, *************** *** 1926,1929 **** --- 1949,1953 ---- wxMultiChoiceDialog = { BaseClass = "wxDialog", + Condition = "wxLUA_USE_wxMultiChoiceDialog", DefType = "class", Intrinsic = false, *************** *** 2060,2063 **** --- 2084,2094 ---- Name = "wxPaperSize", }, + wxPasswordEntryDialog = { + BaseClass = "wxTextEntryDialog", + Condition = "wxLUA_USE_wxTextEntryDialog", + DefType = "class", + Intrinsic = false, + Name = "wxPasswordEntryDialog", + }, wxPathFormat = { Condition = "wxLUA_USE_wxFileName", *************** *** 2207,2210 **** --- 2238,2242 ---- wxProcess = { BaseClass = "wxEvtHandler", + Condition = "wxLUA_USE_wxProcess", DefType = "class", Intrinsic = false, *************** *** 2387,2390 **** --- 2419,2423 ---- }, wxSignal = { + Condition = "wxLUA_USE_wxProcess", DefType = "enum", Intrinsic = true, *************** *** 2523,2526 **** --- 2556,2573 ---- Name = "wxSpinEvent", }, + wxSplashScreen = { + BaseClass = "wxFrame", + Condition = "wxLUA_USE_wxSplashScreen", + DefType = "class", + Intrinsic = false, + Name = "wxSplashScreen", + }, + wxSplashScreenWindow = { + BaseClass = "wxWindow", + Condition = "wxLUA_USE_wxSplashScreen", + DefType = "class", + Intrinsic = false, + Name = "wxSplashScreenWindow", + }, wxSplitterEvent = { BaseClass = "wxCommandEvent", *************** *** 2656,2660 **** wxSystemOptions = { BaseClass = "wxObject", ! Condition = "wxLUA_USE_wxSystemSettings", DefType = "class", Intrinsic = false, --- 2703,2707 ---- wxSystemOptions = { BaseClass = "wxObject", ! Condition = "wxLUA_USE_wxSystemOptions", DefType = "class", Intrinsic = false, *************** *** 2781,2785 **** wxToggleButton = { BaseClass = "wxControl", ! Condition = "wxLUA_USE_wxButton", DefType = "class", Intrinsic = false, --- 2828,2832 ---- wxToggleButton = { BaseClass = "wxControl", ! Condition = "wxLUA_USE_wxToggleButton", DefType = "class", Intrinsic = false, *************** *** 3187,3192 **** WXWIN_COMPATIBILITY_2_6 = "WXWIN_COMPATIBILITY_2_6", WXWIN_COMPATIBILITY_2_8 = "WXWIN_COMPATIBILITY_2_8", - wxLUA_USE_CODEDRAGON = "wxLUA_USE_CODEDRAGON", wxLUA_USE_FL = "wxLUA_USE_FL", wxLUA_USE_MDI = "wxLUA_USE_MDI", wxLUA_USE_wxAcceleratorTable = "wxLUA_USE_wxAcceleratorTable", --- 3234,3239 ---- WXWIN_COMPATIBILITY_2_6 = "WXWIN_COMPATIBILITY_2_6", WXWIN_COMPATIBILITY_2_8 = "WXWIN_COMPATIBILITY_2_8", wxLUA_USE_FL = "wxLUA_USE_FL", + wxLUA_USE_Geometry = "wxLUA_USE_Geometry", wxLUA_USE_MDI = "wxLUA_USE_MDI", wxLUA_USE_wxAcceleratorTable = "wxLUA_USE_wxAcceleratorTable", *************** *** 3194,3200 **** --- 3241,3250 ---- wxLUA_USE_wxArrayInt = "wxLUA_USE_wxArrayInt", wxLUA_USE_wxArrayString = "wxLUA_USE_wxArrayString", + wxLUA_USE_wxArtProvider = "wxLUA_USE_wxArtProvider", wxLUA_USE_wxBitmap = "wxLUA_USE_wxBitmap", wxLUA_USE_wxBitmapButton = "wxLUA_USE_wxBitmapButton", wxLUA_USE_wxBrushList = "wxLUA_USE_wxBrushList", + wxLUA_USE_wxBusyCursor = "wxLUA_USE_wxBusyCursor", + wxLUA_USE_wxBusyInfo = "wxLUA_USE_wxBusyInfo", wxLUA_USE_wxButton = "wxLUA_USE_wxButton", wxLUA_USE_wxCalendarCtrl = "wxLUA_USE_wxCalendarCtrl", *************** *** 3210,3213 **** --- 3260,3265 ---- wxLUA_USE_wxCommandProcessor = "wxLUA_USE_wxCommandProcessor", wxLUA_USE_wxConfig = "wxLUA_USE_wxConfig", + wxLUA_USE_wxCriticalSection = "wxLUA_USE_wxCriticalSection", + wxLUA_USE_wxCriticalSectionLocker = "wxLUA_USE_wxCriticalSectionLocker", wxLUA_USE_wxCursor = "wxLUA_USE_wxCursor", wxLUA_USE_wxDC = "wxLUA_USE_wxDC", *************** *** 3232,3235 **** --- 3284,3288 ---- wxLUA_USE_wxGLCanvas = "wxLUA_USE_wxGLCanvas", wxLUA_USE_wxGauge = "wxLUA_USE_wxGauge", + wxLUA_USE_wxGenericDirCtrl = "wxLUA_USE_wxGenericDirCtrl", wxLUA_USE_wxGenericValidator = "wxLUA_USE_wxGenericValidator", wxLUA_USE_wxGrid = "wxLUA_USE_wxGrid", *************** *** 3242,3245 **** --- 3295,3299 ---- wxLUA_USE_wxImage = "wxLUA_USE_wxImage", wxLUA_USE_wxImageList = "wxLUA_USE_wxImageList", + wxLUA_USE_wxJoystick = "wxLUA_USE_wxJoystick", wxLUA_USE_wxLayoutConstraints = "wxLUA_USE_wxLayoutConstraints", wxLUA_USE_wxList = "wxLUA_USE_wxList", *************** *** 3254,3257 **** --- 3308,3312 ---- wxLUA_USE_wxMetafile = "wxLUA_USE_wxMetafile", wxLUA_USE_wxMiniFrame = "wxLUA_USE_wxMiniFrame", + wxLUA_USE_wxMultiChoiceDialog = "wxLUA_USE_wxMultiChoiceDialog", wxLUA_USE_wxNotebook = "wxLUA_USE_wxNotebook", wxLUA_USE_wxObject = "wxLUA_USE_wxObject", *************** *** 3260,3263 **** --- 3315,3319 ---- wxLUA_USE_wxPointSizeRect = "wxLUA_USE_wxPointSizeRect", wxLUA_USE_wxPrint = "wxLUA_USE_wxPrint", + wxLUA_USE_wxProcess = "wxLUA_USE_wxProcess", wxLUA_USE_wxProgressDialog = "wxLUA_USE_wxProgressDialog", wxLUA_USE_wxRadioBox = "wxLUA_USE_wxRadioBox", *************** *** 3274,3277 **** --- 3330,3334 ---- wxLUA_USE_wxSpinButton = "wxLUA_USE_wxSpinButton", wxLUA_USE_wxSpinCtrl = "wxLUA_USE_wxSpinCtrl", + wxLUA_USE_wxSplashScreen = "wxLUA_USE_wxSplashScreen", wxLUA_USE_wxSplitterWindow = "wxLUA_USE_wxSplitterWindow", wxLUA_USE_wxStaticBitmap = "wxLUA_USE_wxStaticBitmap", *************** *** 3281,3284 **** --- 3338,3342 ---- wxLUA_USE_wxStatusBar = "wxLUA_USE_wxStatusBar", wxLUA_USE_wxStringList = "wxLUA_USE_wxStringList", + wxLUA_USE_wxSystemOptions = "wxLUA_USE_wxSystemOptions", wxLUA_USE_wxSystemSettings = "wxLUA_USE_wxSystemSettings", wxLUA_USE_wxTabCtrl = "wxLUA_USE_wxTabCtrl", *************** *** 3289,3292 **** --- 3347,3351 ---- wxLUA_USE_wxTimeSpan = "wxLUA_USE_wxTimeSpan", wxLUA_USE_wxTimer = "wxLUA_USE_wxTimer", + wxLUA_USE_wxToggleButton = "wxLUA_USE_wxToggleButton", wxLUA_USE_wxToolbar = "wxLUA_USE_wxToolbar", wxLUA_USE_wxTooltip = "wxLUA_USE_wxTooltip", |