Update of /cvsroot/wxlua/wxLua/modules/wxbindstc/src
In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv30959/wxLua/modules/wxbindstc/src
Modified Files:
stc.cpp
Log Message:
Fix a number of bugs with the new bindings
fix override wxConfig::Get
fix looking up overloaded static and non static class member functions
fix looking up class member functions overloaded from a base class
Index: stc.cpp
===================================================================
RCS file: /cvsroot/wxlua/wxLua/modules/wxbindstc/src/stc.cpp,v
retrieving revision 1.32
retrieving revision 1.33
diff -C2 -d -r1.32 -r1.33
*** stc.cpp 31 May 2007 21:38:47 -0000 1.32
--- stc.cpp 5 Jun 2007 21:07:24 -0000 1.33
***************
*** 27,33 ****
int s_wxluatag_wxStyledTextCtrl = -1;
! static wxLuaArgTag s_wxluatagArray_wxLua_wxStyledTextCtrl_AddRefDocument[] = { &s_wxluaarg_LightUserData, 0 };
static int LUACALL wxLua_wxStyledTextCtrl_AddRefDocument(lua_State *L);
! static WXLUAMETHOD_CFUNC s_wxluafunc_wxLua_wxStyledTextCtrl_AddRefDocument[1] = {{ wxLua_wxStyledTextCtrl_AddRefDocument, 1, 1, s_wxluatagArray_wxLua_wxStyledTextCtrl_AddRefDocument }};
// void AddRefDocument(void* docPointer);
--- 27,33 ----
int s_wxluatag_wxStyledTextCtrl = -1;
[...9287 lines suppressed...]
! { WXLUAMETHOD_METHOD, "SetFoldLevelNow", s_wxluafunc_wxLua_wxStyledTextEvent_SetFoldLevelNow, 1, 0 },
! { WXLUAMETHOD_METHOD, "SetFoldLevelPrev", s_wxluafunc_wxLua_wxStyledTextEvent_SetFoldLevelPrev, 1, 0 },
! { WXLUAMETHOD_METHOD, "SetKey", s_wxluafunc_wxLua_wxStyledTextEvent_SetKey, 1, 0 },
! { WXLUAMETHOD_METHOD, "SetLParam", s_wxluafunc_wxLua_wxStyledTextEvent_SetLParam, 1, 0 },
! { WXLUAMETHOD_METHOD, "SetLength", s_wxluafunc_wxLua_wxStyledTextEvent_SetLength, 1, 0 },
! { WXLUAMETHOD_METHOD, "SetLine", s_wxluafunc_wxLua_wxStyledTextEvent_SetLine, 1, 0 },
! { WXLUAMETHOD_METHOD, "SetLinesAdded", s_wxluafunc_wxLua_wxStyledTextEvent_SetLinesAdded, 1, 0 },
! { WXLUAMETHOD_METHOD, "SetListType", s_wxluafunc_wxLua_wxStyledTextEvent_SetListType, 1, 0 },
! { WXLUAMETHOD_METHOD, "SetMargin", s_wxluafunc_wxLua_wxStyledTextEvent_SetMargin, 1, 0 },
! { WXLUAMETHOD_METHOD, "SetMessage", s_wxluafunc_wxLua_wxStyledTextEvent_SetMessage, 1, 0 },
! { WXLUAMETHOD_METHOD, "SetModificationType", s_wxluafunc_wxLua_wxStyledTextEvent_SetModificationType, 1, 0 },
! { WXLUAMETHOD_METHOD, "SetModifiers", s_wxluafunc_wxLua_wxStyledTextEvent_SetModifiers, 1, 0 },
! { WXLUAMETHOD_METHOD, "SetPosition", s_wxluafunc_wxLua_wxStyledTextEvent_SetPosition, 1, 0 },
! { WXLUAMETHOD_METHOD, "SetText", s_wxluafunc_wxLua_wxStyledTextEvent_SetText, 1, 0 },
! { WXLUAMETHOD_METHOD, "SetWParam", s_wxluafunc_wxLua_wxStyledTextEvent_SetWParam, 1, 0 },
! { WXLUAMETHOD_METHOD, "SetX", s_wxluafunc_wxLua_wxStyledTextEvent_SetX, 1, 0 },
! { WXLUAMETHOD_METHOD, "SetY", s_wxluafunc_wxLua_wxStyledTextEvent_SetY, 1, 0 },
! { WXLUAMETHOD_CONSTRUCTOR, "wxStyledTextEvent", s_wxluafunc_wxLua_wxStyledTextEvent_constructor, 1, 0 },
{ WXLUAMETHOD_METHOD, 0, 0, 0 },
};
|