From: John L. <jr...@us...> - 2007-02-22 00:02:08
|
Update of /cvsroot/wxlua/wxLua/bindings In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv16385/wxLua/bindings Modified Files: genwxbind.lua Log Message: Added wxLuaState::GetwxStringType who's input is either a lua string or a wxString userdata Use it in bindings instead of GetStringType wxNode::IndexOf is now protected in wxWidgets 2.8 so remove it Index: genwxbind.lua =================================================================== RCS file: /cvsroot/wxlua/wxLua/bindings/genwxbind.lua,v retrieving revision 1.98 retrieving revision 1.99 diff -C2 -d -r1.98 -r1.99 *** genwxbind.lua 15 Feb 2007 02:51:35 -0000 1.98 --- genwxbind.lua 22 Feb 2007 00:01:34 -0000 1.99 *************** *** 2808,2812 **** if memberType == "wxString" then CommentBindingTable(codeList, " // get the string value\n") ! table.insert(codeList, " wxString val = lua2wx(wxlState.GetStringType(2));\n") elseif not numeric and (not memberPtr or (memberPtr == "&")) then CommentBindingTable(codeList, " // get the data type value\n") --- 2808,2812 ---- if memberType == "wxString" then CommentBindingTable(codeList, " // get the string value\n") ! table.insert(codeList, " wxString val = wxlState.GetwxStringType(2);\n") elseif not numeric and (not memberPtr or (memberPtr == "&")) then CommentBindingTable(codeList, " // get the data type value\n") *************** *** 3142,3146 **** if argType == "wxString" then overload_argList = overload_argList.."&s_wxluaarg_String, " ! argItem = "lua2wx(wxlState.GetStringType("..argNum.."))" -- Default String Value --- 3142,3146 ---- if argType == "wxString" then overload_argList = overload_argList.."&s_wxluaarg_String, " ! argItem = "wxlState.GetwxStringType("..argNum..")" -- Default String Value *************** *** 3188,3192 **** if argType == "wxString" then overload_argList = overload_argList.."&s_wxluaarg_String, " ! argItem = "lua2wx(wxlState.GetStringType("..argNum.."))" -- Default String Value --- 3188,3192 ---- if argType == "wxString" then overload_argList = overload_argList.."&s_wxluaarg_String, " ! argItem = "wxlState.GetwxStringType("..argNum..")" -- Default String Value *************** *** 3218,3222 **** if argType == "wxString" then overload_argList = overload_argList.."&s_wxluaarg_String, " ! argItem = "lua2wx(wxlState.GetStringType("..argNum.."))" -- Default String Value --- 3218,3222 ---- if argType == "wxString" then overload_argList = overload_argList.."&s_wxluaarg_String, " ! argItem = "wxlState.GetwxStringType("..argNum..")" -- Default String Value |