From: John L. <jr...@us...> - 2007-06-18 02:56:56
|
Update of /cvsroot/wxlua/wxLua/bindings In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv7428/wxLua/bindings Modified Files: genidocs_rules.lua genwxbind.lua Log Message: Add more classes from wxWidgets 2.8 Index: genidocs_rules.lua =================================================================== RCS file: /cvsroot/wxlua/wxLua/bindings/genidocs_rules.lua,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** genidocs_rules.lua 17 Jun 2007 17:17:36 -0000 1.1 --- genidocs_rules.lua 18 Jun 2007 02:56:22 -0000 1.2 *************** *** 98,104 **** --- 98,107 ---- ["wxArrayInt"] = "Interchangeable with a numeric indexed lua table", ["wxArrayString"] = "Interchangeable with a numeric indexed lua table", + ["wxBitmapHandler"] = "Base class for bitmap loaders, not needed", + ["wxCondition"] = "For threading in C", ["wxCmdLineParser"] = "Easier to implement in lua", ["wxCSConv"] = "Lua uses ANSI 8-bit strings", ["wxDirTraverser"] = "Use wxDir::GetFirst() and GetNext()", + ["wxEncodingConverter"] = "Lua uses ANSI 8-bit strings", ["wxHashMap"] = "Lua tables are hash tables", ["wxHashSet"] = "Lua tables are hash tables", *************** *** 111,114 **** --- 114,119 ---- ["wxMBConvUTF8"] = "Lua uses ANSI 8-bit strings", ["wxModule"] = "Useable in C++ only", + ["wxMutex"] = "For threading in C", + ["wxMutexLocker"] = "For threading in C", ["wxRealPoint"] = "Not used anywhere in wxWidgets", ["wxRecursionGuard"] = "Easier to implement in lua", *************** *** 117,120 **** --- 122,126 ---- ["wxScopedPtr"] = "Useable in C++ only (unnecessary in lua)", ["wxScopedTiedPtr"] = "Useable in C++ only (unnecessary in lua)", + ["wxSemaphore"] = "For threading in C", ["wxSortedArrayString"] = "Interchangeable with a numeric indexed lua table", ["wxString"] = "Interchangeable with a lua string", Index: genwxbind.lua =================================================================== RCS file: /cvsroot/wxlua/wxLua/bindings/genwxbind.lua,v retrieving revision 1.125 retrieving revision 1.126 diff -C2 -d -r1.125 -r1.126 *** genwxbind.lua 17 Jun 2007 18:36:05 -0000 1.125 --- genwxbind.lua 18 Jun 2007 02:56:22 -0000 1.126 *************** *** 698,701 **** --- 698,703 ---- preprocConditionTable["%__WXWINCE__"] = "defined(__WXWINCE__)" + preprocConditionTable["wxHAS_POWER_EVENTS"] = "wxHAS_POWER_EVENTS" + -- wxUSE_ conditions preprocConditionTable["wxUSE_ABOUTDLG"] = "wxUSE_ABOUTDLG" *************** *** 703,707 **** --- 705,711 ---- preprocConditionTable["wxUSE_ACCESSIBILITY"] = "wxUSE_ACCESSIBILITY" preprocConditionTable["wxUSE_AFM_FOR_POSTSCRIPT"] = "wxUSE_AFM_FOR_POSTSCRIPT" + preprocConditionTable["wxUSE_ANIMATIONCTRL"] = "wxUSE_ANIMATIONCTRL" preprocConditionTable["wxUSE_APPLE_IEEE"] = "wxUSE_APPLE_IEEE" + preprocConditionTable["wxUSE_BITMAPCOMBOBOX"] = "wxUSE_BITMAPCOMBOBOX" preprocConditionTable["wxUSE_BMPBUTTON"] = "wxUSE_BMPBUTTON" preprocConditionTable["wxUSE_BOOKCTRL"] = "wxUSE_BOOKCTRL" *************** *** 718,721 **** --- 722,726 ---- preprocConditionTable["wxUSE_CLIPBOARD"] = "wxUSE_CLIPBOARD" preprocConditionTable["wxUSE_CMDLINE_PARSER"] = "wxUSE_CMDLINE_PARSER" + preprocConditionTable["wxUSE_COLLPANE"] = "wxUSE_COLLPANE" preprocConditionTable["wxUSE_COLOURDLG"] = "wxUSE_COLOURDLG" preprocConditionTable["wxUSE_COLOURPICKERCTRL"] = "wxUSE_COLOURPICKERCTRL" *************** *** 893,896 **** --- 898,902 ---- preprocConditionTable["wxLUA_USE_wxAboutDialog"] = "wxLUA_USE_wxAboutDialog" preprocConditionTable["wxLUA_USE_wxAcceleratorTable"] = "wxLUA_USE_wxAcceleratorTable" + preprocConditionTable["wxLUA_USE_Animation"] = "wxLUA_USE_Animation" preprocConditionTable["wxLUA_USE_wxApp"] = "wxLUA_USE_wxApp" preprocConditionTable["wxLUA_USE_wxArrayInt"] = "wxLUA_USE_wxArrayInt" *************** *** 898,901 **** --- 904,908 ---- preprocConditionTable["wxLUA_USE_wxArtProvider"] = "wxLUA_USE_wxArtProvider" preprocConditionTable["wxLUA_USE_wxBitmap"] = "wxLUA_USE_wxBitmap" + preprocConditionTable["wxLUA_USE_wxBitmapComboBox"] = "wxLUA_USE_wxBitmapComboBox" preprocConditionTable["wxLUA_USE_wxBitmapButton"] = "wxLUA_USE_wxBitmapButton" preprocConditionTable["wxLUA_USE_wxBrushList"] = "wxLUA_USE_wxBrushList" *************** *** 910,913 **** --- 917,921 ---- preprocConditionTable["wxLUA_USE_wxClassInfo"] = "wxLUA_USE_wxClassInfo" preprocConditionTable["wxLUA_USE_wxClipboard"] = "wxLUA_USE_wxClipboard" + preprocConditionTable["wxLUA_USE_wxCollapsiblePane"] = "wxLUA_USE_wxCollapsiblePane" preprocConditionTable["wxLUA_USE_wxColourDialog"] = "wxLUA_USE_wxColourDialog" preprocConditionTable["wxLUA_USE_wxColourPenBrush"] = "wxLUA_USE_wxColourPenBrush" |