From: John L. <jr...@us...> - 2007-06-06 23:43:28
|
Update of /cvsroot/wxlua/wxLua/bindings/wxstc In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv4156/wxLua/bindings/wxstc Modified Files: wxstc_datatypes.lua Log Message: Rename structs WXLUACLASS, WXLUAMETHOD, WXLUADEFINE, WXLUASTRING, WXLUAEVENT to wxLuaBindClass, wxLuaBindMethod, wxLuaBindDefine, wxLuaBindString, wxLuaBindEvent Fix %renamed listCtrl:SetItemString to now use overload SetItem Fix recursion in traversing the base class methods Add IntArray_FromLuaTable for binding generator to do (int n, int* items) from a table Use NULL in bindings for items that are *pointers for clarity Use sizeof(struct name) instead of sizeof(array[0]) in bindings Rename wxLuaBinding GetLuaClassList to just GetClassArray since it's a C array Index: wxstc_datatypes.lua =================================================================== RCS file: /cvsroot/wxlua/wxLua/bindings/wxstc/wxstc_datatypes.lua,v retrieving revision 1.51 retrieving revision 1.52 diff -C2 -d -r1.51 -r1.52 *** wxstc_datatypes.lua 31 May 2007 17:18:46 -0000 1.51 --- wxstc_datatypes.lua 6 Jun 2007 23:42:54 -0000 1.52 *************** *** 49,52 **** --- 49,57 ---- Name = "HANDLE", }, + IntArray_FromLuaTable = { + DefType = "special", + IsNumber = true, + Name = "IntArray_FromLuaTable", + }, LPCVOID = { DefType = "number", |