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)
|