Update of /cvsroot/wxlua/wxLua/modules/wxbind/src In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv10172/wxLua/modules/wxbind/src Modified Files: appframe.cpp clipdrag.cpp config.cpp controls.cpp data.cpp datetime.cpp defsutil.cpp dialogs.cpp event.cpp file.cpp gdi.cpp geometry.cpp grid.cpp help.cpp html.cpp image.cpp menutool.cpp print.cpp regex.cpp sizer.cpp socket.cpp wave.cpp windows.cpp wx_bind.cpp wxlua.cpp xml.cpp Log Message: Add new flag for wxLuaBindMethod WXLUAMETHOD_DELETE to know if this is our special delete function. Do not treat the delete function as if it was overloaded from base class Fix MSVC warnings about comparing ints and enums in wxlbind.cpp Add "class" to get class from wxLuaBinding_XXX in lua, also check for null for class_name Add bitlib from Reuben Thomas to wxlstate.cpp, maybe not the best place, but it's small Add code for bindings.wx.lua to check base classes and also functions overloading base class functions Add more unittest.wx.lua code to verify bindings Index: xml.cpp =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/wxbind/src/xml.cpp,v retrieving revision 1.36 retrieving revision 1.37 diff -C2 -d -r1.36 -r1.37 *** xml.cpp 12 Jun 2007 00:08:41 -0000 1.36 --- xml.cpp 13 Jun 2007 00:09:03 -0000 1.37 *************** *** 90,94 **** static wxLuaArgTag s_wxluatagArray_wxLua_wxXmlNode_Delete[] = { &s_wxluatag_wxXmlNode, NULL }; static int LUACALL wxLua_wxXmlNode_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxXmlNode_Delete[1] = {{ wxLua_wxXmlNode_Delete, WXLUAMETHOD_METHOD, 1, 1, s_wxluatagArray_wxLua_wxXmlNode_Delete }}; static int LUACALL wxLua_wxXmlNode_Delete(lua_State *L) { --- 90,94 ---- static wxLuaArgTag s_wxluatagArray_wxLua_wxXmlNode_Delete[] = { &s_wxluatag_wxXmlNode, NULL }; static int LUACALL wxLua_wxXmlNode_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxXmlNode_Delete[1] = {{ wxLua_wxXmlNode_Delete, WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, 1, 1, s_wxluatagArray_wxLua_wxXmlNode_Delete }}; static int LUACALL wxLua_wxXmlNode_Delete(lua_State *L) { *************** *** 619,623 **** #endif // (wxLUA_USE_wxXMLResource && wxUSE_XML) ! { "Delete", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxXmlNode_Delete, 1, NULL }, { "DeleteProperty", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxXmlNode_DeleteProperty, 1, NULL }, { "GetChildren", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxXmlNode_GetChildren, 1, NULL }, --- 619,623 ---- #endif // (wxLUA_USE_wxXMLResource && wxUSE_XML) ! { "Delete", WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, s_wxluafunc_wxLua_wxXmlNode_Delete, 1, NULL }, { "DeleteProperty", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxXmlNode_DeleteProperty, 1, NULL }, { "GetChildren", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxXmlNode_GetChildren, 1, NULL }, *************** *** 666,670 **** static wxLuaArgTag s_wxluatagArray_wxLua_wxXmlProperty_Delete[] = { &s_wxluatag_wxXmlProperty, NULL }; static int LUACALL wxLua_wxXmlProperty_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxXmlProperty_Delete[1] = {{ wxLua_wxXmlProperty_Delete, WXLUAMETHOD_METHOD, 1, 1, s_wxluatagArray_wxLua_wxXmlProperty_Delete }}; static int LUACALL wxLua_wxXmlProperty_Delete(lua_State *L) { --- 666,670 ---- static wxLuaArgTag s_wxluatagArray_wxLua_wxXmlProperty_Delete[] = { &s_wxluatag_wxXmlProperty, NULL }; static int LUACALL wxLua_wxXmlProperty_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxXmlProperty_Delete[1] = {{ wxLua_wxXmlProperty_Delete, WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, 1, 1, s_wxluatagArray_wxLua_wxXmlProperty_Delete }}; static int LUACALL wxLua_wxXmlProperty_Delete(lua_State *L) { *************** *** 853,857 **** // Map Lua Class Methods to C Binding Functions wxLuaBindMethod wxXmlProperty_methods[] = { ! { "Delete", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxXmlProperty_Delete, 1, NULL }, { "GetName", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxXmlProperty_GetName, 1, NULL }, { "GetNext", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxXmlProperty_GetNext, 1, NULL }, --- 853,857 ---- // Map Lua Class Methods to C Binding Functions wxLuaBindMethod wxXmlProperty_methods[] = { ! { "Delete", WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, s_wxluafunc_wxLua_wxXmlProperty_Delete, 1, NULL }, { "GetName", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxXmlProperty_GetName, 1, NULL }, { "GetNext", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxXmlProperty_GetNext, 1, NULL }, *************** *** 883,887 **** static wxLuaArgTag s_wxluatagArray_wxLua_wxXmlDocument_Delete[] = { &s_wxluatag_wxXmlDocument, NULL }; static int LUACALL wxLua_wxXmlDocument_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxXmlDocument_Delete[1] = {{ wxLua_wxXmlDocument_Delete, WXLUAMETHOD_METHOD, 1, 1, s_wxluatagArray_wxLua_wxXmlDocument_Delete }}; static int LUACALL wxLua_wxXmlDocument_Delete(lua_State *L) { --- 883,887 ---- static wxLuaArgTag s_wxluatagArray_wxLua_wxXmlDocument_Delete[] = { &s_wxluatag_wxXmlDocument, NULL }; static int LUACALL wxLua_wxXmlDocument_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxXmlDocument_Delete[1] = {{ wxLua_wxXmlDocument_Delete, WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, 1, 1, s_wxluatagArray_wxLua_wxXmlDocument_Delete }}; static int LUACALL wxLua_wxXmlDocument_Delete(lua_State *L) { *************** *** 1132,1136 **** // Map Lua Class Methods to C Binding Functions wxLuaBindMethod wxXmlDocument_methods[] = { ! { "Delete", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxXmlDocument_Delete, 1, NULL }, { "GetFileEncoding", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxXmlDocument_GetFileEncoding, 1, NULL }, { "GetRoot", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxXmlDocument_GetRoot, 1, NULL }, --- 1132,1136 ---- // Map Lua Class Methods to C Binding Functions wxLuaBindMethod wxXmlDocument_methods[] = { ! { "Delete", WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, s_wxluafunc_wxLua_wxXmlDocument_Delete, 1, NULL }, { "GetFileEncoding", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxXmlDocument_GetFileEncoding, 1, NULL }, { "GetRoot", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxXmlDocument_GetRoot, 1, NULL }, *************** *** 1297,1301 **** static wxLuaArgTag s_wxluatagArray_wxLua_wxXmlResource_Delete[] = { &s_wxluatag_wxXmlResource, NULL }; static int LUACALL wxLua_wxXmlResource_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxXmlResource_Delete[1] = {{ wxLua_wxXmlResource_Delete, WXLUAMETHOD_METHOD, 1, 1, s_wxluatagArray_wxLua_wxXmlResource_Delete }}; static int LUACALL wxLua_wxXmlResource_Delete(lua_State *L) { --- 1297,1301 ---- static wxLuaArgTag s_wxluatagArray_wxLua_wxXmlResource_Delete[] = { &s_wxluatag_wxXmlResource, NULL }; static int LUACALL wxLua_wxXmlResource_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxXmlResource_Delete[1] = {{ wxLua_wxXmlResource_Delete, WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, 1, 1, s_wxluatagArray_wxLua_wxXmlResource_Delete }}; static int LUACALL wxLua_wxXmlResource_Delete(lua_State *L) { *************** *** 1897,1901 **** #endif // (wxLUA_USE_wxFrame) && (wxLUA_USE_wxXMLResource && wxUSE_XML) ! { "Delete", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxXmlResource_Delete, 1, NULL }, { "Get", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxXmlResource_Get, 1, NULL }, { "GetFlags", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxXmlResource_GetFlags, 1, NULL }, --- 1897,1901 ---- #endif // (wxLUA_USE_wxFrame) && (wxLUA_USE_wxXMLResource && wxUSE_XML) ! { "Delete", WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, s_wxluafunc_wxLua_wxXmlResource_Delete, 1, NULL }, { "Get", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxXmlResource_Get, 1, NULL }, { "GetFlags", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxXmlResource_GetFlags, 1, NULL }, Index: defsutil.cpp =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/wxbind/src/defsutil.cpp,v retrieving revision 1.38 retrieving revision 1.39 diff -C2 -d -r1.38 -r1.39 *** defsutil.cpp 12 Jun 2007 00:08:38 -0000 1.38 --- defsutil.cpp 13 Jun 2007 00:08:58 -0000 1.39 *************** *** 55,59 **** static wxLuaArgTag s_wxluatagArray_wxLua_wxProcess_Delete[] = { &s_wxluatag_wxProcess, NULL }; static int LUACALL wxLua_wxProcess_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxProcess_Delete[1] = {{ wxLua_wxProcess_Delete, WXLUAMETHOD_METHOD, 1, 1, s_wxluatagArray_wxLua_wxProcess_Delete }}; static int LUACALL wxLua_wxProcess_Delete(lua_State *L) { --- 55,59 ---- static wxLuaArgTag s_wxluatagArray_wxLua_wxProcess_Delete[] = { &s_wxluatag_wxProcess, NULL }; static int LUACALL wxLua_wxProcess_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxProcess_Delete[1] = {{ wxLua_wxProcess_Delete, WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, 1, 1, s_wxluatagArray_wxLua_wxProcess_Delete }}; static int LUACALL wxLua_wxProcess_Delete(lua_State *L) { *************** *** 353,357 **** #endif // (wxUSE_STREAMS) && (wxLUA_USE_wxProcess) ! { "Delete", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxProcess_Delete, 1, NULL }, { "Detach", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxProcess_Detach, 1, NULL }, { "Exists", WXLUAMETHOD_METHOD|WXLUAMETHOD_STATIC, s_wxluafunc_wxLua_wxProcess_Exists, 1, NULL }, --- 353,357 ---- #endif // (wxUSE_STREAMS) && (wxLUA_USE_wxProcess) ! { "Delete", WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, s_wxluafunc_wxLua_wxProcess_Delete, 1, NULL }, { "Detach", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxProcess_Detach, 1, NULL }, { "Exists", WXLUAMETHOD_METHOD|WXLUAMETHOD_STATIC, s_wxluafunc_wxLua_wxProcess_Exists, 1, NULL }, *************** *** 452,456 **** static wxLuaArgTag s_wxluatagArray_wxLua_wxMouseState_Delete[] = { &s_wxluatag_wxMouseState, NULL }; static int LUACALL wxLua_wxMouseState_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxMouseState_Delete[1] = {{ wxLua_wxMouseState_Delete, WXLUAMETHOD_METHOD, 1, 1, s_wxluatagArray_wxLua_wxMouseState_Delete }}; static int LUACALL wxLua_wxMouseState_Delete(lua_State *L) { --- 452,456 ---- static wxLuaArgTag s_wxluatagArray_wxLua_wxMouseState_Delete[] = { &s_wxluatag_wxMouseState, NULL }; static int LUACALL wxLua_wxMouseState_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxMouseState_Delete[1] = {{ wxLua_wxMouseState_Delete, WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, 1, 1, s_wxluatagArray_wxLua_wxMouseState_Delete }}; static int LUACALL wxLua_wxMouseState_Delete(lua_State *L) { *************** *** 771,775 **** { "CmdDown", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxMouseState_CmdDown, 1, NULL }, { "ControlDown", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxMouseState_ControlDown, 1, NULL }, ! { "Delete", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxMouseState_Delete, 1, NULL }, { "GetX", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxMouseState_GetX, 1, NULL }, { "GetY", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxMouseState_GetY, 1, NULL }, --- 771,775 ---- { "CmdDown", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxMouseState_CmdDown, 1, NULL }, { "ControlDown", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxMouseState_ControlDown, 1, NULL }, ! { "Delete", WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, s_wxluafunc_wxLua_wxMouseState_Delete, 1, NULL }, { "GetX", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxMouseState_GetX, 1, NULL }, { "GetY", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxMouseState_GetY, 1, NULL }, *************** *** 808,812 **** static wxLuaArgTag s_wxluatagArray_wxLua_wxBusyCursor_Delete[] = { &s_wxluatag_wxBusyCursor, NULL }; static int LUACALL wxLua_wxBusyCursor_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxBusyCursor_Delete[1] = {{ wxLua_wxBusyCursor_Delete, WXLUAMETHOD_METHOD, 1, 1, s_wxluatagArray_wxLua_wxBusyCursor_Delete }}; static int LUACALL wxLua_wxBusyCursor_Delete(lua_State *L) { --- 808,812 ---- static wxLuaArgTag s_wxluatagArray_wxLua_wxBusyCursor_Delete[] = { &s_wxluatag_wxBusyCursor, NULL }; static int LUACALL wxLua_wxBusyCursor_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxBusyCursor_Delete[1] = {{ wxLua_wxBusyCursor_Delete, WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, 1, 1, s_wxluatagArray_wxLua_wxBusyCursor_Delete }}; static int LUACALL wxLua_wxBusyCursor_Delete(lua_State *L) { *************** *** 857,861 **** // Map Lua Class Methods to C Binding Functions wxLuaBindMethod wxBusyCursor_methods[] = { ! { "Delete", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxBusyCursor_Delete, 1, NULL }, #if (wxLUA_USE_wxBusyCursor) && (wxLUA_USE_wxCursor) --- 857,861 ---- // Map Lua Class Methods to C Binding Functions wxLuaBindMethod wxBusyCursor_methods[] = { ! { "Delete", WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, s_wxluafunc_wxLua_wxBusyCursor_Delete, 1, NULL }, #if (wxLUA_USE_wxBusyCursor) && (wxLUA_USE_wxCursor) *************** *** 881,885 **** static wxLuaArgTag s_wxluatagArray_wxLua_wxBusyInfo_Delete[] = { &s_wxluatag_wxBusyInfo, NULL }; static int LUACALL wxLua_wxBusyInfo_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxBusyInfo_Delete[1] = {{ wxLua_wxBusyInfo_Delete, WXLUAMETHOD_METHOD, 1, 1, s_wxluatagArray_wxLua_wxBusyInfo_Delete }}; static int LUACALL wxLua_wxBusyInfo_Delete(lua_State *L) { --- 881,885 ---- static wxLuaArgTag s_wxluatagArray_wxLua_wxBusyInfo_Delete[] = { &s_wxluatag_wxBusyInfo, NULL }; static int LUACALL wxLua_wxBusyInfo_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxBusyInfo_Delete[1] = {{ wxLua_wxBusyInfo_Delete, WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, 1, 1, s_wxluatagArray_wxLua_wxBusyInfo_Delete }}; static int LUACALL wxLua_wxBusyInfo_Delete(lua_State *L) { *************** *** 925,929 **** // Map Lua Class Methods to C Binding Functions wxLuaBindMethod wxBusyInfo_methods[] = { ! { "Delete", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxBusyInfo_Delete, 1, NULL }, { "wxBusyInfo", WXLUAMETHOD_CONSTRUCTOR, s_wxluafunc_wxLua_wxBusyInfo_constructor, 1, NULL }, --- 925,929 ---- // Map Lua Class Methods to C Binding Functions wxLuaBindMethod wxBusyInfo_methods[] = { ! { "Delete", WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, s_wxluafunc_wxLua_wxBusyInfo_Delete, 1, NULL }, { "wxBusyInfo", WXLUAMETHOD_CONSTRUCTOR, s_wxluafunc_wxLua_wxBusyInfo_constructor, 1, NULL }, Index: wxlua.cpp =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/wxbind/src/wxlua.cpp,v retrieving revision 1.41 retrieving revision 1.42 diff -C2 -d -r1.41 -r1.42 *** wxlua.cpp 12 Jun 2007 00:08:41 -0000 1.41 --- wxlua.cpp 13 Jun 2007 00:09:03 -0000 1.42 *************** *** 35,39 **** static wxLuaArgTag s_wxluatagArray_wxLua_wxLuaState_Delete[] = { &s_wxluatag_wxLuaState, NULL }; static int LUACALL wxLua_wxLuaState_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxLuaState_Delete[1] = {{ wxLua_wxLuaState_Delete, WXLUAMETHOD_METHOD, 1, 1, s_wxluatagArray_wxLua_wxLuaState_Delete }}; static int LUACALL wxLua_wxLuaState_Delete(lua_State *L) { --- 35,39 ---- static wxLuaArgTag s_wxluatagArray_wxLua_wxLuaState_Delete[] = { &s_wxluatag_wxLuaState, NULL }; static int LUACALL wxLua_wxLuaState_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxLuaState_Delete[1] = {{ wxLua_wxLuaState_Delete, WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, 1, 1, s_wxluatagArray_wxLua_wxLuaState_Delete }}; static int LUACALL wxLua_wxLuaState_Delete(lua_State *L) { *************** *** 53,57 **** // Map Lua Class Methods to C Binding Functions wxLuaBindMethod wxLuaState_methods[] = { ! { "Delete", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxLuaState_Delete, 1, NULL }, { 0, 0, 0, 0 }, }; --- 53,57 ---- // Map Lua Class Methods to C Binding Functions wxLuaBindMethod wxLuaState_methods[] = { ! { "Delete", WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, s_wxluafunc_wxLua_wxLuaState_Delete, 1, NULL }, { 0, 0, 0, 0 }, }; *************** *** 69,73 **** static wxLuaArgTag s_wxluatagArray_wxLua_wxLuaObject_Delete[] = { &s_wxluatag_wxLuaObject, NULL }; static int LUACALL wxLua_wxLuaObject_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxLuaObject_Delete[1] = {{ wxLua_wxLuaObject_Delete, WXLUAMETHOD_METHOD, 1, 1, s_wxluatagArray_wxLua_wxLuaObject_Delete }}; static int LUACALL wxLua_wxLuaObject_Delete(lua_State *L) { --- 69,73 ---- static wxLuaArgTag s_wxluatagArray_wxLua_wxLuaObject_Delete[] = { &s_wxluatag_wxLuaObject, NULL }; static int LUACALL wxLua_wxLuaObject_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxLuaObject_Delete[1] = {{ wxLua_wxLuaObject_Delete, WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, 1, 1, s_wxluatagArray_wxLua_wxLuaObject_Delete }}; static int LUACALL wxLua_wxLuaObject_Delete(lua_State *L) { *************** *** 180,184 **** // Map Lua Class Methods to C Binding Functions wxLuaBindMethod wxLuaObject_methods[] = { ! { "Delete", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxLuaObject_Delete, 1, NULL }, { "GetAllocationFlags", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxLuaObject_GetAllocationFlags, 1, NULL }, { "GetObject", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxLuaObject_GetObject, 1, NULL }, --- 180,184 ---- // Map Lua Class Methods to C Binding Functions wxLuaBindMethod wxLuaObject_methods[] = { ! { "Delete", WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, s_wxluafunc_wxLua_wxLuaObject_Delete, 1, NULL }, { "GetAllocationFlags", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxLuaObject_GetAllocationFlags, 1, NULL }, { "GetObject", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxLuaObject_GetObject, 1, NULL }, *************** *** 203,207 **** static wxLuaArgTag s_wxluatagArray_wxLua_wxLuaPrintout_Delete[] = { &s_wxluatag_wxLuaPrintout, NULL }; static int LUACALL wxLua_wxLuaPrintout_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxLuaPrintout_Delete[1] = {{ wxLua_wxLuaPrintout_Delete, WXLUAMETHOD_METHOD, 1, 1, s_wxluatagArray_wxLua_wxLuaPrintout_Delete }}; static int LUACALL wxLua_wxLuaPrintout_Delete(lua_State *L) { --- 203,207 ---- static wxLuaArgTag s_wxluatagArray_wxLua_wxLuaPrintout_Delete[] = { &s_wxluatag_wxLuaPrintout, NULL }; static int LUACALL wxLua_wxLuaPrintout_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxLuaPrintout_Delete[1] = {{ wxLua_wxLuaPrintout_Delete, WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, 1, 1, s_wxluatagArray_wxLua_wxLuaPrintout_Delete }}; static int LUACALL wxLua_wxLuaPrintout_Delete(lua_State *L) { *************** *** 312,316 **** // Map Lua Class Methods to C Binding Functions wxLuaBindMethod wxLuaPrintout_methods[] = { ! { "Delete", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxLuaPrintout_Delete, 1, NULL }, { "GetID", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxLuaPrintout_GetID, 1, NULL }, { "SetPageInfo", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxLuaPrintout_SetPageInfo, 1, NULL }, --- 312,316 ---- // Map Lua Class Methods to C Binding Functions wxLuaBindMethod wxLuaPrintout_methods[] = { ! { "Delete", WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, s_wxluafunc_wxLua_wxLuaPrintout_Delete, 1, NULL }, { "GetID", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxLuaPrintout_GetID, 1, NULL }, { "SetPageInfo", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxLuaPrintout_SetPageInfo, 1, NULL }, *************** *** 399,403 **** static wxLuaArgTag s_wxluatagArray_wxLua_wxLuaHtmlWinTagEvent_Delete[] = { &s_wxluatag_wxLuaHtmlWinTagEvent, NULL }; static int LUACALL wxLua_wxLuaHtmlWinTagEvent_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxLuaHtmlWinTagEvent_Delete[1] = {{ wxLua_wxLuaHtmlWinTagEvent_Delete, WXLUAMETHOD_METHOD, 1, 1, s_wxluatagArray_wxLua_wxLuaHtmlWinTagEvent_Delete }}; static int LUACALL wxLua_wxLuaHtmlWinTagEvent_Delete(lua_State *L) { --- 399,403 ---- static wxLuaArgTag s_wxluatagArray_wxLua_wxLuaHtmlWinTagEvent_Delete[] = { &s_wxluatag_wxLuaHtmlWinTagEvent, NULL }; static int LUACALL wxLua_wxLuaHtmlWinTagEvent_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxLuaHtmlWinTagEvent_Delete[1] = {{ wxLua_wxLuaHtmlWinTagEvent_Delete, WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, 1, 1, s_wxluatagArray_wxLua_wxLuaHtmlWinTagEvent_Delete }}; static int LUACALL wxLua_wxLuaHtmlWinTagEvent_Delete(lua_State *L) { *************** *** 495,499 **** // Map Lua Class Methods to C Binding Functions wxLuaBindMethod wxLuaHtmlWinTagEvent_methods[] = { ! { "Delete", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxLuaHtmlWinTagEvent_Delete, 1, NULL }, #if (wxLUA_USE_wxLuaHtmlWindow) && (wxLUA_USE_wxHTML && wxUSE_HTML) --- 495,499 ---- // Map Lua Class Methods to C Binding Functions wxLuaBindMethod wxLuaHtmlWinTagEvent_methods[] = { ! { "Delete", WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, s_wxluafunc_wxLua_wxLuaHtmlWinTagEvent_Delete, 1, NULL }, #if (wxLUA_USE_wxLuaHtmlWindow) && (wxLUA_USE_wxHTML && wxUSE_HTML) Index: image.cpp =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/wxbind/src/image.cpp,v retrieving revision 1.42 retrieving revision 1.43 diff -C2 -d -r1.42 -r1.43 *** image.cpp 12 Jun 2007 00:08:39 -0000 1.42 --- image.cpp 13 Jun 2007 00:09:01 -0000 1.43 *************** *** 260,264 **** static wxLuaArgTag s_wxluatagArray_wxLua_wxImage_Delete[] = { &s_wxluatag_wxImage, NULL }; static int LUACALL wxLua_wxImage_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxImage_Delete[1] = {{ wxLua_wxImage_Delete, WXLUAMETHOD_METHOD, 1, 1, s_wxluatagArray_wxLua_wxImage_Delete }}; static int LUACALL wxLua_wxImage_Delete(lua_State *L) { --- 260,264 ---- static wxLuaArgTag s_wxluatagArray_wxLua_wxImage_Delete[] = { &s_wxluatag_wxImage, NULL }; static int LUACALL wxLua_wxImage_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxImage_Delete[1] = {{ wxLua_wxImage_Delete, WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, 1, 1, s_wxluatagArray_wxLua_wxImage_Delete }}; static int LUACALL wxLua_wxImage_Delete(lua_State *L) { *************** *** 2152,2156 **** { "Copy", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxImage_Copy, 1, NULL }, { "Create", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxImage_Create, 1, NULL }, ! { "Delete", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxImage_Delete, 1, NULL }, { "Destroy", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxImage_Destroy, 1, NULL }, { "FindFirstUnusedColour", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxImage_FindFirstUnusedColour, 1, NULL }, --- 2152,2156 ---- { "Copy", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxImage_Copy, 1, NULL }, { "Create", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxImage_Create, 1, NULL }, ! { "Delete", WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, s_wxluafunc_wxLua_wxImage_Delete, 1, NULL }, { "Destroy", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxImage_Destroy, 1, NULL }, { "FindFirstUnusedColour", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxImage_FindFirstUnusedColour, 1, NULL }, *************** *** 2766,2770 **** static wxLuaArgTag s_wxluatagArray_wxLua_wxImageHandler_Delete[] = { &s_wxluatag_wxImageHandler, NULL }; static int LUACALL wxLua_wxImageHandler_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxImageHandler_Delete[1] = {{ wxLua_wxImageHandler_Delete, WXLUAMETHOD_METHOD, 1, 1, s_wxluatagArray_wxLua_wxImageHandler_Delete }}; static int LUACALL wxLua_wxImageHandler_Delete(lua_State *L) { --- 2766,2770 ---- static wxLuaArgTag s_wxluatagArray_wxLua_wxImageHandler_Delete[] = { &s_wxluatag_wxImageHandler, NULL }; static int LUACALL wxLua_wxImageHandler_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxImageHandler_Delete[1] = {{ wxLua_wxImageHandler_Delete, WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, 1, 1, s_wxluatagArray_wxLua_wxImageHandler_Delete }}; static int LUACALL wxLua_wxImageHandler_Delete(lua_State *L) { *************** *** 3003,3007 **** // Map Lua Class Methods to C Binding Functions wxLuaBindMethod wxImageHandler_methods[] = { ! { "Delete", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxImageHandler_Delete, 1, NULL }, { "GetExtension", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxImageHandler_GetExtension, 1, NULL }, --- 3003,3007 ---- // Map Lua Class Methods to C Binding Functions wxLuaBindMethod wxImageHandler_methods[] = { ! { "Delete", WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, s_wxluafunc_wxLua_wxImageHandler_Delete, 1, NULL }, { "GetExtension", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxImageHandler_GetExtension, 1, NULL }, Index: config.cpp =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/wxbind/src/config.cpp,v retrieving revision 1.39 retrieving revision 1.40 diff -C2 -d -r1.39 -r1.40 *** config.cpp 8 Jun 2007 01:36:23 -0000 1.39 --- config.cpp 13 Jun 2007 00:08:58 -0000 1.40 *************** *** 1004,1008 **** static wxLuaArgTag s_wxluatagArray_wxLua_wxConfigPathChanger_Delete[] = { &s_wxluatag_wxConfigPathChanger, NULL }; static int LUACALL wxLua_wxConfigPathChanger_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxConfigPathChanger_Delete[1] = {{ wxLua_wxConfigPathChanger_Delete, WXLUAMETHOD_METHOD, 1, 1, s_wxluatagArray_wxLua_wxConfigPathChanger_Delete }}; static int LUACALL wxLua_wxConfigPathChanger_Delete(lua_State *L) { --- 1004,1008 ---- static wxLuaArgTag s_wxluatagArray_wxLua_wxConfigPathChanger_Delete[] = { &s_wxluatag_wxConfigPathChanger, NULL }; static int LUACALL wxLua_wxConfigPathChanger_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxConfigPathChanger_Delete[1] = {{ wxLua_wxConfigPathChanger_Delete, WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, 1, 1, s_wxluatagArray_wxLua_wxConfigPathChanger_Delete }}; static int LUACALL wxLua_wxConfigPathChanger_Delete(lua_State *L) { *************** *** 1083,1087 **** // Map Lua Class Methods to C Binding Functions wxLuaBindMethod wxConfigPathChanger_methods[] = { ! { "Delete", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxConfigPathChanger_Delete, 1, NULL }, { "Name", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxConfigPathChanger_Name, 1, NULL }, --- 1083,1087 ---- // Map Lua Class Methods to C Binding Functions wxLuaBindMethod wxConfigPathChanger_methods[] = { ! { "Delete", WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, s_wxluafunc_wxLua_wxConfigPathChanger_Delete, 1, NULL }, { "Name", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxConfigPathChanger_Name, 1, NULL }, Index: grid.cpp =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/wxbind/src/grid.cpp,v retrieving revision 1.40 retrieving revision 1.41 diff -C2 -d -r1.40 -r1.41 *** grid.cpp 12 Jun 2007 00:08:39 -0000 1.40 --- grid.cpp 13 Jun 2007 00:09:00 -0000 1.41 *************** *** 7473,7477 **** static wxLuaArgTag s_wxluatagArray_wxLua_wxGridEvent_Delete[] = { &s_wxluatag_wxGridEvent, NULL }; static int LUACALL wxLua_wxGridEvent_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxGridEvent_Delete[1] = {{ wxLua_wxGridEvent_Delete, WXLUAMETHOD_METHOD, 1, 1, s_wxluatagArray_wxLua_wxGridEvent_Delete }}; static int LUACALL wxLua_wxGridEvent_Delete(lua_State *L) { --- 7473,7477 ---- static wxLuaArgTag s_wxluatagArray_wxLua_wxGridEvent_Delete[] = { &s_wxluatag_wxGridEvent, NULL }; static int LUACALL wxLua_wxGridEvent_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxGridEvent_Delete[1] = {{ wxLua_wxGridEvent_Delete, WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, 1, 1, s_wxluatagArray_wxLua_wxGridEvent_Delete }}; static int LUACALL wxLua_wxGridEvent_Delete(lua_State *L) { *************** *** 7657,7661 **** { "AltDown", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxGridEvent_AltDown, 1, NULL }, { "ControlDown", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxGridEvent_ControlDown, 1, NULL }, ! { "Delete", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxGridEvent_Delete, 1, NULL }, { "GetCol", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxGridEvent_GetCol, 1, NULL }, --- 7657,7661 ---- { "AltDown", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxGridEvent_AltDown, 1, NULL }, { "ControlDown", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxGridEvent_ControlDown, 1, NULL }, ! { "Delete", WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, s_wxluafunc_wxLua_wxGridEvent_Delete, 1, NULL }, { "GetCol", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxGridEvent_GetCol, 1, NULL }, *************** *** 7922,7926 **** static wxLuaArgTag s_wxluatagArray_wxLua_wxGridRangeSelectEvent_Delete[] = { &s_wxluatag_wxGridRangeSelectEvent, NULL }; static int LUACALL wxLua_wxGridRangeSelectEvent_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxGridRangeSelectEvent_Delete[1] = {{ wxLua_wxGridRangeSelectEvent_Delete, WXLUAMETHOD_METHOD, 1, 1, s_wxluatagArray_wxLua_wxGridRangeSelectEvent_Delete }}; static int LUACALL wxLua_wxGridRangeSelectEvent_Delete(lua_State *L) { --- 7922,7926 ---- static wxLuaArgTag s_wxluatagArray_wxLua_wxGridRangeSelectEvent_Delete[] = { &s_wxluatag_wxGridRangeSelectEvent, NULL }; static int LUACALL wxLua_wxGridRangeSelectEvent_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxGridRangeSelectEvent_Delete[1] = {{ wxLua_wxGridRangeSelectEvent_Delete, WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, 1, 1, s_wxluatagArray_wxLua_wxGridRangeSelectEvent_Delete }}; static int LUACALL wxLua_wxGridRangeSelectEvent_Delete(lua_State *L) { *************** *** 8155,8159 **** { "AltDown", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxGridRangeSelectEvent_AltDown, 1, NULL }, { "ControlDown", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxGridRangeSelectEvent_ControlDown, 1, NULL }, ! { "Delete", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxGridRangeSelectEvent_Delete, 1, NULL }, { "GetBottomRightCoords", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxGridRangeSelectEvent_GetBottomRightCoords, 1, NULL }, { "GetBottomRow", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxGridRangeSelectEvent_GetBottomRow, 1, NULL }, --- 8155,8159 ---- { "AltDown", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxGridRangeSelectEvent_AltDown, 1, NULL }, { "ControlDown", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxGridRangeSelectEvent_ControlDown, 1, NULL }, ! { "Delete", WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, s_wxluafunc_wxLua_wxGridRangeSelectEvent_Delete, 1, NULL }, { "GetBottomRightCoords", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxGridRangeSelectEvent_GetBottomRightCoords, 1, NULL }, { "GetBottomRow", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxGridRangeSelectEvent_GetBottomRow, 1, NULL }, *************** *** 8188,8192 **** static wxLuaArgTag s_wxluatagArray_wxLua_wxGridEditorCreatedEvent_Delete[] = { &s_wxluatag_wxGridEditorCreatedEvent, NULL }; static int LUACALL wxLua_wxGridEditorCreatedEvent_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxGridEditorCreatedEvent_Delete[1] = {{ wxLua_wxGridEditorCreatedEvent_Delete, WXLUAMETHOD_METHOD, 1, 1, s_wxluatagArray_wxLua_wxGridEditorCreatedEvent_Delete }}; static int LUACALL wxLua_wxGridEditorCreatedEvent_Delete(lua_State *L) { --- 8188,8192 ---- static wxLuaArgTag s_wxluatagArray_wxLua_wxGridEditorCreatedEvent_Delete[] = { &s_wxluatag_wxGridEditorCreatedEvent, NULL }; static int LUACALL wxLua_wxGridEditorCreatedEvent_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxGridEditorCreatedEvent_Delete[1] = {{ wxLua_wxGridEditorCreatedEvent_Delete, WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, 1, 1, s_wxluatagArray_wxLua_wxGridEditorCreatedEvent_Delete }}; static int LUACALL wxLua_wxGridEditorCreatedEvent_Delete(lua_State *L) { *************** *** 8346,8350 **** // Map Lua Class Methods to C Binding Functions wxLuaBindMethod wxGridEditorCreatedEvent_methods[] = { ! { "Delete", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxGridEditorCreatedEvent_Delete, 1, NULL }, { "GetCol", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxGridEditorCreatedEvent_GetCol, 1, NULL }, { "GetControl", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxGridEditorCreatedEvent_GetControl, 1, NULL }, --- 8346,8350 ---- // Map Lua Class Methods to C Binding Functions wxLuaBindMethod wxGridEditorCreatedEvent_methods[] = { ! { "Delete", WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, s_wxluafunc_wxLua_wxGridEditorCreatedEvent_Delete, 1, NULL }, { "GetCol", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxGridEditorCreatedEvent_GetCol, 1, NULL }, { "GetControl", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxGridEditorCreatedEvent_GetControl, 1, NULL }, Index: file.cpp =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/wxbind/src/file.cpp,v retrieving revision 1.49 retrieving revision 1.50 diff -C2 -d -r1.49 -r1.50 *** file.cpp 12 Jun 2007 00:08:38 -0000 1.49 --- file.cpp 13 Jun 2007 00:08:59 -0000 1.50 *************** *** 115,119 **** static wxLuaArgTag s_wxluatagArray_wxLua_wxPathList_Delete[] = { &s_wxluatag_wxPathList, NULL }; static int LUACALL wxLua_wxPathList_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxPathList_Delete[1] = {{ wxLua_wxPathList_Delete, WXLUAMETHOD_METHOD, 1, 1, s_wxluatagArray_wxLua_wxPathList_Delete }}; static int LUACALL wxLua_wxPathList_Delete(lua_State *L) { --- 115,119 ---- static wxLuaArgTag s_wxluatagArray_wxLua_wxPathList_Delete[] = { &s_wxluatag_wxPathList, NULL }; static int LUACALL wxLua_wxPathList_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxPathList_Delete[1] = {{ wxLua_wxPathList_Delete, WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, 1, 1, s_wxluatagArray_wxLua_wxPathList_Delete }}; static int LUACALL wxLua_wxPathList_Delete(lua_State *L) { *************** *** 270,274 **** { "AddEnvList", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxPathList_AddEnvList, 1, NULL }, ! { "Delete", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxPathList_Delete, 1, NULL }, #if wxCHECK_VERSION(2,8,0) --- 270,274 ---- { "AddEnvList", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxPathList_AddEnvList, 1, NULL }, ! { "Delete", WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, s_wxluafunc_wxLua_wxPathList_Delete, 1, NULL }, #if wxCHECK_VERSION(2,8,0) *************** *** 579,583 **** static wxLuaArgTag s_wxluatagArray_wxLua_wxFileName_Delete[] = { &s_wxluatag_wxFileName, NULL }; static int LUACALL wxLua_wxFileName_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxFileName_Delete[1] = {{ wxLua_wxFileName_Delete, WXLUAMETHOD_METHOD, 1, 1, s_wxluatagArray_wxLua_wxFileName_Delete }}; static int LUACALL wxLua_wxFileName_Delete(lua_State *L) { --- 579,583 ---- static wxLuaArgTag s_wxluatagArray_wxLua_wxFileName_Delete[] = { &s_wxluatag_wxFileName, NULL }; static int LUACALL wxLua_wxFileName_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxFileName_Delete[1] = {{ wxLua_wxFileName_Delete, WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, 1, 1, s_wxluatagArray_wxLua_wxFileName_Delete }}; static int LUACALL wxLua_wxFileName_Delete(lua_State *L) { *************** *** 2261,2265 **** { "Clear", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxFileName_Clear, 1, NULL }, { "ClearExt", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxFileName_ClearExt, 1, NULL }, ! { "Delete", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxFileName_Delete, 1, NULL }, #if (wxLUA_USE_wxFileName) --- 2261,2265 ---- { "Clear", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxFileName_Clear, 1, NULL }, { "ClearExt", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxFileName_ClearExt, 1, NULL }, ! { "Delete", WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, s_wxluafunc_wxLua_wxFileName_Delete, 1, NULL }, #if (wxLUA_USE_wxFileName) *************** *** 2469,2473 **** static wxLuaArgTag s_wxluatagArray_wxLua_wxFile_Delete[] = { &s_wxluatag_wxFile, NULL }; static int LUACALL wxLua_wxFile_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxFile_Delete[1] = {{ wxLua_wxFile_Delete, WXLUAMETHOD_METHOD, 1, 1, s_wxluatagArray_wxLua_wxFile_Delete }}; static int LUACALL wxLua_wxFile_Delete(lua_State *L) { --- 2469,2473 ---- static wxLuaArgTag s_wxluatagArray_wxLua_wxFile_Delete[] = { &s_wxluatag_wxFile, NULL }; static int LUACALL wxLua_wxFile_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxFile_Delete[1] = {{ wxLua_wxFile_Delete, WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, 1, 1, s_wxluatagArray_wxLua_wxFile_Delete }}; static int LUACALL wxLua_wxFile_Delete(lua_State *L) { *************** *** 2877,2881 **** { "Close", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxFile_Close, 1, NULL }, { "Create", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxFile_Create, 1, NULL }, ! { "Delete", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxFile_Delete, 1, NULL }, { "Detach", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxFile_Detach, 1, NULL }, { "Eof", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxFile_Eof, 1, NULL }, --- 2877,2881 ---- { "Close", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxFile_Close, 1, NULL }, { "Create", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxFile_Create, 1, NULL }, ! { "Delete", WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, s_wxluafunc_wxLua_wxFile_Delete, 1, NULL }, { "Detach", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxFile_Detach, 1, NULL }, { "Eof", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxFile_Eof, 1, NULL }, *************** *** 2953,2957 **** static wxLuaArgTag s_wxluatagArray_wxLua_wxTempFile_Delete[] = { &s_wxluatag_wxTempFile, NULL }; static int LUACALL wxLua_wxTempFile_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxTempFile_Delete[1] = {{ wxLua_wxTempFile_Delete, WXLUAMETHOD_METHOD, 1, 1, s_wxluatagArray_wxLua_wxTempFile_Delete }}; static int LUACALL wxLua_wxTempFile_Delete(lua_State *L) { --- 2953,2957 ---- static wxLuaArgTag s_wxluatagArray_wxLua_wxTempFile_Delete[] = { &s_wxluatag_wxTempFile, NULL }; static int LUACALL wxLua_wxTempFile_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxTempFile_Delete[1] = {{ wxLua_wxTempFile_Delete, WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, 1, 1, s_wxluatagArray_wxLua_wxTempFile_Delete }}; static int LUACALL wxLua_wxTempFile_Delete(lua_State *L) { *************** *** 3165,3169 **** wxLuaBindMethod wxTempFile_methods[] = { { "Commit", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxTempFile_Commit, 1, NULL }, ! { "Delete", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxTempFile_Delete, 1, NULL }, { "Discard", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxTempFile_Discard, 1, NULL }, { "IsOpened", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxTempFile_IsOpened, 1, NULL }, --- 3165,3169 ---- wxLuaBindMethod wxTempFile_methods[] = { { "Commit", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxTempFile_Commit, 1, NULL }, ! { "Delete", WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, s_wxluafunc_wxLua_wxTempFile_Delete, 1, NULL }, { "Discard", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxTempFile_Discard, 1, NULL }, { "IsOpened", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxTempFile_IsOpened, 1, NULL }, *************** *** 3196,3200 **** static wxLuaArgTag s_wxluatagArray_wxLua_wxDir_Delete[] = { &s_wxluatag_wxDir, NULL }; static int LUACALL wxLua_wxDir_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxDir_Delete[1] = {{ wxLua_wxDir_Delete, WXLUAMETHOD_METHOD, 1, 1, s_wxluatagArray_wxLua_wxDir_Delete }}; static int LUACALL wxLua_wxDir_Delete(lua_State *L) { --- 3196,3200 ---- static wxLuaArgTag s_wxluatagArray_wxLua_wxDir_Delete[] = { &s_wxluatag_wxDir, NULL }; static int LUACALL wxLua_wxDir_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxDir_Delete[1] = {{ wxLua_wxDir_Delete, WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, 1, 1, s_wxluatagArray_wxLua_wxDir_Delete }}; static int LUACALL wxLua_wxDir_Delete(lua_State *L) { *************** *** 3526,3530 **** // Map Lua Class Methods to C Binding Functions wxLuaBindMethod wxDir_methods[] = { ! { "Delete", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxDir_Delete, 1, NULL }, { "Exists", WXLUAMETHOD_METHOD|WXLUAMETHOD_STATIC, s_wxluafunc_wxLua_wxDir_Exists, 1, NULL }, --- 3526,3530 ---- // Map Lua Class Methods to C Binding Functions wxLuaBindMethod wxDir_methods[] = { ! { "Delete", WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, s_wxluafunc_wxLua_wxDir_Delete, 1, NULL }, { "Exists", WXLUAMETHOD_METHOD|WXLUAMETHOD_STATIC, s_wxluafunc_wxLua_wxDir_Exists, 1, NULL }, Index: data.cpp =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/wxbind/src/data.cpp,v retrieving revision 1.48 retrieving revision 1.49 diff -C2 -d -r1.48 -r1.49 *** data.cpp 12 Jun 2007 00:08:37 -0000 1.48 --- data.cpp 13 Jun 2007 00:08:58 -0000 1.49 *************** *** 192,196 **** static wxLuaArgTag s_wxluatagArray_wxLua_wxObject_Delete[] = { &s_wxluatag_wxObject, NULL }; static int LUACALL wxLua_wxObject_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxObject_Delete[1] = {{ wxLua_wxObject_Delete, WXLUAMETHOD_METHOD, 1, 1, s_wxluatagArray_wxLua_wxObject_Delete }}; static int LUACALL wxLua_wxObject_Delete(lua_State *L) { --- 192,196 ---- static wxLuaArgTag s_wxluatagArray_wxLua_wxObject_Delete[] = { &s_wxluatag_wxObject, NULL }; static int LUACALL wxLua_wxObject_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxObject_Delete[1] = {{ wxLua_wxObject_Delete, WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, 1, 1, s_wxluatagArray_wxLua_wxObject_Delete }}; static int LUACALL wxLua_wxObject_Delete(lua_State *L) { *************** *** 386,390 **** // Map Lua Class Methods to C Binding Functions wxLuaBindMethod wxObject_methods[] = { ! { "Delete", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxObject_Delete, 1, NULL }, { "DynamicCast", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxObject_DynamicCast, 1, NULL }, --- 386,390 ---- // Map Lua Class Methods to C Binding Functions wxLuaBindMethod wxObject_methods[] = { ! { "Delete", WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, s_wxluafunc_wxLua_wxObject_Delete, 1, NULL }, { "DynamicCast", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxObject_DynamicCast, 1, NULL }, *************** *** 798,802 **** static wxLuaArgTag s_wxluatagArray_wxLua_wxTextValidator_Delete[] = { &s_wxluatag_wxTextValidator, NULL }; static int LUACALL wxLua_wxTextValidator_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxTextValidator_Delete[1] = {{ wxLua_wxTextValidator_Delete, WXLUAMETHOD_METHOD, 1, 1, s_wxluatagArray_wxLua_wxTextValidator_Delete }}; static int LUACALL wxLua_wxTextValidator_Delete(lua_State *L) { --- 798,802 ---- static wxLuaArgTag s_wxluatagArray_wxLua_wxTextValidator_Delete[] = { &s_wxluatag_wxTextValidator, NULL }; static int LUACALL wxLua_wxTextValidator_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxTextValidator_Delete[1] = {{ wxLua_wxTextValidator_Delete, WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, 1, 1, s_wxluatagArray_wxLua_wxTextValidator_Delete }}; static int LUACALL wxLua_wxTextValidator_Delete(lua_State *L) { *************** *** 961,965 **** // Map Lua Class Methods to C Binding Functions wxLuaBindMethod wxTextValidator_methods[] = { ! { "Delete", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxTextValidator_Delete, 1, NULL }, #if (wxLUA_USE_wxArrayString) && ((wxCHECK_VERSION(2,5,0)) && ((wxLUA_USE_wxTextValidator) && (wxLUA_USE_wxValidator && wxUSE_VALIDATORS))) --- 961,965 ---- // Map Lua Class Methods to C Binding Functions wxLuaBindMethod wxTextValidator_methods[] = { ! { "Delete", WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, s_wxluafunc_wxLua_wxTextValidator_Delete, 1, NULL }, #if (wxLUA_USE_wxArrayString) && ((wxCHECK_VERSION(2,5,0)) && ((wxLUA_USE_wxTextValidator) && (wxLUA_USE_wxValidator && wxUSE_VALIDATORS))) *************** *** 996,1000 **** static wxLuaArgTag s_wxluatagArray_wxLua_wxGenericValidator_Delete[] = { &s_wxluatag_wxGenericValidator, NULL }; static int LUACALL wxLua_wxGenericValidator_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxGenericValidator_Delete[1] = {{ wxLua_wxGenericValidator_Delete, WXLUAMETHOD_METHOD, 1, 1, s_wxluatagArray_wxLua_wxGenericValidator_Delete }}; static int LUACALL wxLua_wxGenericValidator_Delete(lua_State *L) { --- 996,1000 ---- static wxLuaArgTag s_wxluatagArray_wxLua_wxGenericValidator_Delete[] = { &s_wxluatag_wxGenericValidator, NULL }; static int LUACALL wxLua_wxGenericValidator_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxGenericValidator_Delete[1] = {{ wxLua_wxGenericValidator_Delete, WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, 1, 1, s_wxluatagArray_wxLua_wxGenericValidator_Delete }}; static int LUACALL wxLua_wxGenericValidator_Delete(lua_State *L) { *************** *** 1107,1111 **** // Map Lua Class Methods to C Binding Functions wxLuaBindMethod wxGenericValidator_methods[] = { ! { "Delete", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxGenericValidator_Delete, 1, NULL }, { "wxGenericValidatorArrayInt", WXLUAMETHOD_CONSTRUCTOR, s_wxluafunc_wxLua_wxGenericValidatorArrayInt_constructor, 1, NULL }, { "wxGenericValidatorBool", WXLUAMETHOD_CONSTRUCTOR, s_wxluafunc_wxLua_wxGenericValidatorBool_constructor, 1, NULL }, --- 1107,1111 ---- // Map Lua Class Methods to C Binding Functions wxLuaBindMethod wxGenericValidator_methods[] = { ! { "Delete", WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, s_wxluafunc_wxLua_wxGenericValidator_Delete, 1, NULL }, { "wxGenericValidatorArrayInt", WXLUAMETHOD_CONSTRUCTOR, s_wxluafunc_wxLua_wxGenericValidatorArrayInt_constructor, 1, NULL }, { "wxGenericValidatorBool", WXLUAMETHOD_CONSTRUCTOR, s_wxluafunc_wxLua_wxGenericValidatorBool_constructor, 1, NULL }, *************** *** 1858,1862 **** static wxLuaArgTag s_wxluatagArray_wxLua_wxArrayInt_Delete[] = { &s_wxluatag_wxArrayInt, NULL }; static int LUACALL wxLua_wxArrayInt_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxArrayInt_Delete[1] = {{ wxLua_wxArrayInt_Delete, WXLUAMETHOD_METHOD, 1, 1, s_wxluatagArray_wxLua_wxArrayInt_Delete }}; static int LUACALL wxLua_wxArrayInt_Delete(lua_State *L) { --- 1858,1862 ---- static wxLuaArgTag s_wxluatagArray_wxLua_wxArrayInt_Delete[] = { &s_wxluatag_wxArrayInt, NULL }; static int LUACALL wxLua_wxArrayInt_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxArrayInt_Delete[1] = {{ wxLua_wxArrayInt_Delete, WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, 1, 1, s_wxluatagArray_wxLua_wxArrayInt_Delete }}; static int LUACALL wxLua_wxArrayInt_Delete(lua_State *L) { *************** *** 2120,2124 **** { "Alloc", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxArrayInt_Alloc, 1, NULL }, { "Clear", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxArrayInt_Clear, 1, NULL }, ! { "Delete", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxArrayInt_Delete, 1, NULL }, { "Empty", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxArrayInt_Empty, 1, NULL }, { "GetCount", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxArrayInt_GetCount, 1, NULL }, --- 2120,2124 ---- { "Alloc", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxArrayInt_Alloc, 1, NULL }, { "Clear", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxArrayInt_Clear, 1, NULL }, ! { "Delete", WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, s_wxluafunc_wxLua_wxArrayInt_Delete, 1, NULL }, { "Empty", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxArrayInt_Empty, 1, NULL }, { "GetCount", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxArrayInt_GetCount, 1, NULL }, *************** *** 2210,2214 **** static wxLuaArgTag s_wxluatagArray_wxLua_wxArrayString_Delete[] = { &s_wxluatag_wxArrayString, NULL }; static int LUACALL wxLua_wxArrayString_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxArrayString_Delete[1] = {{ wxLua_wxArrayString_Delete, WXLUAMETHOD_METHOD, 1, 1, s_wxluatagArray_wxLua_wxArrayString_Delete }}; static int LUACALL wxLua_wxArrayString_Delete(lua_State *L) { --- 2210,2214 ---- static wxLuaArgTag s_wxluatagArray_wxLua_wxArrayString_Delete[] = { &s_wxluatag_wxArrayString, NULL }; static int LUACALL wxLua_wxArrayString_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxArrayString_Delete[1] = {{ wxLua_wxArrayString_Delete, WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, 1, 1, s_wxluatagArray_wxLua_wxArrayString_Delete }}; static int LUACALL wxLua_wxArrayString_Delete(lua_State *L) { *************** *** 2515,2519 **** { "Alloc", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxArrayString_Alloc, 1, NULL }, { "Clear", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxArrayString_Clear, 1, NULL }, ! { "Delete", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxArrayString_Delete, 1, NULL }, { "Empty", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxArrayString_Empty, 1, NULL }, { "GetCount", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxArrayString_GetCount, 1, NULL }, --- 2515,2519 ---- { "Alloc", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxArrayString_Alloc, 1, NULL }, { "Clear", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxArrayString_Clear, 1, NULL }, ! { "Delete", WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, s_wxluafunc_wxLua_wxArrayString_Delete, 1, NULL }, { "Empty", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxArrayString_Empty, 1, NULL }, { "GetCount", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxArrayString_GetCount, 1, NULL }, *************** *** 2551,2555 **** static wxLuaArgTag s_wxluatagArray_wxLua_wxSortedArrayString_Delete[] = { &s_wxluatag_wxSortedArrayString, NULL }; static int LUACALL wxLua_wxSortedArrayString_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxSortedArrayString_Delete[1] = {{ wxLua_wxSortedArrayString_Delete, WXLUAMETHOD_METHOD, 1, 1, s_wxluatagArray_wxLua_wxSortedArrayString_Delete }}; static int LUACALL wxLua_wxSortedArrayString_Delete(lua_State *L) { --- 2551,2555 ---- static wxLuaArgTag s_wxluatagArray_wxLua_wxSortedArrayString_Delete[] = { &s_wxluatag_wxSortedArrayString, NULL }; static int LUACALL wxLua_wxSortedArrayString_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxSortedArrayString_Delete[1] = {{ wxLua_wxSortedArrayString_Delete, WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, 1, 1, s_wxluatagArray_wxLua_wxSortedArrayString_Delete }}; static int LUACALL wxLua_wxSortedArrayString_Delete(lua_State *L) { *************** *** 2651,2655 **** // Map Lua Class Methods to C Binding Functions wxLuaBindMethod wxSortedArrayString_methods[] = { ! { "Delete", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxSortedArrayString_Delete, 1, NULL }, #if (wxLUA_USE_wxArrayString) --- 2651,2655 ---- // Map Lua Class Methods to C Binding Functions wxLuaBindMethod wxSortedArrayString_methods[] = { ! { "Delete", WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, s_wxluafunc_wxLua_wxSortedArrayString_Delete, 1, NULL }, #if (wxLUA_USE_wxArrayString) *************** *** 2716,2720 **** static wxLuaArgTag s_wxluatagArray_wxLua_wxLongLong_Delete[] = { &s_wxluatag_wxLongLong, NULL }; static int LUACALL wxLua_wxLongLong_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxLongLong_Delete[1] = {{ wxLua_wxLongLong_Delete, WXLUAMETHOD_METHOD, 1, 1, s_wxluatagArray_wxLua_wxLongLong_Delete }}; static int LUACALL wxLua_wxLongLong_Delete(lua_State *L) { --- 2716,2720 ---- static wxLuaArgTag s_wxluatagArray_wxLua_wxLongLong_Delete[] = { &s_wxluatag_wxLongLong, NULL }; static int LUACALL wxLua_wxLongLong_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxLongLong_Delete[1] = {{ wxLua_wxLongLong_Delete, WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, 1, 1, s_wxluatagArray_wxLua_wxLongLong_Delete }}; static int LUACALL wxLua_wxLongLong_Delete(lua_State *L) { *************** *** 2852,2856 **** { "Abs", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxLongLong_Abs, 1, NULL }, { "Assign", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxLongLong_Assign, 1, NULL }, ! { "Delete", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxLongLong_Delete, 1, NULL }, { "GetHi", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxLongLong_GetHi, 1, NULL }, { "GetLo", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxLongLong_GetLo, 1, NULL }, --- 2852,2856 ---- { "Abs", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxLongLong_Abs, 1, NULL }, { "Assign", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxLongLong_Assign, 1, NULL }, ! { "Delete", WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, s_wxluafunc_wxLua_wxLongLong_Delete, 1, NULL }, { "GetHi", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxLongLong_GetHi, 1, NULL }, { "GetLo", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxLongLong_GetLo, 1, NULL }, *************** *** 2878,2882 **** static wxLuaArgTag s_wxluatagArray_wxLua_wxULongLong_Delete[] = { &s_wxluatag_wxULongLong, NULL }; static int LUACALL wxLua_wxULongLong_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxULongLong_Delete[1] = {{ wxLua_wxULongLong_Delete, WXLUAMETHOD_METHOD, 1, 1, s_wxluatagArray_wxLua_wxULongLong_Delete }}; static int LUACALL wxLua_wxULongLong_Delete(lua_State *L) { --- 2878,2882 ---- static wxLuaArgTag s_wxluatagArray_wxLua_wxULongLong_Delete[] = { &s_wxluatag_wxULongLong, NULL }; static int LUACALL wxLua_wxULongLong_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxULongLong_Delete[1] = {{ wxLua_wxULongLong_Delete, WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, 1, 1, s_wxluatagArray_wxLua_wxULongLong_Delete }}; static int LUACALL wxLua_wxULongLong_Delete(lua_State *L) { *************** *** 2994,2998 **** // Map Lua Class Methods to C Binding Functions wxLuaBindMethod wxULongLong_methods[] = { ! { "Delete", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxULongLong_Delete, 1, NULL }, { "GetHi", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxULongLong_GetHi, 1, NULL }, { "GetLo", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxULongLong_GetLo, 1, NULL }, --- 2994,2998 ---- // Map Lua Class Methods to C Binding Functions wxLuaBindMethod wxULongLong_methods[] = { ! { "Delete", WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, s_wxluafunc_wxLua_wxULongLong_Delete, 1, NULL }, { "GetHi", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxULongLong_GetHi, 1, NULL }, { "GetLo", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxULongLong_GetLo, 1, NULL }, Index: controls.cpp =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/wxbind/src/controls.cpp,v retrieving revision 1.61 retrieving revision 1.62 diff -C2 -d -r1.61 -r1.62 *** controls.cpp 12 Jun 2007 00:08:37 -0000 1.61 --- controls.cpp 13 Jun 2007 00:08:58 -0000 1.62 *************** *** 4857,4861 **** static wxLuaArgTag s_wxluatagArray_wxLua_wxListItemAttr_Delete[] = { &s_wxluatag_wxListItemAttr, NULL }; static int LUACALL wxLua_wxListItemAttr_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxListItemAttr_Delete[1] = {{ wxLua_wxListItemAttr_Delete, WXLUAMETHOD_METHOD, 1, 1, s_wxluatagArray_wxLua_wxListItemAttr_Delete }}; static int LUACALL wxLua_wxListItemAttr_Delete(lua_State *L) { --- 4857,4861 ---- static wxLuaArgTag s_wxluatagArray_wxLua_wxListItemAttr_Delete[] = { &s_wxluatag_wxListItemAttr, NULL }; static int LUACALL wxLua_wxListItemAttr_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxListItemAttr_Delete[1] = {{ wxLua_wxListItemAttr_Delete, WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, 1, 1, s_wxluatagArray_wxLua_wxListItemAttr_Delete }}; static int LUACALL wxLua_wxListItemAttr_Delete(lua_State *L) { *************** *** 5097,5101 **** #endif // ((wxCHECK_VERSION(2,8,0)) && (wxLUA_USE_wxListCtrl && wxUSE_LISTCTRL)) && (wxLUA_USE_wxListCtrl && wxUSE_LISTCTRL) ! { "Delete", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxListItemAttr_Delete, 1, NULL }, #if (wxLUA_USE_wxListCtrl && wxUSE_LISTCTRL) && (wxLUA_USE_wxColourPenBrush) --- 5097,5101 ---- #endif // ((wxCHECK_VERSION(2,8,0)) && (wxLUA_USE_wxListCtrl && wxUSE_LISTCTRL)) && (wxLUA_USE_wxListCtrl && wxUSE_LISTCTRL) ! { "Delete", WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, s_wxluafunc_wxLua_wxListItemAttr_Delete, 1, NULL }, #if (wxLUA_USE_wxListCtrl && wxUSE_LISTCTRL) && (wxLUA_USE_wxColourPenBrush) *************** *** 5179,5183 **** static wxLuaArgTag s_wxluatagArray_wxLua_wxListItem_Delete[] = { &s_wxluatag_wxListItem, NULL }; static int LUACALL wxLua_wxListItem_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxListItem_Delete[1] = {{ wxLua_wxListItem_Delete, WXLUAMETHOD_METHOD, 1, 1, s_wxluatagArray_wxLua_wxListItem_Delete }}; static int LUACALL wxLua_wxListItem_Delete(lua_State *L) { --- 5179,5183 ---- static wxLuaArgTag s_wxluatagArray_wxLua_wxListItem_Delete[] = { &s_wxluatag_wxListItem, NULL }; static int LUACALL wxLua_wxListItem_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxListItem_Delete[1] = {{ wxLua_wxListItem_Delete, WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, 1, 1, s_wxluatagArray_wxLua_wxListItem_Delete }}; static int LUACALL wxLua_wxListItem_Delete(lua_State *L) { *************** *** 5765,5769 **** { "Clear", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxListItem_Clear, 1, NULL }, { "ClearAttributes", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxListItem_ClearAttributes, 1, NULL }, ! { "Delete", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxListItem_Delete, 1, NULL }, { "GetAlign", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxListItem_GetAlign, 1, NULL }, { "GetAttributes", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxListItem_GetAttributes, 1, NULL }, --- 5765,5769 ---- { "Clear", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxListItem_Clear, 1, NULL }, { "ClearAttributes", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxListItem_ClearAttributes, 1, NULL }, ! { "Delete", WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, s_wxluafunc_wxLua_wxListItem_Delete, 1, NULL }, { "GetAlign", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxListItem_GetAlign, 1, NULL }, { "GetAttributes", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxListItem_GetAttributes, 1, NULL }, *************** *** 5840,5844 **** static wxLuaArgTag s_wxluatagArray_wxLua_wxListEvent_Delete[] = { &s_wxluatag_wxListEvent, NULL }; static int LUACALL wxLua_wxListEvent_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxListEvent_Delete[1] = {{ wxLua_wxListEvent_Delete, WXLUAMETHOD_METHOD, 1, 1, s_wxluatagArray_wxLua_wxListEvent_Delete }}; static int LUACALL wxLua_wxListEvent_Delete(lua_State *L) { --- 5840,5844 ---- static wxLuaArgTag s_wxluatagArray_wxLua_wxListEvent_Delete[] = { &s_wxluatag_wxListEvent, NULL }; static int LUACALL wxLua_wxListEvent_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxListEvent_Delete[1] = {{ wxLua_wxListEvent_Delete, WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, 1, 1, s_wxluatagArray_wxLua_wxListEvent_Delete }}; static int LUACALL wxLua_wxListEvent_Delete(lua_State *L) { *************** *** 6089,6093 **** // Map Lua Class Methods to C Binding Functions wxLuaBindMethod wxListEvent_methods[] = { ! { "Delete", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxListEvent_Delete, 1, NULL }, { "GetColumn", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxListEvent_GetColumn, 1, NULL }, { "GetData", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxListEvent_GetData, 1, NULL }, --- 6089,6093 ---- // Map Lua Class Methods to C Binding Functions wxLuaBindMethod wxListEvent_methods[] = { ! { "Delete", WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, s_wxluafunc_wxLua_wxListEvent_Delete, 1, NULL }, { "GetColumn", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxListEvent_GetColumn, 1, NULL }, { "GetData", WXLUAMETHOD_METHOD, s_wxluafunc_wxLua_wxListEvent_GetData, 1, NULL }, *************** *** 8082,8086 **** static wxLuaArgTag s_wxluatagArray_wxLua_wxSpinEvent_Delete[] = { &s_wxluatag_wxSpinEvent, NULL }; static int LUACALL wxLua_wxSpinEvent_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxSpinEvent_Delete[1] = {{ wxLua_wxSpinEvent_Delete, WXLUAMETHOD_METHOD, 1, 1, s_wxluatagArray_wxLua_wxSpinEvent_Delete }}; static int LUACALL wxLua_wxSpinEvent_Delete(lua_State *L) { --- 8082,8086 ---- static wxLuaArgTag s_wxluatagArray_wxLua_wxSpinEvent_Delete[] = { &s_wxluatag_wxSpinEvent, NULL }; static int LUACALL wxLua_wxSpinEvent_Delete(lua_State *L); ! static wxLuaBindCFunc s_wxluafunc_wxLua_wxSpinEvent_Delete[1] = {{ wxLua_wxSpinEvent_Delete, WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, 1, 1, s_wxluatagArray_wxLua_wxSpinEvent_Delete }}; static int LUACALL wxL... [truncated message content] |