wxwidgets.cfg: Improved support for wxWidgets macros and constants.

This commit is contained in:
orbitcowboy 2019-01-21 10:50:42 +01:00
parent 91435310cb
commit 7bc776abea
1 changed files with 20 additions and 0 deletions

View File

@ -27,6 +27,8 @@
<define name="wx_const_cast(t,x)" value="const_cast&lt;t&gt;(x)"/>
<define name="wx_reinterpret_cast(t,x)" value="reinterpret_cast&lt;t&gt;(x)"/>
<define name="wxEVT_NULL" value="wxEventType"/>
<define name="TAG_HANDLER_BEGIN(a,b)" value=""/>
<define name="TAG_HANDLER_END(a)" value=""/>
<define name="EVT_MENU(id,func)" value=""/>
<define name="EVT_BUTTON(id,func)" value=""/>
<define name="EVT_TOGGLEBUTTON(id,func)" value=""/>
@ -41,6 +43,11 @@
<define name="EVT_TOOLBOOK_PAGE_CHANGING(id,func)" value=""/>
<define name="EVT_TOOLBOOK_PAGE_CHANGED(id,func)" value=""/>
<define name="EVT_PG_CHANGED(id,func)" value=""/>
<define name="EVT_CALENDAR(id,func)" value=""/>
<define name="EVT_CALENDAR_SEL_CHANGED(id,func)" value=""/>
<define name="EVT_CALENDAR_PAGE_CHANGED(id,func)" value=""/>
<define name="EVT_CALENDAR_WEEKDAY_CLICKED(id,func)" value=""/>
<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_WIZARD_CANCEL(id,func)" value=""/>
@ -74,6 +81,11 @@
<define name="EVT_KEY_DOWN(func)" value=""/>
<define name="EVT_KEY_UP(func)" value=""/>
<define name="EVT_LEFT_DCLICK(func)" value=""/>
<define name="EVT_MOTION(func)" value=""/>
<define name="EVT_ENTER_WINDOW(func)" value=""/>
<define name="EVT_LEAVE_WINDOW(func)" value=""/>
<define name="EVT_MOUSEWHEEL(func)" value=""/>
<define name="EVT_MOUSE_EVENTS(func)" value=""/>
<define name="EVT_CHAR(func)" value=""/>
<define name="EVT_CLOSE(func)" value=""/>
<define name="EVT_TASKBAR_LEFT_DCLICK(func)" value=""/>
@ -3574,6 +3586,14 @@
<define name="wxCAP_ROUND" value="130"/>
<define name="wxCAP_PROJECTING" value="131"/>
<define name="wxCAP_BUTT" value="132"/>
<define name="wxCAL_SUNDAY_FIRST" value="0x0000"/>
<define name="wxCAL_MONDAY_FIRST" value="0x0001"/>
<define name="wxCAL_SHOW_HOLIDAYS" value="0x0002"/>
<define name="wxCAL_NO_YEAR_CHANGE" value="0x0004"/>
<define name="wxCAL_NO_MONTH_CHANGE" value="0x000C"/>
<define name="wxCAL_SEQUENTIAL_MONTH_SELECTION" value="0x0010"/>
<define name="wxCAL_SHOW_SURROUNDING_WEEKS" value="0x0020"/>
<define name="wxCAL_SHOW_WEEK_NUMBERS" value="0x0040"/>
<define name="wxGRID_FLOAT_FORMAT_FIXED" value="0x10"/>
<define name="wxGRID_FLOAT_FORMAT_SCIENTIFIC" value="0x20"/>
<define name="wxGRID_FLOAT_FORMAT_COMPACT" value="0x40"/>