Update of /cvsroot/wxlua/wxLua/modules/wxbindstc/src
In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv25542/wxLua/modules/wxbindstc/src
Modified Files:
stc.cpp wxstc_bind.cpp
Log Message:
update stc bindings to 2.6.3
more editor cleanup
Index: wxstc_bind.cpp
===================================================================
RCS file: /cvsroot/wxlua/wxLua/modules/wxbindstc/src/wxstc_bind.cpp,v
retrieving revision 1.11
retrieving revision 1.12
diff -C2 -d -r1.11 -r1.12
*** wxstc_bind.cpp 19 Jul 2006 22:08:27 -0000 1.11
--- wxstc_bind.cpp 26 Sep 2006 05:05:55 -0000 1.12
***************
*** 32,35 ****
--- 32,37 ----
#endif // !wxCHECK_VERSION(2,5,0)
+ { &wxEVT_STC_AUTOCOMP_SELECTION, "wxEVT_STC_AUTOCOMP_SELECTION", &s_wxluatag_wxStyledTextEvent },
+ { &wxEVT_STC_CALLTIP_CLICK, "wxEVT_STC_CALLTIP_CLICK", &s_wxluatag_wxStyledTextEvent },
{ &wxEVT_STC_CHANGE, "wxEVT_STC_CHANGE", &s_wxluatag_wxStyledTextEvent },
{ &wxEVT_STC_CHARADDED, "wxEVT_STC_CHARADDED", &s_wxluatag_wxStyledTextEvent },
***************
*** 39,42 ****
--- 41,46 ----
[...1018 lines suppressed...]
+ { "wxSTC_WRAPVISUALFLAG_START", wxSTC_WRAPVISUALFLAG_START },
+ { "wxSTC_WRAP_CHAR", wxSTC_WRAP_CHAR },
{ "wxSTC_WRAP_NONE", wxSTC_WRAP_NONE },
{ "wxSTC_WRAP_WORD", wxSTC_WRAP_WORD },
***************
*** 659,662 ****
--- 1348,1360 ----
{ "wxSTC_WS_VISIBLEAFTERINDENT", wxSTC_WS_VISIBLEAFTERINDENT },
{ "wxSTC_WS_VISIBLEALWAYS", wxSTC_WS_VISIBLEALWAYS },
+ { "wxSTC_YAML_COMMENT", wxSTC_YAML_COMMENT },
+ { "wxSTC_YAML_DEFAULT", wxSTC_YAML_DEFAULT },
+ { "wxSTC_YAML_DOCUMENT", wxSTC_YAML_DOCUMENT },
+ { "wxSTC_YAML_ERROR", wxSTC_YAML_ERROR },
+ { "wxSTC_YAML_IDENTIFIER", wxSTC_YAML_IDENTIFIER },
+ { "wxSTC_YAML_KEYWORD", wxSTC_YAML_KEYWORD },
+ { "wxSTC_YAML_NUMBER", wxSTC_YAML_NUMBER },
+ { "wxSTC_YAML_REFERENCE", wxSTC_YAML_REFERENCE },
+ { "wxSTC_YAML_TEXT", wxSTC_YAML_TEXT },
#if wxCHECK_VERSION(2,5,0)
Index: stc.cpp
===================================================================
RCS file: /cvsroot/wxlua/wxLua/modules/wxbindstc/src/stc.cpp,v
retrieving revision 1.15
retrieving revision 1.16
diff -C2 -d -r1.15 -r1.16
*** stc.cpp 9 Jun 2006 22:51:34 -0000 1.15
--- stc.cpp 26 Sep 2006 05:05:55 -0000 1.16
***************
*** 29,41 ****
#if (wxLUA_USE_wxPointSizeRect) && (wxLUA_USE_wxDC)
! // int FormatRange(bool doDraw, int startPos, int endPos, wxDC *draw, wxDC *target, wxRect &renderRect, wxRect &pageRect)
static int LUACALL wxLua_wxStyledTextCtrl_FormatRange(lua_State *L)
{
wxLuaState wxlState(L);
int returns;
! // wxRect pageRect
! wxRect * pageRect = (wxRect *)wxlState.GetUserDataType(8, s_wxluatag_wxRect);
! // wxRect renderRect
[...6821 lines suppressed...]
{ LuaGetProp, "Message", wxLua_wxStyledTextEvent_GetMessage, 0, 0, {0} },
{ LuaSetProp, "Message", wxLua_wxStyledTextEvent_SetMessage, 1, 1, {0} },
{ LuaGetProp, "WParam", wxLua_wxStyledTextEvent_GetWParam, 0, 0, {0} },
{ LuaSetProp, "WParam", wxLua_wxStyledTextEvent_SetWParam, 1, 1, {0} },
{ LuaGetProp, "LParam", wxLua_wxStyledTextEvent_GetLParam, 0, 0, {0} },
{ LuaSetProp, "LParam", wxLua_wxStyledTextEvent_SetLParam, 1, 1, {0} },
{ LuaGetProp, "ListType", wxLua_wxStyledTextEvent_GetListType, 0, 0, {0} },
{ LuaSetProp, "ListType", wxLua_wxStyledTextEvent_SetListType, 1, 1, {0} },
{ LuaGetProp, "X", wxLua_wxStyledTextEvent_GetX, 0, 0, {0} },
{ LuaSetProp, "X", wxLua_wxStyledTextEvent_SetX, 1, 1, {0} },
{ LuaGetProp, "Y", wxLua_wxStyledTextEvent_GetY, 0, 0, {0} },
{ LuaSetProp, "Y", wxLua_wxStyledTextEvent_SetY, 1, 1, {0} },
{ LuaGetProp, "DragText", wxLua_wxStyledTextEvent_GetDragText, 0, 0, {0} },
{ LuaSetProp, "DragText", wxLua_wxStyledTextEvent_SetDragText, 1, 1, {0} },
{ LuaGetProp, "DragAllowMove", wxLua_wxStyledTextEvent_GetDragAllowMove, 0, 0, {0} },
{ LuaSetProp, "DragAllowMove", wxLua_wxStyledTextEvent_SetDragAllowMove, 1, 1, {0} },
{ LuaGetProp, "Shift", wxLua_wxStyledTextEvent_GetShift, 0, 0, {0} },
{ LuaGetProp, "Control", wxLua_wxStyledTextEvent_GetControl, 0, 0, {0} },
{ LuaGetProp, "Alt", wxLua_wxStyledTextEvent_GetAlt, 0, 0, {0} },
{ LuaDelete, "wxStyledTextEvent", wxLua_wxStyledTextEvent_destructor, 0, 0, {0} },
|