wxwidgets.cfg: Improved support for macros from wx/defs.h

This commit is contained in:
orbitcowboy 2018-12-18 15:19:04 +01:00
parent bc34f0239d
commit ac7ebd6044
1 changed files with 3 additions and 2 deletions

View File

@ -1778,6 +1778,7 @@
<!-- Override macros which don't necessarily require semicolons at the end -->
<define name="WXUNUSED(n)" value=""/>
<define name="WXDLLIMPEXP_FWD_CORE" value=""/>
<define name="WXDLLIMPEXP_CORE" value=""/>
<define name="wxDEPRECATED_CONSTRUCTOR(ctor)" value=""/>
<define name="wxDECLARE_APP(MyApp)" value="extern appname&amp; wxGetApp()"/>
<define name="DECLARE_CLASS(n)" value=""/>
@ -1786,6 +1787,7 @@
<define name="IMPLEMENT_DYNAMIC_CLASS(n,b)" value=""/>
<define name="IMPLEMENT_ABSTRACT_CLASS(n,b)" value=""/>
<define name="DECLARE_EVENT_TYPE(name, value)" value=""/>
<define name="WX_DECLARE_STRING_HASH_MAP(name, value)" value=""/>
<define name="DECLARE_LOCAL_EVENT_TYPE(name, value)" value=""/>
<define name="DEFINE_EVENT_TYPE(name)" value=""/>
<define name="DEFINE_LOCAL_EVENT_TYPE(name)" value=""/>
@ -1813,8 +1815,6 @@
<define name="wxASSERT_LEVEL_2" value="assert"/>
<!-- #define wxASSERT_LEVEL_2_MSG(condition, message) -->
<define name="wxASSERT_LEVEL_2_MSG" value="assert"/>
<!-- http://docs.wxwidgets.org/trunk/defs_8h.html -->
<define name="wxOVERRIDE" value="override"/>
<!-- Standard menu IDs -->
<define name="wxID_AUTO_LOWEST" value="-32000"/>
<define name="wxID_AUTO_HIGHEST" value="-2000"/>
@ -2459,6 +2459,7 @@
<define name="wxArtClient" value="wxString"/>
<define name="wxArtID" value="wxString"/>
<define name="wxNullPtr" value="nullptr"/>
<define name="wxDash" value="wxInt8"/>
<define name="wxChar" value="char"/>
<define name="wxSChar" value="signed char"/>
<define name="wxUChar" value="unsigned char"/>