mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-29 17:19:44 -06:00
wxWidgets3: update to svn r70933
This commit is contained in:
123
Externals/wxWidgets3/include/wx/chkconf.h
vendored
123
Externals/wxWidgets3/include/wx/chkconf.h
vendored
@ -4,7 +4,7 @@
|
||||
* Author: Vadim Zeitlin
|
||||
* Modified by:
|
||||
* Created: 09.08.00
|
||||
* RCS-ID: $Id: chkconf.h 67280 2011-03-22 14:17:38Z DS $
|
||||
* RCS-ID: $Id: chkconf.h 70703 2012-02-26 20:24:25Z VZ $
|
||||
* Copyright: (c) 2000 Vadim Zeitlin <vadim@wxwidgets.org>
|
||||
* Licence: wxWindows licence
|
||||
*/
|
||||
@ -57,11 +57,6 @@
|
||||
global features
|
||||
*/
|
||||
|
||||
/* GUI build by default */
|
||||
#if !defined(wxUSE_GUI)
|
||||
# define wxUSE_GUI 1
|
||||
#endif /* !defined(wxUSE_GUI) */
|
||||
|
||||
/*
|
||||
If we're compiling without support for threads/exceptions we have to
|
||||
disable the corresponding features.
|
||||
@ -299,6 +294,22 @@
|
||||
# endif
|
||||
#endif /* !defined(wxUSE_SOCKETS) */
|
||||
|
||||
#ifndef wxUSE_STD_CONTAINERS
|
||||
# ifdef wxABORT_ON_CONFIG_ERROR
|
||||
# error "wxUSE_STD_CONTAINERS must be defined, please read comment near the top of this file."
|
||||
# else
|
||||
# define wxUSE_STD_CONTAINERS 0
|
||||
# endif
|
||||
#endif /* !defined(wxUSE_STD_CONTAINERS) */
|
||||
|
||||
#ifndef wxUSE_STD_STRING_CONV_IN_WXSTRING
|
||||
# ifdef wxABORT_ON_CONFIG_ERROR
|
||||
# error "wxUSE_STD_STRING_CONV_IN_WXSTRING must be defined, please read comment near the top of this file."
|
||||
# else
|
||||
# define wxUSE_STD_STRING_CONV_IN_WXSTRING 0
|
||||
# endif
|
||||
#endif /* !defined(wxUSE_STD_STRING_CONV_IN_WXSTRING) */
|
||||
|
||||
#ifndef wxUSE_STREAMS
|
||||
# ifdef wxABORT_ON_CONFIG_ERROR
|
||||
# error "wxUSE_STREAMS must be defined, please read comment near the top of this file."
|
||||
@ -599,6 +610,14 @@
|
||||
# endif
|
||||
#endif /* !defined(wxUSE_DATEPICKCTRL) */
|
||||
|
||||
#ifndef wxUSE_DC_TRANSFORM_MATRIX
|
||||
# ifdef wxABORT_ON_CONFIG_ERROR
|
||||
# error "wxUSE_DC_TRANSFORM_MATRIX must be defined, please read comment near the top of this file."
|
||||
# else
|
||||
# define wxUSE_DC_TRANSFORM_MATRIX 1
|
||||
# endif
|
||||
#endif /* wxUSE_DC_TRANSFORM_MATRIX */
|
||||
|
||||
#ifndef wxUSE_DIRPICKERCTRL
|
||||
# ifdef wxABORT_ON_CONFIG_ERROR
|
||||
# error "wxUSE_DIRPICKERCTRL must be defined, please read comment near the top of this file."
|
||||
@ -729,7 +748,7 @@
|
||||
#endif /* !defined(wxUSE_HTML) */
|
||||
|
||||
#ifndef wxUSE_LIBMSPACK
|
||||
# if !defined(__UNIX__) || defined(__WXPALMOS__)
|
||||
# if !defined(__UNIX__)
|
||||
/* set to 0 on platforms that don't have libmspack */
|
||||
# define wxUSE_LIBMSPACK 0
|
||||
# else
|
||||
@ -955,7 +974,15 @@
|
||||
# else
|
||||
# define wxUSE_RICHMSGDLG 0
|
||||
# endif
|
||||
#endif /* !defined(wxUSE_RIBBON) */
|
||||
#endif /* !defined(wxUSE_RICHMSGDLG) */
|
||||
|
||||
#ifndef wxUSE_RICHTOOLTIP
|
||||
# ifdef wxABORT_ON_CONFIG_ERROR
|
||||
# error "wxUSE_RICHTOOLTIP must be defined, please read comment near the top of this file."
|
||||
# else
|
||||
# define wxUSE_RICHTOOLTIP 0
|
||||
# endif
|
||||
#endif /* !defined(wxUSE_RICHTOOLTIP) */
|
||||
|
||||
#ifndef wxUSE_SASH
|
||||
# ifdef wxABORT_ON_CONFIG_ERROR
|
||||
@ -1077,6 +1104,14 @@
|
||||
# endif
|
||||
#endif /* !defined(wxUSE_TEXTCTRL) */
|
||||
|
||||
#ifndef wxUSE_TIMEPICKCTRL
|
||||
# ifdef wxABORT_ON_CONFIG_ERROR
|
||||
# error "wxUSE_TIMEPICKCTRL must be defined, please read comment near the top of this file."
|
||||
# else
|
||||
# define wxUSE_TIMEPICKCTRL 0
|
||||
# endif
|
||||
#endif /* !defined(wxUSE_TIMEPICKCTRL) */
|
||||
|
||||
#ifndef wxUSE_TIPWINDOW
|
||||
# ifdef wxABORT_ON_CONFIG_ERROR
|
||||
# error "wxUSE_TIPWINDOW must be defined, please read comment near the top of this file."
|
||||
@ -1109,6 +1144,14 @@
|
||||
# endif
|
||||
#endif /* !defined(wxUSE_TREECTRL) */
|
||||
|
||||
#ifndef wxUSE_TREELISTCTRL
|
||||
# ifdef wxABORT_ON_CONFIG_ERROR
|
||||
# error "wxUSE_TREELISTCTRL must be defined, please read comment near the top of this file."
|
||||
# else
|
||||
# define wxUSE_TREELISTCTRL 0
|
||||
# endif
|
||||
#endif /* !defined(wxUSE_TREELISTCTRL) */
|
||||
|
||||
#ifndef wxUSE_UIACTIONSIMULATOR
|
||||
# ifdef wxABORT_ON_CONFIG_ERROR
|
||||
# error "wxUSE_UIACTIONSIMULATOR must be defined, please read comment near the top of this file."
|
||||
@ -1125,6 +1168,14 @@
|
||||
# endif
|
||||
#endif /* !defined(wxUSE_VALIDATORS) */
|
||||
|
||||
#ifndef wxUSE_WEBVIEW
|
||||
# ifdef wxABORT_ON_CONFIG_ERROR
|
||||
# error "wxUSE_WEBVIEW must be defined, please read comment near the top of this file."
|
||||
# else
|
||||
# define wxUSE_WEBVIEW 0
|
||||
# endif
|
||||
#endif /* !defined(wxUSE_WEBVIEW) */
|
||||
|
||||
#ifndef wxUSE_WXHTML_HELP
|
||||
# ifdef wxABORT_ON_CONFIG_ERROR
|
||||
# error "wxUSE_WXHTML_HELP must be defined, please read comment near the top of this file."
|
||||
@ -1150,9 +1201,7 @@
|
||||
checks use wxUSE_XXX symbols in #if tests.
|
||||
*/
|
||||
|
||||
#if defined(__WXPALMOS__)
|
||||
# include "wx/palmos/chkconf.h"
|
||||
#elif defined(__WXWINCE__)
|
||||
#if defined(__WXWINCE__)
|
||||
# include "wx/msw/wince/chkconf.h"
|
||||
#elif defined(__WXMSW__)
|
||||
# include "wx/msw/chkconf.h"
|
||||
@ -1164,14 +1213,14 @@
|
||||
# include "wx/osx/chkconf.h"
|
||||
#elif defined(__OS2__)
|
||||
# include "wx/os2/chkconf.h"
|
||||
#elif defined(__WXMGL__)
|
||||
# include "wx/mgl/chkconf.h"
|
||||
#elif defined(__WXDFB__)
|
||||
# include "wx/dfb/chkconf.h"
|
||||
#elif defined(__WXMOTIF__)
|
||||
# include "wx/motif/chkconf.h"
|
||||
#elif defined(__WXX11__)
|
||||
# include "wx/x11/chkconf.h"
|
||||
#elif defined(__WXANDROID__)
|
||||
# include "wx/android/chkconf.h"
|
||||
#endif
|
||||
|
||||
/*
|
||||
@ -1439,7 +1488,8 @@
|
||||
wxUSE_STATUSBAR || \
|
||||
wxUSE_TEXTCTRL || \
|
||||
wxUSE_TOOLBAR || \
|
||||
wxUSE_TREECTRL
|
||||
wxUSE_TREECTRL || \
|
||||
wxUSE_TREELISTCTRL
|
||||
# if !wxUSE_CONTROLS
|
||||
# ifdef wxABORT_ON_CONFIG_ERROR
|
||||
# error "wxUSE_CONTROLS unset but some controls used"
|
||||
@ -1582,9 +1632,7 @@
|
||||
#ifndef wxUSE_NATIVE_STATUSBAR
|
||||
# define wxUSE_NATIVE_STATUSBAR 0
|
||||
#elif wxUSE_NATIVE_STATUSBAR
|
||||
# if defined(__WXUNIVERSAL__) || !( defined(__WXMSW__) || \
|
||||
defined(__WXMAC__) || \
|
||||
defined(__WXPALMOS__) )
|
||||
# if defined(__WXUNIVERSAL__) || !(defined(__WXMSW__) || defined(__WXMAC__))
|
||||
# undef wxUSE_NATIVE_STATUSBAR
|
||||
# define wxUSE_NATIVE_STATUSBAR 0
|
||||
# endif
|
||||
@ -1672,16 +1720,16 @@
|
||||
# endif
|
||||
#endif /* wxUSE_CALENDARCTRL */
|
||||
|
||||
#if wxUSE_DATEPICKCTRL
|
||||
#if wxUSE_DATEPICKCTRL || wxUSE_TIMEPICKCTRL
|
||||
# if !wxUSE_DATETIME
|
||||
# ifdef wxABORT_ON_CONFIG_ERROR
|
||||
# error "wxDatePickerCtrl requires wxUSE_DATETIME"
|
||||
# error "wxDatePickerCtrl and wxTimePickerCtrl requires wxUSE_DATETIME"
|
||||
# else
|
||||
# undef wxUSE_DATETIME
|
||||
# define wxUSE_DATETIME 1
|
||||
# endif
|
||||
# endif
|
||||
#endif /* wxUSE_DATEPICKCTRL */
|
||||
#endif /* wxUSE_DATEPICKCTRL || wxUSE_TIMEPICKCTRL */
|
||||
|
||||
#if wxUSE_CHECKLISTBOX
|
||||
# if !wxUSE_LISTBOX
|
||||
@ -1705,6 +1753,17 @@
|
||||
# endif
|
||||
#endif /* wxUSE_CHOICEDLG */
|
||||
|
||||
#if wxUSE_FILECTRL
|
||||
# if !wxUSE_DATETIME
|
||||
# ifdef wxABORT_ON_CONFIG_ERROR
|
||||
# error "wxFileCtrl requires wxDateTime"
|
||||
# else
|
||||
# undef wxUSE_DATETIME
|
||||
# define wxUSE_DATETIME 1
|
||||
# endif
|
||||
# endif
|
||||
#endif /* wxUSE_FILECTRL */
|
||||
|
||||
#if wxUSE_HELP
|
||||
# if !wxUSE_BMPBUTTON
|
||||
# ifdef wxABORT_ON_CONFIG_ERROR
|
||||
@ -1935,7 +1994,7 @@
|
||||
#endif /* wxUSE_FILEDLG */
|
||||
|
||||
#if !wxUSE_GAUGE || !wxUSE_BUTTON
|
||||
# if wxUSE_PROGRESSDLG && !defined(__WXPALMOS__)
|
||||
# if wxUSE_PROGRESSDLG
|
||||
# ifdef wxABORT_ON_CONFIG_ERROR
|
||||
# error "Generic progress dialog requires wxUSE_GAUGE and wxUSE_BUTTON"
|
||||
# else
|
||||
@ -1977,7 +2036,7 @@
|
||||
#endif
|
||||
|
||||
#if !wxUSE_IMAGLIST
|
||||
# if wxUSE_TREECTRL || wxUSE_NOTEBOOK || wxUSE_LISTCTRL
|
||||
# if wxUSE_TREECTRL || wxUSE_NOTEBOOK || wxUSE_LISTCTRL || wxUSE_TREELISTCTRL
|
||||
# ifdef wxABORT_ON_CONFIG_ERROR
|
||||
# error "wxImageList must be compiled as well"
|
||||
# else
|
||||
@ -1996,7 +2055,7 @@
|
||||
# define wxUSE_RADIOBTN 1
|
||||
# endif
|
||||
# endif
|
||||
# if !wxUSE_STATBOX && !defined(__WXPALMOS__)
|
||||
# if !wxUSE_STATBOX
|
||||
# ifdef wxABORT_ON_CONFIG_ERROR
|
||||
# error "wxUSE_RADIOBOX requires wxUSE_STATBOX"
|
||||
# else
|
||||
@ -2104,6 +2163,24 @@
|
||||
# endif
|
||||
#endif /* wxUSE_VARIANT */
|
||||
|
||||
#if wxUSE_TREELISTCTRL && !wxUSE_DATAVIEWCTRL
|
||||
# ifdef wxABORT_ON_CONFIG_ERROR
|
||||
# error "wxUSE_TREELISTCTRL requires wxDataViewCtrl"
|
||||
# else
|
||||
# undef wxUSE_TREELISTCTRL
|
||||
# define wxUSE_TREELISTCTRL 0
|
||||
# endif
|
||||
#endif /* wxUSE_TREELISTCTRL */
|
||||
|
||||
#if wxUSE_WEBVIEW && !(wxUSE_WEBVIEW_WEBKIT || wxUSE_WEBVIEW_IE)
|
||||
# ifdef wxABORT_ON_CONFIG_ERROR
|
||||
# error "wxUSE_WEBVIEW requires at least one backend"
|
||||
# else
|
||||
# undef wxUSE_WEBVIEW
|
||||
# define wxUSE_WEBVIEW 0
|
||||
# endif
|
||||
#endif /* wxUSE_WEBVIEW && !any web view backend */
|
||||
|
||||
#endif /* wxUSE_GUI */
|
||||
|
||||
#endif /* _WX_CHKCONF_H_ */
|
||||
|
Reference in New Issue
Block a user