From: John L. <jr...@us...> - 2007-06-11 03:58:32
|
Update of /cvsroot/wxlua/wxLua/bindings/wxstc In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv19140/wxLua/bindings/wxstc Modified Files: stc.i Log Message: Remove wxArrayString_FromLuaTable and wxArrayInt_FromLuaTable binding tag since we convert from wxArrayInt/String automatically Fix listctrl sorting Fix validator code using wxLuaObject Rename wxLuaState::LuaCall to LuaPCall since that what it calls Lots more cleanup and shuffling of code to more appropriate places Index: stc.i =================================================================== RCS file: /cvsroot/wxlua/wxLua/bindings/wxstc/stc.i,v retrieving revision 1.11 retrieving revision 1.12 diff -C2 -d -r1.11 -r1.12 *** stc.i 1 Jun 2007 18:19:46 -0000 1.11 --- stc.i 11 Jun 2007 03:57:58 -0000 1.12 *************** *** 3201,3231 **** %class %delete wxStyledTextEvent, wxCommandEvent ! %define_event wxEVT_STC_CHANGE ! %define_event wxEVT_STC_STYLENEEDED ! %define_event wxEVT_STC_CHARADDED ! %define_event wxEVT_STC_SAVEPOINTREACHED ! %define_event wxEVT_STC_SAVEPOINTLEFT ! %define_event wxEVT_STC_ROMODIFYATTEMPT ! %define_event wxEVT_STC_KEY ! %define_event wxEVT_STC_DOUBLECLICK ! %define_event wxEVT_STC_UPDATEUI ! %define_event wxEVT_STC_MODIFIED ! %define_event wxEVT_STC_MACRORECORD ! %define_event wxEVT_STC_MARGINCLICK ! %define_event wxEVT_STC_NEEDSHOWN ! !%wxchkver_2_5 %define_event wxEVT_STC_POSCHANGED ! %define_event wxEVT_STC_PAINTED ! %define_event wxEVT_STC_USERLISTSELECTION ! %define_event wxEVT_STC_URIDROPPED ! %define_event wxEVT_STC_DWELLSTART ! %define_event wxEVT_STC_DWELLEND ! %define_event wxEVT_STC_START_DRAG ! %define_event wxEVT_STC_DRAG_OVER ! %define_event wxEVT_STC_DO_DROP ! %define_event wxEVT_STC_ZOOM ! %define_event wxEVT_STC_HOTSPOT_CLICK, ! %define_event wxEVT_STC_HOTSPOT_DCLICK, ! %define_event wxEVT_STC_CALLTIP_CLICK, ! %define_event wxEVT_STC_AUTOCOMP_SELECTION wxStyledTextEvent(wxEventType commandType = 0, int id = 0) --- 3201,3231 ---- %class %delete wxStyledTextEvent, wxCommandEvent ! %define_event wxEVT_STC_CHANGE // EVT_STC_CHANGE(id, fn) ! %define_event wxEVT_STC_STYLENEEDED // EVT_STC_STYLENEEDED(id, fn) ! %define_event wxEVT_STC_CHARADDED // EVT_STC_CHARADDED(id, fn) ! %define_event wxEVT_STC_SAVEPOINTREACHED // EVT_STC_SAVEPOINTREACHED(id, fn) ! %define_event wxEVT_STC_SAVEPOINTLEFT // EVT_STC_SAVEPOINTLEFT(id, fn) ! %define_event wxEVT_STC_ROMODIFYATTEMPT // EVT_STC_ROMODIFYATTEMPT(id, fn) ! %define_event wxEVT_STC_KEY // EVT_STC_KEY(id, fn) ! %define_event wxEVT_STC_DOUBLECLICK // EVT_STC_DOUBLECLICK(id, fn) ! %define_event wxEVT_STC_UPDATEUI // EVT_STC_UPDATEUI(id, fn) ! %define_event wxEVT_STC_MODIFIED // EVT_STC_MODIFIED(id, fn) ! %define_event wxEVT_STC_MACRORECORD // EVT_STC_MACRORECORD(id, fn) ! %define_event wxEVT_STC_MARGINCLICK // EVT_STC_MARGINCLICK(id, fn) ! %define_event wxEVT_STC_NEEDSHOWN // EVT_STC_NEEDSHOWN(id, fn) ! !%wxchkver_2_5 %define_event wxEVT_STC_POSCHANGED // ?? ! %define_event wxEVT_STC_PAINTED // EVT_STC_PAINTED(id, fn) ! %define_event wxEVT_STC_USERLISTSELECTION // EVT_STC_USERLISTSELECTION(id, fn) ! %define_event wxEVT_STC_URIDROPPED // EVT_STC_URIDROPPED(id, fn) ! %define_event wxEVT_STC_DWELLSTART // EVT_STC_DWELLSTART(id, fn) ! %define_event wxEVT_STC_DWELLEND // EVT_STC_DWELLEND(id, fn) ! %define_event wxEVT_STC_START_DRAG // EVT_STC_START_DRAG(id, fn) ! %define_event wxEVT_STC_DRAG_OVER // EVT_STC_DRAG_OVER(id, fn) ! %define_event wxEVT_STC_DO_DROP // EVT_STC_DO_DROP(id, fn) ! %define_event wxEVT_STC_ZOOM // EVT_STC_ZOOM(id, fn) ! %define_event wxEVT_STC_HOTSPOT_CLICK // EVT_STC_HOTSPOT_CLICK(id, fn) ! %define_event wxEVT_STC_HOTSPOT_DCLICK // EVT_STC_HOTSPOT_DCLICK(id, fn) ! %define_event wxEVT_STC_CALLTIP_CLICK // EVT_STC_CALLTIP_CLICK(id, fn) ! %define_event wxEVT_STC_AUTOCOMP_SELECTION // EVT_STC_AUTOCOMP_SELECTION(id, fn) wxStyledTextEvent(wxEventType commandType = 0, int id = 0) |