From: John L. <jr...@us...> - 2009-03-31 04:24:00
|
Update of /cvsroot/wxlua/wxLua/modules/wxbind/src In directory 23jxhf1.ch3.sourceforge.com:/tmp/cvs-serv5090/wxLua/modules/wxbind/src Modified Files: wxadv_bind.cpp wxaui_bind.cpp wxbase_bind.cpp wxbase_data.cpp wxbase_file.cpp wxcore_controls.cpp wxcore_gdi.cpp wxcore_image.cpp wxcore_picker.cpp wxcore_windows.cpp wxhtml_bind.cpp wxnet_bind.cpp wxstc_bind.cpp Log Message: Fix last commit to really use the wxlua_getenumtype() and wxlua_getuintegertype() functions. Index: wxbase_bind.cpp =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/wxbind/src/wxbase_bind.cpp,v retrieving revision 1.16 retrieving revision 1.17 diff -C2 -d -r1.16 -r1.17 *** wxbase_bind.cpp 24 Mar 2009 04:15:13 -0000 1.16 --- wxbase_bind.cpp 31 Mar 2009 04:23:42 -0000 1.17 *************** *** 1672,1681 **** #if wxCHECK_VERSION(2,6,0) ! static wxLuaArgType s_wxluatypeArray_wxLua_function_wxMicroSleep[] = { &wxluatype_TNUMBER, NULL }; // %wxchkver_2_6 %function void wxMicroSleep(unsigned long microseconds) static int LUACALL wxLua_function_wxMicroSleep(lua_State *L) { // unsigned long microseconds ! unsigned long microseconds = (long)wxlua_getnumbertype(L, 1); // call wxMicroSleep wxMicroSleep(microseconds); --- 1672,1681 ---- #if wxCHECK_VERSION(2,6,0) ! static wxLuaArgType s_wxluatypeArray_wxLua_function_wxMicroSleep[] = { &wxluatype_TINTEGER, NULL }; // %wxchkver_2_6 %function void wxMicroSleep(unsigned long microseconds) static int LUACALL wxLua_function_wxMicroSleep(lua_State *L) { // unsigned long microseconds ! unsigned long microseconds = (unsigned long)wxlua_getuintegertype(L, 1); // call wxMicroSleep wxMicroSleep(microseconds); *************** *** 1685,1694 **** static wxLuaBindCFunc s_wxluafunc_wxLua_function_wxMicroSleep[1] = {{ wxLua_function_wxMicroSleep, WXLUAMETHOD_CFUNCTION, 1, 1, s_wxluatypeArray_wxLua_function_wxMicroSleep }}; ! static wxLuaArgType s_wxluatypeArray_wxLua_function_wxMilliSleep[] = { &wxluatype_TNUMBER, NULL }; // %wxchkver_2_6 %function void wxMilliSleep(unsigned long milliseconds) static int LUACALL wxLua_function_wxMilliSleep(lua_State *L) { // unsigned long milliseconds ! unsigned long milliseconds = (long)wxlua_getnumbertype(L, 1); // call wxMilliSleep wxMilliSleep(milliseconds); --- 1685,1694 ---- static wxLuaBindCFunc s_wxluafunc_wxLua_function_wxMicroSleep[1] = {{ wxLua_function_wxMicroSleep, WXLUAMETHOD_CFUNCTION, 1, 1, s_wxluatypeArray_wxLua_function_wxMicroSleep }}; ! static wxLuaArgType s_wxluatypeArray_wxLua_function_wxMilliSleep[] = { &wxluatype_TINTEGER, NULL }; // %wxchkver_2_6 %function void wxMilliSleep(unsigned long milliseconds) static int LUACALL wxLua_function_wxMilliSleep(lua_State *L) { // unsigned long milliseconds ! unsigned long milliseconds = (unsigned long)wxlua_getuintegertype(L, 1); // call wxMilliSleep wxMilliSleep(milliseconds); *************** *** 1935,1939 **** static wxLuaBindCFunc s_wxluafunc_wxLua_function_wxSysErrorCode[1] = {{ wxLua_function_wxSysErrorCode, WXLUAMETHOD_CFUNCTION, 0, 0, g_wxluaargtypeArray_None }}; ! static wxLuaArgType s_wxluatypeArray_wxLua_function_wxSysErrorMsg[] = { &wxluatype_TNUMBER, NULL }; // %function wxString wxSysErrorMsg(unsigned long nErrCode = 0) static int LUACALL wxLua_function_wxSysErrorMsg(lua_State *L) --- 1935,1939 ---- static wxLuaBindCFunc s_wxluafunc_wxLua_function_wxSysErrorCode[1] = {{ wxLua_function_wxSysErrorCode, WXLUAMETHOD_CFUNCTION, 0, 0, g_wxluaargtypeArray_None }}; ! static wxLuaArgType s_wxluatypeArray_wxLua_function_wxSysErrorMsg[] = { &wxluatype_TINTEGER, NULL }; // %function wxString wxSysErrorMsg(unsigned long nErrCode = 0) static int LUACALL wxLua_function_wxSysErrorMsg(lua_State *L) *************** *** 1942,1946 **** int argCount = lua_gettop(L); // unsigned long nErrCode = 0 ! unsigned long nErrCode = (argCount >= 1 ? (long)wxlua_getnumbertype(L, 1) : 0); // call wxSysErrorMsg wxString returns = (wxSysErrorMsg(nErrCode)); --- 1942,1946 ---- int argCount = lua_gettop(L); // unsigned long nErrCode = 0 ! unsigned long nErrCode = (argCount >= 1 ? (unsigned long)wxlua_getuintegertype(L, 1) : 0); // call wxSysErrorMsg wxString returns = (wxSysErrorMsg(nErrCode)); *************** *** 1991,2000 **** #if !wxCHECK_VERSION(2,6,0) ! static wxLuaArgType s_wxluatypeArray_wxLua_function_wxUsleep[] = { &wxluatype_TNUMBER, NULL }; // !%wxchkver_2_6 %function void wxUsleep(unsigned long milliseconds) static int LUACALL wxLua_function_wxUsleep(lua_State *L) { // unsigned long milliseconds ! unsigned long milliseconds = (long)wxlua_getnumbertype(L, 1); // call wxUsleep wxUsleep(milliseconds); --- 1991,2000 ---- #if !wxCHECK_VERSION(2,6,0) ! static wxLuaArgType s_wxluatypeArray_wxLua_function_wxUsleep[] = { &wxluatype_TINTEGER, NULL }; // !%wxchkver_2_6 %function void wxUsleep(unsigned long milliseconds) static int LUACALL wxLua_function_wxUsleep(lua_State *L) { // unsigned long milliseconds ! unsigned long milliseconds = (unsigned long)wxlua_getuintegertype(L, 1); // call wxUsleep wxUsleep(milliseconds); Index: wxnet_bind.cpp =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/wxbind/src/wxnet_bind.cpp,v retrieving revision 1.12 retrieving revision 1.13 diff -C2 -d -r1.12 -r1.13 *** wxnet_bind.cpp 24 Mar 2009 04:15:31 -0000 1.12 --- wxnet_bind.cpp 31 Mar 2009 04:23:42 -0000 1.13 *************** *** 283,287 **** } ! static wxLuaArgType s_wxluatypeArray_wxLua_wxSocketBase_Peek[] = { &wxluatype_wxSocketBase, &wxluatype_TNUMBER, NULL }; static int LUACALL wxLua_wxSocketBase_Peek(lua_State *L); static wxLuaBindCFunc s_wxluafunc_wxLua_wxSocketBase_Peek[1] = {{ wxLua_wxSocketBase_Peek, WXLUAMETHOD_METHOD, 2, 2, s_wxluatypeArray_wxLua_wxSocketBase_Peek }}; --- 283,287 ---- } ! static wxLuaArgType s_wxluatypeArray_wxLua_wxSocketBase_Peek[] = { &wxluatype_wxSocketBase, &wxluatype_TINTEGER, NULL }; static int LUACALL wxLua_wxSocketBase_Peek(lua_State *L); static wxLuaBindCFunc s_wxluafunc_wxLua_wxSocketBase_Peek[1] = {{ wxLua_wxSocketBase_Peek, WXLUAMETHOD_METHOD, 2, 2, s_wxluatypeArray_wxLua_wxSocketBase_Peek }}; *************** *** 309,313 **** ! static wxLuaArgType s_wxluatypeArray_wxLua_wxSocketBase_Read[] = { &wxluatype_wxSocketBase, &wxluatype_TLIGHTUSERDATA, &wxluatype_TNUMBER, NULL }; static int LUACALL wxLua_wxSocketBase_Read(lua_State *L); static wxLuaBindCFunc s_wxluafunc_wxLua_wxSocketBase_Read[1] = {{ wxLua_wxSocketBase_Read, WXLUAMETHOD_METHOD, 3, 3, s_wxluatypeArray_wxLua_wxSocketBase_Read }}; --- 309,313 ---- ! static wxLuaArgType s_wxluatypeArray_wxLua_wxSocketBase_Read[] = { &wxluatype_wxSocketBase, &wxluatype_TLIGHTUSERDATA, &wxluatype_TINTEGER, NULL }; static int LUACALL wxLua_wxSocketBase_Read(lua_State *L); static wxLuaBindCFunc s_wxluafunc_wxLua_wxSocketBase_Read[1] = {{ wxLua_wxSocketBase_Read, WXLUAMETHOD_METHOD, 3, 3, s_wxluatypeArray_wxLua_wxSocketBase_Read }}; *************** *** 335,339 **** ! static wxLuaArgType s_wxluatypeArray_wxLua_wxSocketBase_ReadMsg[] = { &wxluatype_wxSocketBase, &wxluatype_TNUMBER, NULL }; static int LUACALL wxLua_wxSocketBase_ReadMsg(lua_State *L); static wxLuaBindCFunc s_wxluafunc_wxLua_wxSocketBase_ReadMsg[1] = {{ wxLua_wxSocketBase_ReadMsg, WXLUAMETHOD_METHOD, 2, 2, s_wxluatypeArray_wxLua_wxSocketBase_ReadMsg }}; --- 335,339 ---- ! static wxLuaArgType s_wxluatypeArray_wxLua_wxSocketBase_ReadMsg[] = { &wxluatype_wxSocketBase, &wxluatype_TINTEGER, NULL }; static int LUACALL wxLua_wxSocketBase_ReadMsg(lua_State *L); static wxLuaBindCFunc s_wxluafunc_wxLua_wxSocketBase_ReadMsg[1] = {{ wxLua_wxSocketBase_ReadMsg, WXLUAMETHOD_METHOD, 2, 2, s_wxluatypeArray_wxLua_wxSocketBase_ReadMsg }}; *************** *** 473,477 **** } ! static wxLuaArgType s_wxluatypeArray_wxLua_wxSocketBase_Unread[] = { &wxluatype_wxSocketBase, &wxluatype_TSTRING, &wxluatype_TNUMBER, NULL }; static int LUACALL wxLua_wxSocketBase_Unread(lua_State *L); static wxLuaBindCFunc s_wxluafunc_wxLua_wxSocketBase_Unread[1] = {{ wxLua_wxSocketBase_Unread, WXLUAMETHOD_METHOD, 3, 3, s_wxluatypeArray_wxLua_wxSocketBase_Unread }}; --- 473,477 ---- } ! static wxLuaArgType s_wxluatypeArray_wxLua_wxSocketBase_Unread[] = { &wxluatype_wxSocketBase, &wxluatype_TSTRING, &wxluatype_TINTEGER, NULL }; static int LUACALL wxLua_wxSocketBase_Unread(lua_State *L); static wxLuaBindCFunc s_wxluafunc_wxLua_wxSocketBase_Unread[1] = {{ wxLua_wxSocketBase_Unread, WXLUAMETHOD_METHOD, 3, 3, s_wxluatypeArray_wxLua_wxSocketBase_Unread }}; *************** *** 583,587 **** } ! static wxLuaArgType s_wxluatypeArray_wxLua_wxSocketBase_Write[] = { &wxluatype_wxSocketBase, &wxluatype_TSTRING, &wxluatype_TNUMBER, NULL }; static int LUACALL wxLua_wxSocketBase_Write(lua_State *L); static wxLuaBindCFunc s_wxluafunc_wxLua_wxSocketBase_Write[1] = {{ wxLua_wxSocketBase_Write, WXLUAMETHOD_METHOD, 3, 3, s_wxluatypeArray_wxLua_wxSocketBase_Write }}; --- 583,587 ---- } ! static wxLuaArgType s_wxluatypeArray_wxLua_wxSocketBase_Write[] = { &wxluatype_wxSocketBase, &wxluatype_TSTRING, &wxluatype_TINTEGER, NULL }; static int LUACALL wxLua_wxSocketBase_Write(lua_State *L); static wxLuaBindCFunc s_wxluafunc_wxLua_wxSocketBase_Write[1] = {{ wxLua_wxSocketBase_Write, WXLUAMETHOD_METHOD, 3, 3, s_wxluatypeArray_wxLua_wxSocketBase_Write }}; *************** *** 1140,1144 **** } ! static wxLuaArgType s_wxluatypeArray_wxLua_wxIPaddress_Service1[] = { &wxluatype_wxIPaddress, &wxluatype_TNUMBER, NULL }; static int LUACALL wxLua_wxIPaddress_Service1(lua_State *L); // static wxLuaBindCFunc s_wxluafunc_wxLua_wxIPaddress_Service1[1] = {{ wxLua_wxIPaddress_Service1, WXLUAMETHOD_METHOD, 2, 2, s_wxluatypeArray_wxLua_wxIPaddress_Service1 }}; --- 1140,1144 ---- } ! static wxLuaArgType s_wxluatypeArray_wxLua_wxIPaddress_Service1[] = { &wxluatype_wxIPaddress, &wxluatype_TINTEGER, NULL }; static int LUACALL wxLua_wxIPaddress_Service1(lua_State *L); // static wxLuaBindCFunc s_wxluafunc_wxLua_wxIPaddress_Service1[1] = {{ wxLua_wxIPaddress_Service1, WXLUAMETHOD_METHOD, 2, 2, s_wxluatypeArray_wxLua_wxIPaddress_Service1 }}; *************** *** 1147,1151 **** { // unsigned short service ! unsigned short service = (short)wxlua_getnumbertype(L, 2); // get this wxIPaddress * self = (wxIPaddress *)wxluaT_getuserdatatype(L, 1, wxluatype_wxIPaddress); --- 1147,1151 ---- { // unsigned short service ! unsigned short service = (unsigned short)wxlua_getuintegertype(L, 2); // get this wxIPaddress * self = (wxIPaddress *)wxluaT_getuserdatatype(L, 1, wxluatype_wxIPaddress); *************** *** 1236,1240 **** int wxluatype_wxIPV4address = WXLUA_TUNKNOWN; ! static wxLuaArgType s_wxluatypeArray_wxLua_wxIPV4address_Hostname[] = { &wxluatype_wxIPV4address, &wxluatype_TNUMBER, NULL }; static int LUACALL wxLua_wxIPV4address_Hostname(lua_State *L); static wxLuaBindCFunc s_wxluafunc_wxLua_wxIPV4address_Hostname[1] = {{ wxLua_wxIPV4address_Hostname, WXLUAMETHOD_METHOD, 2, 2, s_wxluatypeArray_wxLua_wxIPV4address_Hostname }}; --- 1236,1240 ---- int wxluatype_wxIPV4address = WXLUA_TUNKNOWN; ! static wxLuaArgType s_wxluatypeArray_wxLua_wxIPV4address_Hostname[] = { &wxluatype_wxIPV4address, &wxluatype_TINTEGER, NULL }; static int LUACALL wxLua_wxIPV4address_Hostname(lua_State *L); static wxLuaBindCFunc s_wxluafunc_wxLua_wxIPV4address_Hostname[1] = {{ wxLua_wxIPV4address_Hostname, WXLUAMETHOD_METHOD, 2, 2, s_wxluatypeArray_wxLua_wxIPV4address_Hostname }}; *************** *** 1243,1247 **** { // unsigned long addr ! unsigned long addr = (long)wxlua_getnumbertype(L, 2); // get this wxIPV4address * self = (wxIPV4address *)wxluaT_getuserdatatype(L, 1, wxluatype_wxIPV4address); --- 1243,1247 ---- { // unsigned long addr ! unsigned long addr = (unsigned long)wxlua_getuintegertype(L, 2); // get this wxIPV4address * self = (wxIPV4address *)wxluaT_getuserdatatype(L, 1, wxluatype_wxIPV4address); Index: wxstc_bind.cpp =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/wxbind/src/wxstc_bind.cpp,v retrieving revision 1.12 retrieving revision 1.13 diff -C2 -d -r1.12 -r1.13 *** wxstc_bind.cpp 24 Mar 2009 04:15:31 -0000 1.12 --- wxstc_bind.cpp 31 Mar 2009 04:23:42 -0000 1.13 *************** *** 4026,4030 **** } ! static wxLuaArgType s_wxluatypeArray_wxLua_wxStyledTextCtrl_MarkerNext[] = { &wxluatype_wxStyledTextCtrl, &wxluatype_TNUMBER, &wxluatype_TNUMBER, NULL }; static int LUACALL wxLua_wxStyledTextCtrl_MarkerNext(lua_State *L); static wxLuaBindCFunc s_wxluafunc_wxLua_wxStyledTextCtrl_MarkerNext[1] = {{ wxLua_wxStyledTextCtrl_MarkerNext, WXLUAMETHOD_METHOD, 3, 3, s_wxluatypeArray_wxLua_wxStyledTextCtrl_MarkerNext }}; --- 4026,4030 ---- } ! static wxLuaArgType s_wxluatypeArray_wxLua_wxStyledTextCtrl_MarkerNext[] = { &wxluatype_wxStyledTextCtrl, &wxluatype_TNUMBER, &wxluatype_TINTEGER, NULL }; static int LUACALL wxLua_wxStyledTextCtrl_MarkerNext(lua_State *L); static wxLuaBindCFunc s_wxluafunc_wxLua_wxStyledTextCtrl_MarkerNext[1] = {{ wxLua_wxStyledTextCtrl_MarkerNext, WXLUAMETHOD_METHOD, 3, 3, s_wxluatypeArray_wxLua_wxStyledTextCtrl_MarkerNext }}; *************** *** 4033,4037 **** { // unsigned int markerMask ! unsigned int markerMask = (int)wxlua_getnumbertype(L, 3); // int lineStart int lineStart = (int)wxlua_getnumbertype(L, 2); --- 4033,4037 ---- { // unsigned int markerMask ! unsigned int markerMask = (unsigned int)wxlua_getuintegertype(L, 3); // int lineStart int lineStart = (int)wxlua_getnumbertype(L, 2); *************** *** 4046,4050 **** } ! static wxLuaArgType s_wxluatypeArray_wxLua_wxStyledTextCtrl_MarkerPrevious[] = { &wxluatype_wxStyledTextCtrl, &wxluatype_TNUMBER, &wxluatype_TNUMBER, NULL }; static int LUACALL wxLua_wxStyledTextCtrl_MarkerPrevious(lua_State *L); static wxLuaBindCFunc s_wxluafunc_wxLua_wxStyledTextCtrl_MarkerPrevious[1] = {{ wxLua_wxStyledTextCtrl_MarkerPrevious, WXLUAMETHOD_METHOD, 3, 3, s_wxluatypeArray_wxLua_wxStyledTextCtrl_MarkerPrevious }}; --- 4046,4050 ---- } ! static wxLuaArgType s_wxluatypeArray_wxLua_wxStyledTextCtrl_MarkerPrevious[] = { &wxluatype_wxStyledTextCtrl, &wxluatype_TNUMBER, &wxluatype_TINTEGER, NULL }; static int LUACALL wxLua_wxStyledTextCtrl_MarkerPrevious(lua_State *L); static wxLuaBindCFunc s_wxluafunc_wxLua_wxStyledTextCtrl_MarkerPrevious[1] = {{ wxLua_wxStyledTextCtrl_MarkerPrevious, WXLUAMETHOD_METHOD, 3, 3, s_wxluatypeArray_wxLua_wxStyledTextCtrl_MarkerPrevious }}; *************** *** 4053,4057 **** { // unsigned int markerMask ! unsigned int markerMask = (int)wxlua_getnumbertype(L, 3); // int lineStart int lineStart = (int)wxlua_getnumbertype(L, 2); --- 4053,4057 ---- { // unsigned int markerMask ! unsigned int markerMask = (unsigned int)wxlua_getuintegertype(L, 3); // int lineStart int lineStart = (int)wxlua_getnumbertype(L, 2); *************** *** 5400,5404 **** } ! static wxLuaArgType s_wxluatypeArray_wxLua_wxStyledTextCtrl_SetMarginMask[] = { &wxluatype_wxStyledTextCtrl, &wxluatype_TNUMBER, &wxluatype_TNUMBER, NULL }; static int LUACALL wxLua_wxStyledTextCtrl_SetMarginMask(lua_State *L); static wxLuaBindCFunc s_wxluafunc_wxLua_wxStyledTextCtrl_SetMarginMask[1] = {{ wxLua_wxStyledTextCtrl_SetMarginMask, WXLUAMETHOD_METHOD, 3, 3, s_wxluatypeArray_wxLua_wxStyledTextCtrl_SetMarginMask }}; --- 5400,5404 ---- } ! static wxLuaArgType s_wxluatypeArray_wxLua_wxStyledTextCtrl_SetMarginMask[] = { &wxluatype_wxStyledTextCtrl, &wxluatype_TNUMBER, &wxluatype_TINTEGER, NULL }; static int LUACALL wxLua_wxStyledTextCtrl_SetMarginMask(lua_State *L); static wxLuaBindCFunc s_wxluafunc_wxLua_wxStyledTextCtrl_SetMarginMask[1] = {{ wxLua_wxStyledTextCtrl_SetMarginMask, WXLUAMETHOD_METHOD, 3, 3, s_wxluatypeArray_wxLua_wxStyledTextCtrl_SetMarginMask }}; *************** *** 5407,5411 **** { // unsigned int mask ! unsigned int mask = (int)wxlua_getnumbertype(L, 3); // int margin int margin = (int)wxlua_getnumbertype(L, 2); --- 5407,5411 ---- { // unsigned int mask ! unsigned int mask = (unsigned int)wxlua_getuintegertype(L, 3); // int margin int margin = (int)wxlua_getnumbertype(L, 2); *************** *** 6408,6412 **** } ! static wxLuaArgType s_wxluatypeArray_wxLua_wxStyledTextCtrl_StartStyling[] = { &wxluatype_wxStyledTextCtrl, &wxluatype_TNUMBER, &wxluatype_TNUMBER, NULL }; static int LUACALL wxLua_wxStyledTextCtrl_StartStyling(lua_State *L); static wxLuaBindCFunc s_wxluafunc_wxLua_wxStyledTextCtrl_StartStyling[1] = {{ wxLua_wxStyledTextCtrl_StartStyling, WXLUAMETHOD_METHOD, 3, 3, s_wxluatypeArray_wxLua_wxStyledTextCtrl_StartStyling }}; --- 6408,6412 ---- } ! static wxLuaArgType s_wxluatypeArray_wxLua_wxStyledTextCtrl_StartStyling[] = { &wxluatype_wxStyledTextCtrl, &wxluatype_TNUMBER, &wxluatype_TINTEGER, NULL }; static int LUACALL wxLua_wxStyledTextCtrl_StartStyling(lua_State *L); static wxLuaBindCFunc s_wxluafunc_wxLua_wxStyledTextCtrl_StartStyling[1] = {{ wxLua_wxStyledTextCtrl_StartStyling, WXLUAMETHOD_METHOD, 3, 3, s_wxluatypeArray_wxLua_wxStyledTextCtrl_StartStyling }}; *************** *** 6415,6419 **** { // unsigned int mask ! unsigned int mask = (int)wxlua_getnumbertype(L, 3); // int pos int pos = (int)wxlua_getnumbertype(L, 2); --- 6415,6419 ---- { // unsigned int mask ! unsigned int mask = (unsigned int)wxlua_getuintegertype(L, 3); // int pos int pos = (int)wxlua_getnumbertype(L, 2); Index: wxcore_windows.cpp =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/wxbind/src/wxcore_windows.cpp,v retrieving revision 1.17 retrieving revision 1.18 diff -C2 -d -r1.17 -r1.18 *** wxcore_windows.cpp 24 Mar 2009 04:15:30 -0000 1.17 --- wxcore_windows.cpp 31 Mar 2009 04:23:42 -0000 1.18 *************** *** 5290,5294 **** #if (wxLUA_USE_wxNotebook && wxUSE_BOOKCTRL) && (wxCHECK_VERSION(2,8,0)) ! static wxLuaArgType s_wxluatypeArray_wxLua_wxBookCtrlBase_SetInternalBorder[] = { &wxluatype_wxBookCtrlBase, &wxluatype_TNUMBER, NULL }; static int LUACALL wxLua_wxBookCtrlBase_SetInternalBorder(lua_State *L); static wxLuaBindCFunc s_wxluafunc_wxLua_wxBookCtrlBase_SetInternalBorder[1] = {{ wxLua_wxBookCtrlBase_SetInternalBorder, WXLUAMETHOD_METHOD, 2, 2, s_wxluatypeArray_wxLua_wxBookCtrlBase_SetInternalBorder }}; --- 5290,5294 ---- #if (wxLUA_USE_wxNotebook && wxUSE_BOOKCTRL) && (wxCHECK_VERSION(2,8,0)) ! static wxLuaArgType s_wxluatypeArray_wxLua_wxBookCtrlBase_SetInternalBorder[] = { &wxluatype_wxBookCtrlBase, &wxluatype_TINTEGER, NULL }; static int LUACALL wxLua_wxBookCtrlBase_SetInternalBorder(lua_State *L); static wxLuaBindCFunc s_wxluafunc_wxLua_wxBookCtrlBase_SetInternalBorder[1] = {{ wxLua_wxBookCtrlBase_SetInternalBorder, WXLUAMETHOD_METHOD, 2, 2, s_wxluatypeArray_wxLua_wxBookCtrlBase_SetInternalBorder }}; *************** *** 5297,5301 **** { // unsigned int border ! unsigned int border = (int)wxlua_getnumbertype(L, 2); // get this wxBookCtrlBase * self = (wxBookCtrlBase *)wxluaT_getuserdatatype(L, 1, wxluatype_wxBookCtrlBase); --- 5297,5301 ---- { // unsigned int border ! unsigned int border = (unsigned int)wxlua_getuintegertype(L, 2); // get this wxBookCtrlBase * self = (wxBookCtrlBase *)wxluaT_getuserdatatype(L, 1, wxluatype_wxBookCtrlBase); Index: wxbase_data.cpp =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/wxbind/src/wxbase_data.cpp,v retrieving revision 1.18 retrieving revision 1.19 diff -C2 -d -r1.18 -r1.19 *** wxbase_data.cpp 24 Mar 2009 04:15:14 -0000 1.18 --- wxbase_data.cpp 31 Mar 2009 04:23:42 -0000 1.19 *************** *** 2542,2546 **** static wxLuaBindCFunc s_wxluafunc_wxLua_wxLongLong_delete[1] = {{ wxlua_userdata_delete, WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, 1, 1, s_wxluatypeArray_wxLua_wxLongLong_delete }}; ! static wxLuaArgType s_wxluatypeArray_wxLua_wxLongLong_constructor[] = { &wxluatype_TNUMBER, &wxluatype_TNUMBER, NULL }; static int LUACALL wxLua_wxLongLong_constructor(lua_State *L); static wxLuaBindCFunc s_wxluafunc_wxLua_wxLongLong_constructor[1] = {{ wxLua_wxLongLong_constructor, WXLUAMETHOD_CONSTRUCTOR, 0, 2, s_wxluatypeArray_wxLua_wxLongLong_constructor }}; --- 2542,2546 ---- static wxLuaBindCFunc s_wxluafunc_wxLua_wxLongLong_delete[1] = {{ wxlua_userdata_delete, WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, 1, 1, s_wxluatypeArray_wxLua_wxLongLong_delete }}; ! static wxLuaArgType s_wxluatypeArray_wxLua_wxLongLong_constructor[] = { &wxluatype_TNUMBER, &wxluatype_TINTEGER, NULL }; static int LUACALL wxLua_wxLongLong_constructor(lua_State *L); static wxLuaBindCFunc s_wxluafunc_wxLua_wxLongLong_constructor[1] = {{ wxLua_wxLongLong_constructor, WXLUAMETHOD_CONSTRUCTOR, 0, 2, s_wxluatypeArray_wxLua_wxLongLong_constructor }}; *************** *** 2551,2555 **** int argCount = lua_gettop(L); // unsigned long lo = 0 ! unsigned long lo = (argCount >= 2 ? (long)wxlua_getnumbertype(L, 2) : 0); // long hi = 0 long hi = (argCount >= 1 ? (long)wxlua_getnumbertype(L, 1) : 0); --- 2551,2555 ---- int argCount = lua_gettop(L); // unsigned long lo = 0 ! unsigned long lo = (argCount >= 2 ? (unsigned long)wxlua_getuintegertype(L, 2) : 0); // long hi = 0 long hi = (argCount >= 1 ? (long)wxlua_getnumbertype(L, 1) : 0); *************** *** 2662,2666 **** static wxLuaBindCFunc s_wxluafunc_wxLua_wxULongLong_delete[1] = {{ wxlua_userdata_delete, WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, 1, 1, s_wxluatypeArray_wxLua_wxULongLong_delete }}; ! static wxLuaArgType s_wxluatypeArray_wxLua_wxULongLong_constructor[] = { &wxluatype_TNUMBER, &wxluatype_TNUMBER, NULL }; static int LUACALL wxLua_wxULongLong_constructor(lua_State *L); static wxLuaBindCFunc s_wxluafunc_wxLua_wxULongLong_constructor[1] = {{ wxLua_wxULongLong_constructor, WXLUAMETHOD_CONSTRUCTOR, 0, 2, s_wxluatypeArray_wxLua_wxULongLong_constructor }}; --- 2662,2666 ---- static wxLuaBindCFunc s_wxluafunc_wxLua_wxULongLong_delete[1] = {{ wxlua_userdata_delete, WXLUAMETHOD_METHOD|WXLUAMETHOD_DELETE, 1, 1, s_wxluatypeArray_wxLua_wxULongLong_delete }}; ! static wxLuaArgType s_wxluatypeArray_wxLua_wxULongLong_constructor[] = { &wxluatype_TINTEGER, &wxluatype_TINTEGER, NULL }; static int LUACALL wxLua_wxULongLong_constructor(lua_State *L); static wxLuaBindCFunc s_wxluafunc_wxLua_wxULongLong_constructor[1] = {{ wxLua_wxULongLong_constructor, WXLUAMETHOD_CONSTRUCTOR, 0, 2, s_wxluatypeArray_wxLua_wxULongLong_constructor }}; *************** *** 2671,2677 **** int argCount = lua_gettop(L); // unsigned long lo = 0 ! unsigned long lo = (argCount >= 2 ? (long)wxlua_getnumbertype(L, 2) : 0); // unsigned long hi = 0 ! unsigned long hi = (argCount >= 1 ? (long)wxlua_getnumbertype(L, 1) : 0); // call constructor wxULongLong* returns = new wxULongLong(hi, lo); --- 2671,2677 ---- int argCount = lua_gettop(L); // unsigned long lo = 0 ! unsigned long lo = (argCount >= 2 ? (unsigned long)wxlua_getuintegertype(L, 2) : 0); // unsigned long hi = 0 ! unsigned long hi = (argCount >= 1 ? (unsigned long)wxlua_getuintegertype(L, 1) : 0); // call constructor wxULongLong* returns = new wxULongLong(hi, lo); Index: wxbase_file.cpp =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/wxbind/src/wxbase_file.cpp,v retrieving revision 1.16 retrieving revision 1.17 diff -C2 -d -r1.16 -r1.17 *** wxbase_file.cpp 24 Mar 2009 04:15:16 -0000 1.16 --- wxbase_file.cpp 31 Mar 2009 04:23:42 -0000 1.17 *************** *** 2809,2813 **** } ! static wxLuaArgType s_wxluatypeArray_wxLua_wxFile_Read[] = { &wxluatype_wxFile, &wxluatype_TNUMBER, NULL }; static int LUACALL wxLua_wxFile_Read(lua_State *L); static wxLuaBindCFunc s_wxluafunc_wxLua_wxFile_Read[1] = {{ wxLua_wxFile_Read, WXLUAMETHOD_METHOD, 2, 2, s_wxluatypeArray_wxLua_wxFile_Read }}; --- 2809,2813 ---- } ! static wxLuaArgType s_wxluatypeArray_wxLua_wxFile_Read[] = { &wxluatype_wxFile, &wxluatype_TINTEGER, NULL }; static int LUACALL wxLua_wxFile_Read(lua_State *L); static wxLuaBindCFunc s_wxluafunc_wxLua_wxFile_Read[1] = {{ wxLua_wxFile_Read, WXLUAMETHOD_METHOD, 2, 2, s_wxluatypeArray_wxLua_wxFile_Read }}; *************** *** 2913,2917 **** } ! static wxLuaArgType s_wxluatypeArray_wxLua_wxFile_Write[] = { &wxluatype_wxFile, &wxluatype_TSTRING, &wxluatype_TNUMBER, NULL }; static int LUACALL wxLua_wxFile_Write(lua_State *L); // static wxLuaBindCFunc s_wxluafunc_wxLua_wxFile_Write[1] = {{ wxLua_wxFile_Write, WXLUAMETHOD_METHOD, 3, 3, s_wxluatypeArray_wxLua_wxFile_Write }}; --- 2913,2917 ---- } ! static wxLuaArgType s_wxluatypeArray_wxLua_wxFile_Write[] = { &wxluatype_wxFile, &wxluatype_TSTRING, &wxluatype_TINTEGER, NULL }; static int LUACALL wxLua_wxFile_Write(lua_State *L); // static wxLuaBindCFunc s_wxluafunc_wxLua_wxFile_Write[1] = {{ wxLua_wxFile_Write, WXLUAMETHOD_METHOD, 3, 3, s_wxluatypeArray_wxLua_wxFile_Write }}; Index: wxadv_bind.cpp =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/wxbind/src/wxadv_bind.cpp,v retrieving revision 1.17 retrieving revision 1.18 diff -C2 -d -r1.17 -r1.18 *** wxadv_bind.cpp 24 Mar 2009 04:15:11 -0000 1.17 --- wxadv_bind.cpp 31 Mar 2009 04:23:42 -0000 1.18 *************** *** 827,831 **** int wxluatype_wxAnimation = WXLUA_TUNKNOWN; ! static wxLuaArgType s_wxluatypeArray_wxLua_wxAnimation_GetDelay[] = { &wxluatype_wxAnimation, &wxluatype_TNUMBER, NULL }; static int LUACALL wxLua_wxAnimation_GetDelay(lua_State *L); static wxLuaBindCFunc s_wxluafunc_wxLua_wxAnimation_GetDelay[1] = {{ wxLua_wxAnimation_GetDelay, WXLUAMETHOD_METHOD, 2, 2, s_wxluatypeArray_wxLua_wxAnimation_GetDelay }}; --- 827,831 ---- int wxluatype_wxAnimation = WXLUA_TUNKNOWN; ! static wxLuaArgType s_wxluatypeArray_wxLua_wxAnimation_GetDelay[] = { &wxluatype_wxAnimation, &wxluatype_TINTEGER, NULL }; static int LUACALL wxLua_wxAnimation_GetDelay(lua_State *L); static wxLuaBindCFunc s_wxluafunc_wxLua_wxAnimation_GetDelay[1] = {{ wxLua_wxAnimation_GetDelay, WXLUAMETHOD_METHOD, 2, 2, s_wxluatypeArray_wxLua_wxAnimation_GetDelay }}; *************** *** 834,838 **** { // unsigned int frame ! unsigned int frame = (int)wxlua_getnumbertype(L, 2); // get this wxAnimation * self = (wxAnimation *)wxluaT_getuserdatatype(L, 1, wxluatype_wxAnimation); --- 834,838 ---- { // unsigned int frame ! unsigned int frame = (unsigned int)wxlua_getuintegertype(L, 2); // get this wxAnimation * self = (wxAnimation *)wxluaT_getuserdatatype(L, 1, wxluatype_wxAnimation); *************** *** 847,851 **** #if (wxCHECK_VERSION(2,8,0) && wxLUA_USE_wxAnimation && wxUSE_ANIMATIONCTRL) && (wxLUA_USE_wxImage && wxUSE_IMAGE) ! static wxLuaArgType s_wxluatypeArray_wxLua_wxAnimation_GetFrame[] = { &wxluatype_wxAnimation, &wxluatype_TNUMBER, NULL }; static int LUACALL wxLua_wxAnimation_GetFrame(lua_State *L); static wxLuaBindCFunc s_wxluafunc_wxLua_wxAnimation_GetFrame[1] = {{ wxLua_wxAnimation_GetFrame, WXLUAMETHOD_METHOD, 2, 2, s_wxluatypeArray_wxLua_wxAnimation_GetFrame }}; --- 847,851 ---- #if (wxCHECK_VERSION(2,8,0) && wxLUA_USE_wxAnimation && wxUSE_ANIMATIONCTRL) && (wxLUA_USE_wxImage && wxUSE_IMAGE) ! static wxLuaArgType s_wxluatypeArray_wxLua_wxAnimation_GetFrame[] = { &wxluatype_wxAnimation, &wxluatype_TINTEGER, NULL }; static int LUACALL wxLua_wxAnimation_GetFrame(lua_State *L); static wxLuaBindCFunc s_wxluafunc_wxLua_wxAnimation_GetFrame[1] = {{ wxLua_wxAnimation_GetFrame, WXLUAMETHOD_METHOD, 2, 2, s_wxluatypeArray_wxLua_wxAnimation_GetFrame }}; *************** *** 854,858 **** { // unsigned int frame ! unsigned int frame = (int)wxlua_getnumbertype(L, 2); // get this wxAnimation * self = (wxAnimation *)wxluaT_getuserdatatype(L, 1, wxluatype_wxAnimation); --- 854,858 ---- { // unsigned int frame ! unsigned int frame = (unsigned int)wxlua_getuintegertype(L, 2); // get this wxAnimation * self = (wxAnimation *)wxluaT_getuserdatatype(L, 1, wxluatype_wxAnimation); *************** *** 1526,1530 **** #if (wxLUA_USE_wxBitmapComboBox && wxUSE_BITMAPCOMBOBOX) && (wxLUA_USE_wxBitmap) ! static wxLuaArgType s_wxluatypeArray_wxLua_wxBitmapComboBox_GetItemBitmap[] = { &wxluatype_wxBitmapComboBox, &wxluatype_TNUMBER, NULL }; static int LUACALL wxLua_wxBitmapComboBox_GetItemBitmap(lua_State *L); static wxLuaBindCFunc s_wxluafunc_wxLua_wxBitmapComboBox_GetItemBitmap[1] = {{ wxLua_wxBitmapComboBox_GetItemBitmap, WXLUAMETHOD_METHOD, 2, 2, s_wxluatypeArray_wxLua_wxBitmapComboBox_GetItemBitmap }}; --- 1526,1530 ---- #if (wxLUA_USE_wxBitmapComboBox && wxUSE_BITMAPCOMBOBOX) && (wxLUA_USE_wxBitmap) ! static wxLuaArgType s_wxluatypeArray_wxLua_wxBitmapComboBox_GetItemBitmap[] = { &wxluatype_wxBitmapComboBox, &wxluatype_TINTEGER, NULL }; static int LUACALL wxLua_wxBitmapComboBox_GetItemBitmap(lua_State *L); static wxLuaBindCFunc s_wxluafunc_wxLua_wxBitmapComboBox_GetItemBitmap[1] = {{ wxLua_wxBitmapComboBox_GetItemBitmap, WXLUAMETHOD_METHOD, 2, 2, s_wxluatypeArray_wxLua_wxBitmapComboBox_GetItemBitmap }}; *************** *** 1533,1537 **** { // unsigned int n ! unsigned int n = (int)wxlua_getnumbertype(L, 2); // get this wxBitmapComboBox * self = (wxBitmapComboBox *)wxluaT_getuserdatatype(L, 1, wxluatype_wxBitmapComboBox); --- 1533,1537 ---- { // unsigned int n ! unsigned int n = (unsigned int)wxlua_getuintegertype(L, 2); // get this wxBitmapComboBox * self = (wxBitmapComboBox *)wxluaT_getuserdatatype(L, 1, wxluatype_wxBitmapComboBox); *************** *** 1547,1551 **** } ! static wxLuaArgType s_wxluatypeArray_wxLua_wxBitmapComboBox_Insert2[] = { &wxluatype_wxBitmapComboBox, &wxluatype_TSTRING, &wxluatype_wxBitmap, &wxluatype_TNUMBER, &wxluatype_wxClientData, NULL }; static int LUACALL wxLua_wxBitmapComboBox_Insert2(lua_State *L); // // static wxLuaBindCFunc s_wxluafunc_wxLua_wxBitmapComboBox_Insert2[1] = {{ wxLua_wxBitmapComboBox_Insert2, WXLUAMETHOD_METHOD, 5, 5, s_wxluatypeArray_wxLua_wxBitmapComboBox_Insert2 }}; --- 1547,1551 ---- } ! static wxLuaArgType s_wxluatypeArray_wxLua_wxBitmapComboBox_Insert2[] = { &wxluatype_wxBitmapComboBox, &wxluatype_TSTRING, &wxluatype_wxBitmap, &wxluatype_TINTEGER, &wxluatype_wxClientData, NULL }; static int LUACALL wxLua_wxBitmapComboBox_Insert2(lua_State *L); // // static wxLuaBindCFunc s_wxluafunc_wxLua_wxBitmapComboBox_Insert2[1] = {{ wxLua_wxBitmapComboBox_Insert2, WXLUAMETHOD_METHOD, 5, 5, s_wxluatypeArray_wxLua_wxBitmapComboBox_Insert2 }}; *************** *** 1556,1560 **** wxClientData * clientData = (wxClientData *)wxluaT_getuserdatatype(L, 5, wxluatype_wxClientData); // unsigned int pos ! unsigned int pos = (int)wxlua_getnumbertype(L, 4); // const wxBitmap bitmap const wxBitmap * bitmap = (const wxBitmap *)wxluaT_getuserdatatype(L, 3, wxluatype_wxBitmap); --- 1556,1560 ---- wxClientData * clientData = (wxClientData *)wxluaT_getuserdatatype(L, 5, wxluatype_wxClientData); // unsigned int pos ! unsigned int pos = (unsigned int)wxlua_getuintegertype(L, 4); // const wxBitmap bitmap const wxBitmap * bitmap = (const wxBitmap *)wxluaT_getuserdatatype(L, 3, wxluatype_wxBitmap); *************** *** 1571,1575 **** } ! static wxLuaArgType s_wxluatypeArray_wxLua_wxBitmapComboBox_Insert1[] = { &wxluatype_wxBitmapComboBox, &wxluatype_TSTRING, &wxluatype_wxBitmap, &wxluatype_TNUMBER, &wxluatype_TNUMBER, NULL }; static int LUACALL wxLua_wxBitmapComboBox_Insert1(lua_State *L); // // static wxLuaBindCFunc s_wxluafunc_wxLua_wxBitmapComboBox_Insert1[1] = {{ wxLua_wxBitmapComboBox_Insert1, WXLUAMETHOD_METHOD, 5, 5, s_wxluatypeArray_wxLua_wxBitmapComboBox_Insert1 }}; --- 1571,1575 ---- } ! static wxLuaArgType s_wxluatypeArray_wxLua_wxBitmapComboBox_Insert1[] = { &wxluatype_wxBitmapComboBox, &wxluatype_TSTRING, &wxluatype_wxBitmap, &wxluatype_TINTEGER, &wxluatype_TNUMBER, NULL }; static int LUACALL wxLua_wxBitmapComboBox_Insert1(lua_State *L); // // static wxLuaBindCFunc s_wxluafunc_wxLua_wxBitmapComboBox_Insert1[1] = {{ wxLua_wxBitmapComboBox_Insert1, WXLUAMETHOD_METHOD, 5, 5, s_wxluatypeArray_wxLua_wxBitmapComboBox_Insert1 }}; *************** *** 1580,1584 **** long data = (long)wxlua_getnumbertype(L, 5); // unsigned int pos ! unsigned int pos = (int)wxlua_getnumbertype(L, 4); // const wxBitmap bitmap const wxBitmap * bitmap = (const wxBitmap *)wxluaT_getuserdatatype(L, 3, wxluatype_wxBitmap); --- 1580,1584 ---- long data = (long)wxlua_getnumbertype(L, 5); // unsigned int pos ! unsigned int pos = (unsigned int)wxlua_getuintegertype(L, 4); // const wxBitmap bitmap const wxBitmap * bitmap = (const wxBitmap *)wxluaT_getuserdatatype(L, 3, wxluatype_wxBitmap); *************** *** 1595,1599 **** } ! static wxLuaArgType s_wxluatypeArray_wxLua_wxBitmapComboBox_Insert[] = { &wxluatype_wxBitmapComboBox, &wxluatype_TSTRING, &wxluatype_wxBitmap, &wxluatype_TNUMBER, NULL }; static int LUACALL wxLua_wxBitmapComboBox_Insert(lua_State *L); // // static wxLuaBindCFunc s_wxluafunc_wxLua_wxBitmapComboBox_Insert[1] = {{ wxLua_wxBitmapComboBox_Insert, WXLUAMETHOD_METHOD, 4, 4, s_wxluatypeArray_wxLua_wxBitmapComboBox_Insert }}; --- 1595,1599 ---- } ! static wxLuaArgType s_wxluatypeArray_wxLua_wxBitmapComboBox_Insert[] = { &wxluatype_wxBitmapComboBox, &wxluatype_TSTRING, &wxluatype_wxBitmap, &wxluatype_TINTEGER, NULL }; static int LUACALL wxLua_wxBitmapComboBox_Insert(lua_State *L); // // static wxLuaBindCFunc s_wxluafunc_wxLua_wxBitmapComboBox_Insert[1] = {{ wxLua_wxBitmapComboBox_Insert, WXLUAMETHOD_METHOD, 4, 4, s_wxluatypeArray_wxLua_wxBitmapComboBox_Insert }}; *************** *** 1602,1606 **** { // unsigned int pos ! unsigned int pos = (int)wxlua_getnumbertype(L, 4); // const wxBitmap bitmap const wxBitmap * bitmap = (const wxBitmap *)wxluaT_getuserdatatype(L, 3, wxluatype_wxBitmap); --- 1602,1606 ---- { // unsigned int pos ! unsigned int pos = (unsigned int)wxlua_getuintegertype(L, 4); // const wxBitmap bitmap const wxBitmap * bitmap = (const wxBitmap *)wxluaT_getuserdatatype(L, 3, wxluatype_wxBitmap); *************** *** 1617,1621 **** } ! static wxLuaArgType s_wxluatypeArray_wxLua_wxBitmapComboBox_SetItemBitmap[] = { &wxluatype_wxBitmapComboBox, &wxluatype_TNUMBER, &wxluatype_wxBitmap, NULL }; static int LUACALL wxLua_wxBitmapComboBox_SetItemBitmap(lua_State *L); static wxLuaBindCFunc s_wxluafunc_wxLua_wxBitmapComboBox_SetItemBitmap[1] = {{ wxLua_wxBitmapComboBox_SetItemBitmap, WXLUAMETHOD_METHOD, 3, 3, s_wxluatypeArray_wxLua_wxBitmapComboBox_SetItemBitmap }}; --- 1617,1621 ---- } ! static wxLuaArgType s_wxluatypeArray_wxLua_wxBitmapComboBox_SetItemBitmap[] = { &wxluatype_wxBitmapComboBox, &wxluatype_TINTEGER, &wxluatype_wxBitmap, NULL }; static int LUACALL wxLua_wxBitmapComboBox_SetItemBitmap(lua_State *L); static wxLuaBindCFunc s_wxluafunc_wxLua_wxBitmapComboBox_SetItemBitmap[1] = {{ wxLua_wxBitmapComboBox_SetItemBitmap, WXLUAMETHOD_METHOD, 3, 3, s_wxluatypeArray_wxLua_wxBitmapComboBox_SetItemBitmap }}; *************** *** 1626,1630 **** const wxBitmap * bitmap = (const wxBitmap *)wxluaT_getuserdatatype(L, 3, wxluatype_wxBitmap); // unsigned int n ! unsigned int n = (int)wxlua_getnumbertype(L, 2); // get this wxBitmapComboBox * self = (wxBitmapComboBox *)wxluaT_getuserdatatype(L, 1, wxluatype_wxBitmapComboBox); --- 1626,1630 ---- const wxBitmap * bitmap = (const wxBitmap *)wxluaT_getuserdatatype(L, 3, wxluatype_wxBitmap); // unsigned int n ! unsigned int n = (unsigned int)wxlua_getuintegertype(L, 2); // get this wxBitmapComboBox * self = (wxBitmapComboBox *)wxluaT_getuserdatatype(L, 1, wxluatype_wxBitmapComboBox); *************** *** 2860,2864 **** { // const wxDateTime::WeekDay wd ! const wxDateTime::WeekDay wd = (wxDateTime::WeekDay)wxlua_getenumtype(L, 2); // get this wxCalendarEvent * self = (wxCalendarEvent *)wxluaT_getuserdatatype(L, 1, wxluatype_wxCalendarEvent); --- 2860,2864 ---- { // const wxDateTime::WeekDay wd ! const wxDateTime::WeekDay wd = (const wxDateTime::WeekDay)wxlua_getenumtype(L, 2); // get this wxCalendarEvent * self = (wxCalendarEvent *)wxluaT_getuserdatatype(L, 1, wxluatype_wxCalendarEvent); *************** *** 6585,6589 **** } ! static wxLuaArgType s_wxluatypeArray_wxLua_wxSound_Play[] = { &wxluatype_wxSound, &wxluatype_TNUMBER, NULL }; static int LUACALL wxLua_wxSound_Play(lua_State *L); // // static wxLuaBindCFunc s_wxluafunc_wxLua_wxSound_Play[1] = {{ wxLua_wxSound_Play, WXLUAMETHOD_METHOD, 1, 2, s_wxluatypeArray_wxLua_wxSound_Play }}; --- 6585,6589 ---- } ! static wxLuaArgType s_wxluatypeArray_wxLua_wxSound_Play[] = { &wxluatype_wxSound, &wxluatype_TINTEGER, NULL }; static int LUACALL wxLua_wxSound_Play(lua_State *L); // // static wxLuaBindCFunc s_wxluafunc_wxLua_wxSound_Play[1] = {{ wxLua_wxSound_Play, WXLUAMETHOD_METHOD, 1, 2, s_wxluatypeArray_wxLua_wxSound_Play }}; *************** *** 6594,6598 **** int argCount = lua_gettop(L); // unsigned int flags = wxSOUND_ASYNC ! unsigned int flags = (argCount >= 2 ? (int)wxlua_getnumbertype(L, 2) : wxSOUND_ASYNC); // get this wxSound * self = (wxSound *)wxluaT_getuserdatatype(L, 1, wxluatype_wxSound); --- 6594,6598 ---- int argCount = lua_gettop(L); // unsigned int flags = wxSOUND_ASYNC ! unsigned int flags = (argCount >= 2 ? (unsigned int)wxlua_getuintegertype(L, 2) : wxSOUND_ASYNC); // get this wxSound * self = (wxSound *)wxluaT_getuserdatatype(L, 1, wxluatype_wxSound); *************** *** 6754,6758 **** #if (wxCHECK_VERSION(2,6,0)) && ((wxLUA_USE_wxWave) && (defined(__WXMSW__) && !wxCHECK_VERSION(2,6,0) && wxUSE_WAVE)) ! static wxLuaArgType s_wxluatypeArray_wxLua_wxWave_Play1[] = { &wxluatype_wxWave, &wxluatype_TNUMBER, NULL }; static int LUACALL wxLua_wxWave_Play1(lua_State *L); // // static wxLuaBindCFunc s_wxluafunc_wxLua_wxWave_Play1[1] = {{ wxLua_wxWave_Play1, WXLUAMETHOD_METHOD, 1, 2, s_wxluatypeArray_wxLua_wxWave_Play1 }}; --- 6754,6758 ---- #if (wxCHECK_VERSION(2,6,0)) && ((wxLUA_USE_wxWave) && (defined(__WXMSW__) && !wxCHECK_VERSION(2,6,0) && wxUSE_WAVE)) ! static wxLuaArgType s_wxluatypeArray_wxLua_wxWave_Play1[] = { &wxluatype_wxWave, &wxluatype_TINTEGER, NULL }; static int LUACALL wxLua_wxWave_Play1(lua_State *L); // // static wxLuaBindCFunc s_wxluafunc_wxLua_wxWave_Play1[1] = {{ wxLua_wxWave_Play1, WXLUAMETHOD_METHOD, 1, 2, s_wxluatypeArray_wxLua_wxWave_Play1 }}; *************** *** 6763,6767 **** int argCount = lua_gettop(L); // unsigned int flags = wxSOUND_ASYNC ! unsigned int flags = (argCount >= 2 ? (int)wxlua_getnumbertype(L, 2) : wxSOUND_ASYNC); // get this wxWave * self = (wxWave *)wxluaT_getuserdatatype(L, 1, wxluatype_wxWave); --- 6763,6767 ---- int argCount = lua_gettop(L); // unsigned int flags = wxSOUND_ASYNC ! unsigned int flags = (argCount >= 2 ? (unsigned int)wxlua_getuintegertype(L, 2) : wxSOUND_ASYNC); // get this wxWave * self = (wxWave *)wxluaT_getuserdatatype(L, 1, wxluatype_wxWave); Index: wxhtml_bind.cpp =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/wxbind/src/wxhtml_bind.cpp,v retrieving revision 1.11 retrieving revision 1.12 diff -C2 -d -r1.11 -r1.12 *** wxhtml_bind.cpp 24 Mar 2009 04:15:31 -0000 1.11 --- wxhtml_bind.cpp 31 Mar 2009 04:23:42 -0000 1.12 *************** *** 3435,3439 **** #endif // (((wxLUA_USE_wxValidator && wxUSE_VALIDATORS) && ((wxLUA_USE_wxHTML && wxUSE_HTML) && (wxCHECK_VERSION(2,8,0)))) && (wxLUA_USE_wxArrayString)) && (wxLUA_USE_wxPointSizeRect) ! static wxLuaArgType s_wxluatypeArray_wxLua_wxSimpleHtmlListBox_Delete[] = { &wxluatype_wxSimpleHtmlListBox, &wxluatype_TNUMBER, NULL }; static int LUACALL wxLua_wxSimpleHtmlListBox_Delete(lua_State *L); static wxLuaBindCFunc s_wxluafunc_wxLua_wxSimpleHtmlListBox_Delete[1] = {{ wxLua_wxSimpleHtmlListBox_Delete, WXLUAMETHOD_METHOD, 2, 2, s_wxluatypeArray_wxLua_wxSimpleHtmlListBox_Delete }}; --- 3435,3439 ---- #endif // (((wxLUA_USE_wxValidator && wxUSE_VALIDATORS) && ((wxLUA_USE_wxHTML && wxUSE_HTML) && (wxCHECK_VERSION(2,8,0)))) && (wxLUA_USE_wxArrayString)) && (wxLUA_USE_wxPointSizeRect) ! static wxLuaArgType s_wxluatypeArray_wxLua_wxSimpleHtmlListBox_Delete[] = { &wxluatype_wxSimpleHtmlListBox, &wxluatype_TINTEGER, NULL }; static int LUACALL wxLua_wxSimpleHtmlListBox_Delete(lua_State *L); static wxLuaBindCFunc s_wxluafunc_wxLua_wxSimpleHtmlListBox_Delete[1] = {{ wxLua_wxSimpleHtmlListBox_Delete, WXLUAMETHOD_METHOD, 2, 2, s_wxluatypeArray_wxLua_wxSimpleHtmlListBox_Delete }}; *************** *** 3442,3446 **** { // unsigned int n ! unsigned int n = (int)wxlua_getnumbertype(L, 2); // get this wxSimpleHtmlListBox * self = (wxSimpleHtmlListBox *)wxluaT_getuserdatatype(L, 1, wxluatype_wxSimpleHtmlListBox); --- 3442,3446 ---- { // unsigned int n ! unsigned int n = (unsigned int)wxlua_getuintegertype(L, 2); // get this wxSimpleHtmlListBox * self = (wxSimpleHtmlListBox *)wxluaT_getuserdatatype(L, 1, wxluatype_wxSimpleHtmlListBox); *************** *** 3483,3487 **** } ! static wxLuaArgType s_wxluatypeArray_wxLua_wxSimpleHtmlListBox_GetString[] = { &wxluatype_wxSimpleHtmlListBox, &wxluatype_TNUMBER, NULL }; static int LUACALL wxLua_wxSimpleHtmlListBox_GetString(lua_State *L); static wxLuaBindCFunc s_wxluafunc_wxLua_wxSimpleHtmlListBox_GetString[1] = {{ wxLua_wxSimpleHtmlListBox_GetString, WXLUAMETHOD_METHOD, 2, 2, s_wxluatypeArray_wxLua_wxSimpleHtmlListBox_GetString }}; --- 3483,3487 ---- } ! static wxLuaArgType s_wxluatypeArray_wxLua_wxSimpleHtmlListBox_GetString[] = { &wxluatype_wxSimpleHtmlListBox, &wxluatype_TINTEGER, NULL }; static int LUACALL wxLua_wxSimpleHtmlListBox_GetString(lua_State *L); static wxLuaBindCFunc s_wxluafunc_wxLua_wxSimpleHtmlListBox_GetString[1] = {{ wxLua_wxSimpleHtmlListBox_GetString, WXLUAMETHOD_METHOD, 2, 2, s_wxluatypeArray_wxLua_wxSimpleHtmlListBox_GetString }}; *************** *** 3490,3494 **** { // unsigned int n ! unsigned int n = (int)wxlua_getnumbertype(L, 2); // get this wxSimpleHtmlListBox * self = (wxSimpleHtmlListBox *)wxluaT_getuserdatatype(L, 1, wxluatype_wxSimpleHtmlListBox); --- 3490,3494 ---- { // unsigned int n ! unsigned int n = (unsigned int)wxlua_getuintegertype(L, 2); // get this wxSimpleHtmlListBox * self = (wxSimpleHtmlListBox *)wxluaT_getuserdatatype(L, 1, wxluatype_wxSimpleHtmlListBox); *************** *** 3540,3544 **** } ! static wxLuaArgType s_wxluatypeArray_wxLua_wxSimpleHtmlListBox_SetString[] = { &wxluatype_wxSimpleHtmlListBox, &wxluatype_TNUMBER, &wxluatype_TSTRING, NULL }; static int LUACALL wxLua_wxSimpleHtmlListBox_SetString(lua_State *L); static wxLuaBindCFunc s_wxluafunc_wxLua_wxSimpleHtmlListBox_SetString[1] = {{ wxLua_wxSimpleHtmlListBox_SetString, WXLUAMETHOD_METHOD, 3, 3, s_wxluatypeArray_wxLua_wxSimpleHtmlListBox_SetString }}; --- 3540,3544 ---- } ! static wxLuaArgType s_wxluatypeArray_wxLua_wxSimpleHtmlListBox_SetString[] = { &wxluatype_wxSimpleHtmlListBox, &wxluatype_TINTEGER, &wxluatype_TSTRING, NULL }; static int LUACALL wxLua_wxSimpleHtmlListBox_SetString(lua_State *L); static wxLuaBindCFunc s_wxluafunc_wxLua_wxSimpleHtmlListBox_SetString[1] = {{ wxLua_wxSimpleHtmlListBox_SetString, WXLUAMETHOD_METHOD, 3, 3, s_wxluatypeArray_wxLua_wxSimpleHtmlListBox_SetString }}; *************** *** 3549,3553 **** const wxString s = wxlua_getwxStringtype(L, 3); // unsigned int n ! unsigned int n = (int)wxlua_getnumbertype(L, 2); // get this wxSimpleHtmlListBox * self = (wxSimpleHtmlListBox *)wxluaT_getuserdatatype(L, 1, wxluatype_wxSimpleHtmlListBox); --- 3549,3553 ---- const wxString s = wxlua_getwxStringtype(L, 3); // unsigned int n ! unsigned int n = (unsigned int)wxlua_getuintegertype(L, 2); // get this wxSimpleHtmlListBox * self = (wxSimpleHtmlListBox *)wxluaT_getuserdatatype(L, 1, wxluatype_wxSimpleHtmlListBox); *************** *** 4482,4486 **** { // const int id ! const int id = (int)wxlua_getnumbertype(L, 2); // get this wxHtmlHelpController * self = (wxHtmlHelpController *)wxluaT_getuserdatatype(L, 1, wxluatype_wxHtmlHelpController); --- 4482,4486 ---- { // const int id ! const int id = (const int)wxlua_getnumbertype(L, 2); // get this wxHtmlHelpController * self = (wxHtmlHelpController *)wxluaT_getuserdatatype(L, 1, wxluatype_wxHtmlHelpController); Index: wxcore_controls.cpp =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/wxbind/src/wxcore_controls.cpp,v retrieving revision 1.18 retrieving revision 1.19 diff -C2 -d -r1.18 -r1.19 *** wxcore_controls.cpp 24 Mar 2009 04:15:20 -0000 1.18 --- wxcore_controls.cpp 31 Mar 2009 04:23:42 -0000 1.19 *************** *** 846,850 **** { // const wxCheckBoxState state ! const wxCheckBoxState state = (wxCheckBoxState)wxlua_getenumtype(L, 2); // get this wxCheckBox * self = (wxCheckBox *)wxluaT_getuserdatatype(L, 1, wxluatype_wxCheckBox); --- 846,850 ---- { // const wxCheckBoxState state ! const wxCheckBoxState state = (const wxCheckBoxState)wxlua_getenumtype(L, 2); // get this wxCheckBox * self = (wxCheckBox *)wxluaT_getuserdatatype(L, 1, wxluatype_wxCheckBox); *************** *** 1066,1070 **** } ! static wxLuaArgType s_wxluatypeArray_wxLua_wxControlWithItems_Delete[] = { &wxluatype_wxControlWithItems, &wxluatype_TNUMBER, NULL }; static int LUACALL wxLua_wxControlWithItems_Delete(lua_State *L); static wxLuaBindCFunc s_wxluafunc_wxLua_wxControlWithItems_Delete[1] = {{ wxLua_wxControlWithItems_Delete, WXLUAMETHOD_METHOD, 2, 2, s_wxluatypeArray_wxLua_wxControlWithItems_Delete }}; --- 1066,1070 ---- } ! static wxLuaArgType s_wxluatypeArray_wxLua_wxControlWithItems_Delete[] = { &wxluatype_wxControlWithItems, &wxluatype_TINTEGER, NULL }; static int LUACALL wxLua_wxControlWithItems_Delete(lua_State *L); static wxLuaBindCFunc s_wxluafunc_wxLua_wxControlWithItems_Delete[1] = {{ wxLua_wxControlWithItems_Delete, WXLUAMETHOD_METHOD, 2, 2, s_wxluatypeArray_wxLua_wxControlWithItems_Delete }}; *************** *** 1073,1077 **** { // unsigned int n ! unsigned int n = (int)wxlua_getnumbertype(L, 2); // get this wxControlWithItems * self = (wxControlWithItems *)wxluaT_getuserdatatype(L, 1, wxluatype_wxControlWithItems); --- 1073,1077 ---- { // unsigned int n ! unsigned int n = (unsigned int)wxlua_getuintegertype(L, 2); // get this wxControlWithItems * self = (wxControlWithItems *)wxluaT_getuserdatatype(L, 1, wxluatype_wxControlWithItems); *************** *** 1100,1104 **** } ! static wxLuaArgType s_wxluatypeArray_wxLua_wxControlWithItems_GetClientData[] = { &wxluatype_wxControlWithItems, &wxluatype_TNUMBER, NULL }; static int LUACALL wxLua_wxControlWithItems_GetClientData(lua_State *L); static wxLuaBindCFunc s_wxluafunc_wxLua_wxControlWithItems_GetClientData[1] = {{ wxLua_wxControlWithItems_GetClientData, WXLUAMETHOD_METHOD, 2, 2, s_wxluatypeArray_wxLua_wxControlWithItems_GetClientData }}; --- 1100,1104 ---- } ! static wxLuaArgType s_wxluatypeArray_wxLua_wxControlWithItems_GetClientData[] = { &wxluatype_wxControlWithItems, &wxluatype_TINTEGER, NULL }; static int LUACALL wxLua_wxControlWithItems_GetClientData(lua_State *L); static wxLuaBindCFunc s_wxluafunc_wxLua_wxControlWithItems_GetClientData[1] = {{ wxLua_wxControlWithItems_GetClientData, WXLUAMETHOD_METHOD, 2, 2, s_wxluatypeArray_wxLua_wxControlWithItems_GetClientData }}; *************** *** 1107,1111 **** { // unsigned int n ! unsigned int n = (int)wxlua_getnumbertype(L, 2); // get this wxControlWithItems * self = (wxControlWithItems *)wxluaT_getuserdatatype(L, 1, wxluatype_wxControlWithItems); --- 1107,1111 ---- { // unsigned int n ! unsigned int n = (unsigned int)wxlua_getuintegertype(L, 2); // get this wxControlWithItems * self = (wxControlWithItems *)wxluaT_getuserdatatype(L, 1, wxluatype_wxControlWithItems); *************** *** 1118,1122 **** } ! static wxLuaArgType s_wxluatypeArray_wxLua_wxControlWithItems_GetClientObject[] = { &wxluatype_wxControlWithItems, &wxluatype_TNUMBER, NULL }; static int LUACALL wxLua_wxControlWithItems_GetClientObject(lua_State *L); static wxLuaBindCFunc s_wxluafunc_wxLua_wxControlWithItems_GetClientObject[1] = {{ wxLua_wxControlWithItems_GetClientObject, WXLUAMETHOD_METHOD, 2, 2, s_wxluatypeArray_wxLua_wxControlWithItems_GetClientObject }}; --- 1118,1122 ---- } ! static wxLuaArgType s_wxluatypeArray_wxLua_wxControlWithItems_GetClientObject[] = { &wxluatype_wxControlWithItems, &wxluatype_TINTEGER, NULL }; static int LUACALL wxLua_wxControlWithItems_GetClientObject(lua_State *L); static wxLuaBindCFunc s_wxluafunc_wxLua_wxControlWithItems_GetClientObject[1] = {{ wxLua_wxControlWithItems_GetClientObject, WXLUAMETHOD_METHOD, 2, 2, s_wxluatypeArray_wxLua_wxControlWithItems_GetClientObject }}; *************** *** 1125,1129 **** { // unsigned int n ! unsigned int n = (int)wxlua_getnumbertype(L, 2); // get this wxControlWithItems * self = (wxControlWithItems *)wxluaT_getuserdatatype(L, 1, wxluatype_wxControlWithItems); --- 1125,1129 ---- { // unsigned int n ! unsigned int n = (unsigned int)wxlua_getuintegertype(L, 2); // get this wxControlWithItems * self = (wxControlWithItems *)wxluaT_getuserdatatype(L, 1, wxluatype_wxControlWithItems); *************** *** 1168,1172 **** } ! static wxLuaArgType s_wxluatypeArray_wxLua_wxControlWithItems_GetString[] = { &wxluatype_wxControlWithItems, &wxluatype_TNUMBER, NULL }; static int LUACALL wxLua_wxControlWithItems_GetString(lua_State *L); static wxLuaBindCFunc s_wxluafunc_wxLua_wxControlWithItems_GetString[1] = {{ wxLua_wxControlWithItems_GetString, WXLUAMETHOD_METHOD, 2, 2, s_wxluatypeArray_wxLua_wxControlWithItems_GetString }}; --- 1168,1172 ---- } ! static wxLuaArgType s_wxluatypeArray_wxLua_wxControlWithItems_GetString[] = { &wxluatype_wxControlWithItems, &wxluatype_TINTEGER, NULL }; static int LUACALL wxLua_wxControlWithItems_GetString(lua_State *L); static wxLuaBindCFunc s_wxluafunc_wxLua_wxControlWithItems_GetString[1] = {{ wxLua_wxControlWithItems_GetString, WXLUAMETHOD_METHOD, 2, 2, s_wxluatypeArray_wxLua_wxControlWithItems_GetString }}; *************** *** 1175,1179 **** { // unsigned int n ! unsigned int n = (int)wxlua_getnumbertype(L, 2); // get this wxControlWithItems * self = (wxControlWithItems *)wxluaT_getuserdatatype(L, 1, wxluatype_wxControlWithItems); --- 1175,1179 ---- { // unsigned int n ! unsigned int n = (unsigned int)wxlua_getuintegertype(L, 2); // get this wxControlWithItems * self = (wxControlWithItems *)wxluaT_getuserdatatype(L, 1, wxluatype_wxControlWithItems); *************** *** 1186,1190 **** } ! static wxLuaArgType s_wxluatypeArray_wxLua_wxControlWithItems_GetStringClientObject[] = { &wxluatype_wxControlWithItems, &wxluatype_TNUMBER, NULL }; static int LUACALL wxLua_wxControlWithItems_GetStringClientObject(lua_State *L); static wxLuaBindCFunc s_wxluafunc_wxLua_wxControlWithItems_GetStringClientObject[1] = {{ wxLua_wxControlWithItems_GetStringClientObject, WXLUAMETHOD_METHOD, 2, 2, s_wxluatypeArray_wxLua_wxControlWithItems_GetStringClientObject }}; --- 1186,1190 ---- } ! static wxLuaArgType s_wxluatypeArray_wxLua_wxControlWithItems_GetStringClientObject[] = { &wxluatype_wxControlWithItems, &wxluatype_TINTEGER, NULL }; static int LUACALL wxLua_wxControlWithItems_GetStringClientObject(lua_State *L); static wxLuaBindCFunc s_wxluafunc_wxLua_wxControlWithItems_GetStringClientObject[1] = {{ wxLua_wxControlWithItems_GetStringClientObject, WXLUAMETHOD_METHOD, 2, 2, s_wxluatypeArray_wxLua_wxControlWithItems_GetStringClientObject }}; *************** *** 1193,1197 **** { // unsigned int n ! unsigned int n = (int)wxlua_getnumbertype(L, 2); // get this wxControlWithItems * self = (wxControlWithItems *)wxluaT_getuserdatatype(L, 1, wxluatype_wxControlWithItems); --- 1193,1197 ---- { // unsigned int n ! unsigned int n = (unsigned int)wxlua_getuintegertype(L, 2); // get this wxControlWithItems * self = (wxControlWithItems *)wxluaT_getuserdatatype(L, 1, wxluatype_wxControlWithItems); *************** *** 1220,1224 **** } ! static wxLuaArgType s_wxluatypeArray_wxLua_wxControlWithItems_Insert2[] = { &wxluatype_wxControlWithItems, &wxluatype_TSTRING, &wxluatype_TNUMBER, &wxluatype_wxClientData, NULL }; static int LUACALL wxLua_wxControlWithItems_Insert2(lua_State *L); // static wxLuaBindCFunc s_wxluafunc_wxLua_wxControlWithItems_Insert2[1] = {{ wxLua_wxControlWithItems_Insert2, WXLUAMETHOD_METHOD, 4, 4, s_wxluatypeArray_wxLua_wxControlWithItems_Insert2 }}; --- 1220,1224 ---- } ! static wxLuaArgType s_wxluatypeArray_wxLua_wxControlWithItems_Insert2[] = { &wxluatype_wxControlWithItems, &wxluatype_TSTRING, &wxluatype_TINTEGER, &wxluatype_wxClientData, NULL }; static int LUACALL wxLua_wxControlWithItems_Insert2(lua_State *L); // static wxLuaBindCFunc s_wxluafunc_wxLua_wxControlWithItems_Insert2[1] = {{ wxLua_wxControlWithItems_Insert2, WXLUAMETHOD_METHOD, 4, 4, s_wxluatypeArray_wxLua_wxControlWithItems_Insert2 }}; *************** *** 1229,1233 **** wxClientData * clientData = (wxClientData *)wxluaT_getuserdatatype(L, 4, wxluatype_wxClientData); // unsigned int pos ! unsigned int pos = (int)wxlua_getnumbertype(L, 3); // const wxString item const wxString item = wxlua_getwxStringtype(L, 2); --- 1229,1233 ---- wxClientData * clientData = (wxClientData *)wxluaT_getuserdatatype(L, 4, wxluatype_wxClientData); // unsigned int pos ! unsigned int pos = (unsigned int)wxlua_getuintegertype(L, 3); // const wxString item const wxString item = wxlua_getwxStringtype(L, 2); *************** *** 1242,1246 **** } ! static wxLuaArgType s_wxluatypeArray_wxLua_wxControlWithItems_Insert1[] = { &wxluatype_wxControlWithItems, &wxluatype_TSTRING, &wxluatype_TNUMBER, &wxluatype_TNUMBER, NULL }; static int LUACALL wxLua_wxControlWithItems_Insert1(lua_State *L); // static wxLuaBindCFunc s_wxluafunc_wxLua_wxControlWithItems_Insert1[1] = {{ wxLua_wxControlWithItems_Insert1, WXLUAMETHOD_METHOD, 4, 4, s_wxluatypeArray_wxLua_wxControlWithItems_Insert1 }}; --- 1242,1246 ---- } ! static wxLuaArgType s_wxluatypeArray_wxLua_wxControlWithItems_Insert1[] = { &wxluatype_wxControlWithItems, &wxluatype_TSTRING, &wxluatype_TINTEGER, &wxluatype_TNUMBER, NULL }; static int LUACALL wxLua_wxControlWithItems_Insert1(lua_State *L); // static wxLuaBindCFunc s_wxluafunc_wxLua_wxControlWithItems_Insert1[1] = {{ wxLua_wxControlWithItems_Insert1, WXLUAMETHOD_METHOD, 4, 4, s_wxluatypeArray_wxLua_wxControlWithItems_Insert1 }}; *************** *** 1251,1255 **** long number = (long)wxlua_getnumbertype(L, 4); // unsigned int pos ! unsigned int pos = (int)wxlua_getnumbertype(L, 3); // const wxString item const wxString item = wxlua_getwxStringtype(L, 2); --- 1251,1255 ---- long number = (long)wxlua_getnumbertype(L, 4); // unsigned int pos ! unsigned int pos = (unsigned int)wxlua_getuintegertype(L, 3); // const wxString item const wxString item = wxlua_getwxStringtype(L, 2); *************** *** 1316,1320 **** } ! static wxLuaArgType s_wxluatypeArray_wxLua_wxControlWithItems_SetClientData[] = { &wxluatype_wxControlWithItems, &wxluatype_TNUMBER, &wxluatype_TNUMBER, NULL }; static int LUACALL wxLua_wxControlWithItems_SetClientData(lua_State *L); static wxLuaBindCFunc s_wxluafunc_wxLua_wxControlWithItems_SetClientData[1] = {{ wxLua_wxControlWithItems_SetClientData, WXLUAMETHOD_METHOD, 3, 3, s_wxluatypeArray_wxLua_wxControlWithItems_SetClientData }}; --- 1316,1320 ---- } ! static wxLuaArgType s_wxluatypeArray_wxLua_wxControlWithItems_SetClientData[] = { &wxluatype_wxControlWithItems, &wxluatype_TINTEGER, &wxluatype_TNUMBER, NULL }; static int LUACALL wxLua_wxControlWithItems_SetClientData(lua_State *L); static wxLuaBindCFunc s_wxluafunc_wxLua_wxControlWithItems_SetClientData[1] = {{ wxLua_wxControlWithItems_SetClientData, WXLUAMETHOD_METHOD, 3, 3, s_wxluatypeArray_wxLua_wxControlWithItems_SetClientData }}; *************** *** 1325,1329 **** long number = (long)wxlua_getnumbertype(L, 3); // unsigned int n ! unsigned int n = (int)wxlua_getnumbertype(L, 2); // get this wxControlWithItems * self = (wxControlWithItems *)wxluaT_getuserdatatype(L, 1, wxluatype_wxControlWithItems); --- 1325,1329 ---- long number = (long)wxlua_getnumbertype(L, 3); // unsigned int n ! unsigned int n = (unsigned int)wxlua_getuintegertype(L, 2); // get this wxControlWithItems * self = (wxControlWithItems *)wxluaT_getuserdatatype(L, 1, wxluatype_wxControlWithItems); *************** *** 1334,1338 **** } ! static wxLuaArgType s_wxluatypeArray_wxLua_wxControlWithItems_SetClientObject[] = { &wxluatype_wxControlWithItems, &wxluatype_TNUMBER, &wxluatype_wxClientData, NULL }; static int LUACALL wxLua_wxControlWithItems_SetClientObject(lua_State *L); static wxLuaBindCFunc s_wxluafunc_wxLua_wxControlWithItems_SetClientObject[1] = {{ wxLua_wxControlWithItems_SetClientObject, WXLUAMETHOD_METHOD, 3, 3, s_wxluatypeArray_wxLua_wxControlWithItems_SetClientObject }}; --- 1334,1338 ---- } ! static wxLuaArgType s_wxluatypeArray_wxLua_wxControlWithItems_SetClientObject[] = { &wxluatype_wxControlWithItems, &wxluatype_TINTEGER, &wxluatype_wxClientData, NULL }; static int LUACALL wxLua_wxControlWithItems_SetClientObject(lua_State *L); static wxLuaBindCFunc s_wxluafunc_wxLua_wxControlWithItems_SetClientObject[1] = {{ wxLua_wxControlWithItems_SetClientObject, WXLUAMETHOD_METHOD, 3, 3, s_wxluatypeArray_wxLua_wxControlWithItems_SetClientObject }}; *************** *** 1343,1347 **** wxClientData * data = (wxClientData *)wxluaT_getuserdatatype(L, 3, wxluatype_wxClientData); // unsigned int n ! unsigned int n = (int)wxlua_getnumbertype(L, 2); // get this wxControlWithItems * self = (wxControlWithItems *)wxluaT_getuserdatatype(L, 1, wxluatype_wxControlWithItems); --- 1343,1347 ---- wxClientData * data = (wxClientData *)wxluaT_getuserdatatype(L, 3, wxluatype_wxClientData); // unsigned int n ! unsigned int n = (unsigned int)wxlua_getuintegertype(L, 2); // get this wxControlWithItems * self = (wxControlWithItems *)wxluaT_getuserdatatype(L, 1, wxluatype_wxControlWithItems); *************** *** 1352,1356 **** } ! static wxLuaArgType s_wxluatypeArray_wxLua_wxControlWithItems_SetSelection[] = { &wxluatype_wxControlWithItems, &wxluatype_TNUMBER, NULL }; static int LUACALL wxLua_wxControlWithItems_SetSelection(lua_State *L); static wxLuaBindCFunc s_wxluafunc_wxLua_wxControlWithItems_SetSelection[1] = {{ wxLua_wxControlWithItems_SetSelection, WXLUAMETHOD_METHOD, 2, 2, s_wxluatypeArray_wxLua_wxControlWithItems_SetSelection }}; --- 1352,1356 ---- } ! static wxLuaArgType s_wxluatypeArray_wxLua_wxControlWithItems_SetSelection[] = { &wxluatype_wxControlWithItems, &wxluatype_TINTEGER, NULL }; static int LUACALL wxLua_wxControlWithItems_SetSelection(lua_State *L); static wxLuaBindCFunc s_wxluafunc_wxLua_wxControlWithItems_SetSelection[1] = {{ wxLua_wxControlWithItems_SetSelection, WXLUAMETHOD_METHOD, 2, 2, s_wxluatypeArray_wxLua_wxControlWithItems_SetSelection }}; *************... [truncated message content] |