wxwidgets.cfg: Added support for more macro defintions from various wxWidgets-classes.

This commit is contained in:
orbitcowboy 2018-12-16 15:08:50 +01:00
parent 44b545b1c5
commit 60bfa3dfc0
1 changed files with 58 additions and 0 deletions

View File

@ -1709,7 +1709,12 @@
<define name="EVT_TOGGLEBUTTON(id,func)" value=""/>
<define name="EVT_CHECKBOX(id,func)" value=""/>
<define name="EVT_TIMER(id,func)" value=""/>
<define name="EVT_TEXT(id,func)" value=""/>
<define name="EVT_PG_CHANGED(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=""/>
<define name="EVT_WIZARD_BEFORE_PAGE_CHANGED(id,func)" value=""/>
<define name="EVT_NOTEBOOK_PAGE_CHANGED(id,func)" value=""/>
<define name="EVT_PG_CHANGING(id,func)" value=""/>
<define name="EVT_SIZE(func)" value=""/>
@ -1931,8 +1936,61 @@
<define name="wxBK_HITTEST_ONLABEL" value="3"/>
<define name="wxBK_HITTEST_ONITEM" value="4"/>
<define name="wxBK_HITTEST_ONPAGE" value="5"/>
<!-- Start of wxPropertygrid defines -->
<define name="wxPG_DEFAULT_STYLE" value="0"/>
<define name="wxPG_LABEL" value="(*wxPGProperty::sm_wxPG_LABEL)"/>
<define name="wxPG_ATTR_AUTOCOMPLETE" value="AutoComplete"/>
<define name="wxPG_BOOL_USE_CHECKBOX" value="UseCheckbox"/>
<define name="wxPG_BOOL_USE_DOUBLE_CLICK_CYCLING" value="UseDClickCycling"/>
<define name="wxPG_FLOAT_PRECISION" value="Precision"/>
<define name="wxPG_STRING_PASSWORD" value="Password"/>
<define name="wxPG_UINT_BASE" value="Base"/>
<define name="wxPG_UINT_PREFIX" value="Prefix"/>
<define name="wxPG_FILE_WILDCARD" value="Wildcard"/>
<define name="wxPG_ATTR_UNITS" value="wxPGGlobalVars-&gt;m_strUnits"/>
<define name="wxPGMAN_DEFAULT_STYLE" value="0"/>
<define name="wxPG_AUTO_SORT" value="0x10"/>
<define name="wxPG_HIDE_CATEGORIES" value="0x20"/>
<define name="wxPG_ALPHABETIC_MODE" value="48"/>
<define name="wxPG_BOLD_MODIFIED" value="0x40"/>
<define name="wxPG_SPLITTER_AUTO_CENTER" value="0x80"/>
<define name="wxPG_TOOLTIPS" value="0x100"/>
<define name="wxPG_HIDE_MARGIN" value="0x200"/>
<define name="wxPG_STATIC_SPLITTER" value="0x400"/>
<define name="wxPG_STATIC_LAYOUT" value="1536"/>
<define name="wxPG_LIMITED_EDITING" value="0x800"/>
<define name="wxPG_DESCRIPTION" value="0x2000"/>
<define name="wxPG_NO_INTERNAL_BORDER" value="0x4000"/>
<define name="wxPG_WINDOW_STYLE_MASK" value="32752"/>
<define name="wxPG_THEME_BORDER" value="0"/>
<define name="wxPG_EX_INIT_NOCAT" value="0x1000"/>
<define name="wxPG_EX_NO_FLAT_TOOLBAR" value="0x2000"/>
<define name="wxPG_EX_MODE_BUTTONS" value="0x8000"/>
<define name="wxPG_EX_HELP_AS_TOOLTIPS" value="0x00010000"/>
<define name="wxPG_EX_NO_TAB_TO_BUTTON" value="0x00020000"/>
<define name="wxPG_EX_NATIVE_DOUBLE_BUFFERING" value="0x00080000"/>
<define name="wxPG_EX_AUTO_UNSPECIFIED_VALUES" value="0x00200000"/>
<define name="wxPG_EX_WRITEONLY_BUILTIN_ATTRIBUTES" value="0x00400000"/>
<define name="wxPG_EX_HIDE_PAGE_BUTTONS" value="0x01000000"/>
<define name="wxPG_EX_MULTIPLE_SELECTION" value="0x02000000"/>
<define name="wxPG_EX_ENABLE_TLP_TRACKING" value="0x04000000"/>
<define name="wxPG_EX_NO_TOOLBAR_DIVIDER" value="0x08000000"/>
<define name="wxPG_EX_TOOLBAR_SEPARATOR" value="0x10000000"/>
<define name="wxPG_EX_ALWAYS_ALLOW_FOCUS" value="0x00100000"/>
<define name="wxPG_EX_WINDOW_PG_STYLE_MASK" value="108597248"/>
<define name="wxPG_EX_WINDOW_PGMAN_STYLE_MASK" value="419471360"/>
<define name="wxPG_EX_WINDOW_STYLE_MASK" value="528068608"/>
<define name="wxPG_EX_DISABLE_TLP_TRACKING" value="0"/>
<define name="wxPG_VFB_STAY_IN_PROPERTY" value="0x01"/>
<define name="wxPG_VFB_BEEP" value="0x02"/>
<define name="wxPG_VFB_MARK_CELL" value="0x04"/>
<define name="wxPG_VFB_SHOW_MESSAGE" value="0x08"/>
<define name="wxPG_VFB_SHOW_MESSAGEBOX" value="0x10"/>
<define name="wxPG_VFB_SHOW_MESSAGE_ON_STATUSBAR" value="0x20"/>
<define name="wxPG_VFB_DEFAULT" value="20"/>
<define name="wxPG_VFB_UNDEFINED" value="0x80"/>
<define name="wxPGVFBFlags" value="unsigned char"/>
<!-- End of wxPropertyGrid defines -->
<define name="wxKEY_NONE" value="0"/>
<define name="wxKEY_INTEGER" value="1"/>
<define name="wxKEY_STRING" value="2"/>