wxwidgets.cfg: Added support for more EVT-macros, found by daca@home.

This commit is contained in:
orbitcowboy 2019-09-16 09:59:49 +02:00
parent d0a95fcbbb
commit 0a6059a3f4
1 changed files with 35 additions and 0 deletions

View File

@ -53,6 +53,7 @@
<define name="EVT_MENU_CLOSE(func)" value=""/>
<define name="EVT_MENU_HIGHLIGHT(id,func)" value=""/>
<define name="EVT_MENU_HIGHLIGHT_ALL(id,func)" value=""/>
<define name="EVT_CHECKLISTBOX(id,func)" value=""/>
<define name="EVT_TREE_BEGIN_DRAG(id,func)" value=""/>
<define name="EVT_TREE_BEGIN_RDRAG(id,func)" value=""/>
<define name="EVT_TREE_END_DRAG(id,func)" value=""/>
@ -107,6 +108,7 @@
<define name="EVT_CALENDAR_WEEK_CLICKED(id,func)" value=""/>
<define name="EVT_WIZARD_PAGE_SHOWN(id,func)" value=""/>
<define name="EVT_WIZARD_FINISHED(id,func)" value=""/>
<define name="EVT_END_PROCESS(id,func)" value=""/>
<define name="EVT_WIZARD_CANCEL(id,func)" value=""/>
<define name="EVT_COLOURPICKER_CHANGED(id,func)" value=""/>
<define name="EVT_LISTBOX(id,func)" value=""/>
@ -114,6 +116,7 @@
<define name="EVT_COMMAND(id,event,func)" value=""/>
<define name="EVT_COMMAND_RANGE(id1,id2,event,func)" value=""/>
<define name="EVT_COMMAND_SCROLL(id,func)" value=""/>
<define name="EVT_TOOL_ENTER(id,func)" value=""/>
<define name="EVT_FIND(id,func)" value=""/>
<define name="EVT_FIND_NEXT(id,func)" value=""/>
<define name="EVT_FIND_REPLACE(id,func)" value=""/>
@ -129,6 +132,10 @@
<define name="EVT_SCROLLWIN_PAGEDOWN(func)" value=""/>
<define name="EVT_SCROLLWIN_THUMBTRACK(func)" value=""/>
<define name="EVT_SCROLLWIN_THUMBRELEASE(func)" value=""/>
<define name="EVT_MOVE(func)" value=""/>
<define name="EVT_MOVE_START(func)" value=""/>
<define name="EVT_MOVING(func)" value=""/>
<define name="EVT_MOVE_END(func)" value=""/>
<define name="EVT_TOOL(id,func)" value=""/>
<define name="EVT_SLIDER(id,func)" value=""/>
<define name="EVT_RADIOBOX(id,func)" value=""/>
@ -143,11 +150,31 @@
<define name="EVT_GRID_CMD_CELL_CHANGE(id,func)" value=""/>
<define name="EVT_GRID_CMD_CELL_CHANGED(id,func)" value=""/>
<define name="EVT_GRID_CMD_CELL_LEFT_CLICK(id,func)" value=""/>
<define name="EVT_AUINOTEBOOK_PAGE_CLOSE(id,func)" value=""/>
<define name="EVT_AUINOTEBOOK_PAGE_CLOSED(id,func)" value=""/>
<define name="EVT_AUINOTEBOOK_PAGE_CHANGED(id,func)" value=""/>
<define name="EVT_AUINOTEBOOK_PAGE_CHANGING(id,func)" value=""/>
<define name="EVT_AUINOTEBOOK_BUTTON(id,func)" value=""/>
<define name="EVT_AUINOTEBOOK_BEGIN_DRAG(id,func)" value=""/>
<define name="EVT_AUINOTEBOOK_END_DRAG(id,func)" value=""/>
<define name="EVT_AUINOTEBOOK_DRAG_MOTION(id,func)" value=""/>
<define name="EVT_AUINOTEBOOK_ALLOW_DND(id,func)" value=""/>
<define name="EVT_AUINOTEBOOK_DRAG_DONE(id,func)" value=""/>
<define name="EVT_AUINOTEBOOK_TAB_MIDDLE_DOWN(id,func)" value=""/>
<define name="EVT_AUINOTEBOOK_TAB_MIDDLE_UP(id,func)" value=""/>
<define name="EVT_AUINOTEBOOK_TAB_RIGHT_DOWN(id,func)" value=""/>
<define name="EVT_AUINOTEBOOK_TAB_RIGHT_UP(id,func)" value=""/>
<define name="EVT_AUINOTEBOOK_BG_DCLICK(id,func)" value=""/>
<define name="EVT_ACTIVATE(func)" value=""/>
<define name="EVT_ACTIVATE_APP(func)" value=""/>
<define name="EVT_HIBERNATE(func)" value=""/>
<define name="EVT_SIZE(func)" value=""/>
<define name="EVT_SET_FOCUS(func)" value=""/>
<define name="EVT_PAINT(func)" value=""/>
<define name="EVT_LEFT_DOWN(func)" value=""/>
<define name="EVT_LEFT_UP(func)" value=""/>
<define name="EVT_DIRPICKER_CHANGED(func)" value=""/>
<define name="EVT_RIGHT_DCLICK(func)" value=""/>
<define name="EVT_RIGHT_DOWN(func)" value=""/>
<define name="EVT_MOTION(func)" value=""/>
<define name="EVT_MIDDLE_UP(func)" value=""/>
@ -334,6 +361,14 @@
<define name="wxDECLARE_NO_COPY_TEMPLATE_CLASS_2(classname,arg1,arg2)" value="private: classname(const classname&lt;arg1, arg2&gt;&amp;); classname&amp; operator=(const classname&lt;arg1, arg2&gt;&amp;)"/>
<define name="wxDEFINE_EVENT( name, type )" value=""/>
<define name="BEGIN_EVENT_TABLE(a,b)" value="wxBEGIN_EVENT_TABLE(a,b)"/>
<define name="BEGIN_EVENT_TABLE_TEMPLATE1(a,b,T1)" value=""/>
<define name="BEGIN_EVENT_TABLE_TEMPLATE2(a,b,T1,T2)" value=""/>
<define name="BEGIN_EVENT_TABLE_TEMPLATE3(a,b,T1,T2,T3)" value=""/>
<define name="BEGIN_EVENT_TABLE_TEMPLATE4(a,b,T1,T2,T3,T4)" value=""/>
<define name="BEGIN_EVENT_TABLE_TEMPLATE5(a,b,T1,T2,T3,T4,T5)" value=""/>
<define name="BEGIN_EVENT_TABLE_TEMPLATE6(a,b,T1,T2,T3,T4,T5,T6)" value=""/>
<define name="BEGIN_EVENT_TABLE_TEMPLATE7(a,b,T1,T2,T3,T4,T5,T6,T7)" value=""/>
<define name="BEGIN_EVENT_TABLE_TEMPLATE8(a,b,T1,T2,T3,T4,T5,T6,T7,T8)" value=""/>
<define name="END_EVENT_TABLE()" value="wxEND_EVENT_TABLE()"/>
<define name="wxBEGIN_EVENT_TABLE(theClass, baseClass)" value=""/>
<define name="wxDECLARE_EVENT_TABLE_ENTRY(type, winid, idLast, fn, obj)" value=""/>