wxwidgets.cfg: Added more defintitions from wx/defs.h

This commit is contained in:
orbitcowboy 2018-12-23 18:37:47 +01:00
parent 6c64146603
commit 88838002d6
1 changed files with 9 additions and 0 deletions

View File

@ -1703,6 +1703,9 @@
<define name="wxOVERRIDE" value="override"/>
<define name="wxEXPLICIT" value="explicit"/>
<define name="WXSIZEOF(array)" value="(sizeof(array)/sizeof(array[0]))"/>
<define name="wx_static_cast(t,x)" value="static_cast&lt;t&gt;(x)"/>
<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="EVT_MENU(id,func)" value=""/>
<define name="EVT_BUTTON(id,func)" value=""/>
@ -1777,12 +1780,15 @@
<define name="wxIMPLEMENT_APP_NO_MAIN(appname)" value=""/>
<!-- Override macros which don't necessarily require semicolons at the end -->
<define name="WXUNUSED(n)" value=""/>
<define name="wxDELETE(ptr)" value="{ delete ptr; ptr = NULL; }"/>
<define name="wxDELETEA(ptr)" value="{ delete [] ptr; ptr = NULL; }"/>
<define name="WXDLLIMPEXP_FWD_CORE" value=""/>
<define name="WXDLLIMPEXP_FWD_BASE" value=""/>
<define name="WXDLLIMPEXP_CORE" value=""/>
<define name="WXDLLIMPEXP_PROPGRID" value=""/>
<define name="WXDLLIMPEXP_BASE" value=""/>
<define name="WXDLLIMPEXP_ADV" value=""/>
<define name="wxUSE_NESTED_CLASSES" value="1"/>
<define name="wxDEPRECATED_CONSTRUCTOR(ctor)" value=""/>
<define name="WXDLLIMPEXP_DATA_CORE(ctor)" value=""/>
<define name="wxDECLARE_APP(MyApp)" value="extern appname&amp; wxGetApp()"/>
@ -2792,6 +2798,9 @@
<define name="wxPRIORITY_MIN" value="0"/>
<define name="wxPRIORITY_DEFAULT" value="50"/>
<define name="wxPRIORITY_MAX" value="100"/>
<define name="wxBIG_ENDIAN" value="4321"/>
<define name="wxLITTLE_ENDIAN" value="1234"/>
<define name="wxPDP_ENDIAN" value="3412"/>
<define name="wxFloat32" value="float"/>
<define name="wxFloat64" value="double"/>
<define name="wxDouble" value="double"/>