Update of /cvsroot/wxlua/wxLua/bindings
In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv16205/wxLua/bindings
Modified Files:
genwxbind.lua
Log Message:
Fix the args for int arrays in bindings generator
Add wxMediaCtrl sample media.wx.lua
Turn on wxGL and wxMediaCtrl in wxLua, but they're still #if wxUSE_GLCANVAS/MEDIACTRL
Index: genwxbind.lua
===================================================================
RCS file: /cvsroot/wxlua/wxLua/bindings/genwxbind.lua,v
retrieving revision 1.139
retrieving revision 1.140
diff -C2 -d -r1.139 -r1.140
*** genwxbind.lua 30 Jun 2007 00:12:20 -0000 1.139
--- genwxbind.lua 2 Jul 2007 00:05:12 -0000 1.140
***************
*** 3141,3145 ****
declare = "wxArrayInt "
elseif argType == "IntArray_FromLuaTable" then
! overload_argList = overload_argList.."&s_wxluatag_wxArrayString, "
argItem = "NULL; ptr = "..argName.." = wxlState.GetIntArray("..argNum..", count_)"
declare = "int count_ = 0; wxLuaSmartIntArray ptr; int*"
--- 3141,3145 ----
declare = "wxArrayInt "
elseif argType == "IntArray_FromLuaTable" then
! overload_argList = overload_argList.."&s_wxluaarg_Table, "
argItem = "NULL; ptr = "..argName.." = wxlState.GetIntArray("..argNum..", count_)"
declare = "int count_ = 0; wxLuaSmartIntArray ptr; int*"
***************
*** 3167,3170 ****
--- 3167,3171 ----
end
+ overload_argList = overload_argList.."&s_wxluaarg_Table, "
argItem = "wxlState.GetStringArray("..argNum..", count)"
--declare = "int count = 0; wxLuaSmartStringArray ptr; "..argTypeWithAttrib.." "..argName.."; ptr = "
***************
*** 3176,3179 ****
--- 3177,3181 ----
end
+ overload_argList = overload_argList.."&s_wxluaarg_Table, "
argItem = "wxlState.GetIntArray("..argNum..", count)"
--declare = "int count = 0; wxLuaSmartIntArray ptr; "..argTypeWithAttrib.." "..argName.."; ptr = "
|