📄 setup.h.in
字号:
/* This define (__WX_SETUP_H__) is used both to ensure setup.h is included * only once and to indicate that we are building using configure. */#ifndef __WX_SETUP_H__#define __WX_SETUP_H__#ifdef __GNUG__#pragma interface#endif/* never undefine inline or const keywords for C++ compilation */#ifndef __cplusplus/* Define to empty if the keyword does not work. */#undef const/* Define as __inline if that's what the C compiler calls it. */#undef inline#endif /* __cplusplus *//* fill in with the string wxGetOsDescription() will return */#undef WXWIN_OS_DESCRIPTION/* the installation location prefix from configure */#undef wxINSTALL_PREFIX/* Define to `int' if <sys/types.h> doesn't define. */#undef gid_t/* Define to `int' if <sys/types.h> doesn't define. */#undef mode_t/* Define to `long' if <sys/types.h> doesn't define. */#undef off_t/* Define to `int' if <sys/types.h> doesn't define. */#undef pid_t/* Define to `unsigned' if <sys/types.h> doesn't define. */#undef size_t/* Define if ssize_t type is available. */#undef HAVE_SSIZE_T/* Define if you have the ANSI C header files. */#undef STDC_HEADERS/* Define this to get extra features from GNU libc. */#ifndef _GNU_SOURCE#undef _GNU_SOURCE#endif/* Define to `int' if <sys/types.h> doesn't define. */#undef uid_t/* Define if your processor stores words with the most significant byte first (like Motorola and SPARC, unlike Intel and VAX). */#undef WORDS_BIGENDIAN/* Define this if your version of GTK+ is greater than 1.2 */#undef __WXGTK12__/* Define this if your version of GTK+ is greater than 1.2.7 */#undef __WXGTK127__/* Define this if your version of GTK+ is greater than 2.0 */#undef __WXGTK20__/* Define this if your version of GTK+ is greater than 2.4 */#undef __WXGTK24__/* Define this if you want to use GPE features */#undef __WXGPE__/* Define this if your version of Motif is greater than 2.0 */#undef __WXMOTIF20__/* Define this if you are using Lesstif */#undef __WXLESSTIF__/* * Define to 1 for Unix[-like] system */#define wxUSE_UNIX 0#undef __UNIX__#undef __AIX__#undef __BSD__#undef __DARWIN__#undef __EMX__#undef __FREEBSD__#undef __HPUX__#undef __LINUX__#undef __NETBSD__#undef __OPENBSD__#undef __OSF__#undef __SGI__#undef __SOLARIS__#undef __SUN__#undef __SUNOS__#undef __SVR4__#undef __SYSV__#undef __ULTRIX__#undef __UNIXWARE__#undef __VMS__#undef __IA64__#undef __ALPHA__/* NanoX (with wxX11) */#define wxUSE_NANOX 0/* PowerPC Darwin & Mac OS X */#undef __POWERPC__#undef TARGET_CARBON/* Hack to make IOGraphicsTypes.h not define Point conflicting with MacTypes */#undef __Point__/* MS-DOS with DJGPP */#undef __DOS__/* Stupid hack; __WINDOWS__ clashes with wx/defs.h */#ifndef __WINDOWS__#undef __WINDOWS__#endif#ifndef __WIN95__#undef __WIN95__#endif#ifndef __WIN32__#undef __WIN32__#endif#ifndef __GNUWIN32__#undef __GNUWIN32__#endif#ifndef STRICT#undef STRICT#endif#ifndef WINVER#undef WINVER#endif/* OS/2 with EMX */#undef __OS2__/* --- start common options --- */#ifndef wxUSE_GUI #define wxUSE_GUI 0#endif#define WXWIN_COMPATIBILITY_2_2 0#define WXWIN_COMPATIBILITY_2_4 0#define wxDIALOG_UNIT_COMPATIBILITY 0#define wxUSE_DEBUG_CONTEXT 0#define wxUSE_MEMORY_TRACING 0#define wxUSE_GLOBAL_MEMORY_OPERATORS 0#define wxUSE_DEBUG_NEW_ALWAYS 0#define wxUSE_ON_FATAL_EXCEPTION 0#define wxUSE_STACKWALKER 0#define wxUSE_DEBUGREPORT 0#ifndef wxUSE_UNICODE #define wxUSE_UNICODE 0#endif#define wxUSE_WCHAR_T 0#define wxUSE_EXCEPTIONS 0#define wxUSE_EXTENDED_RTTI 0#define wxUSE_STL 0#define wxUSE_LOG 0#define wxUSE_LOGWINDOW 0#define wxUSE_LOGGUI 0#define wxUSE_LOG_DIALOG 0#define wxUSE_CMDLINE_PARSER 0#define wxUSE_THREADS 0#define wxUSE_STREAMS 0#define wxUSE_STD_IOSTREAM 0#define wxUSE_STD_STRING 0#define wxUSE_LONGLONG 0#define wxUSE_FILE 0#define wxUSE_FFILE 0#define wxUSE_FSVOLUME 0#define wxUSE_STDPATHS 0#define wxUSE_TEXTBUFFER 0#define wxUSE_TEXTFILE 0#define wxUSE_INTL 0#define wxUSE_DATETIME 0#define wxUSE_TIMER 0#define wxUSE_STOPWATCH 0#define wxUSE_CONFIG 0#define wxUSE_CONFIG_NATIVE 0#define wxUSE_DIALUP_MANAGER 0#define wxUSE_DYNLIB_CLASS 0#define wxUSE_DYNAMIC_LOADER 0#define wxUSE_SOCKETS 0#define wxUSE_FILESYSTEM 0#define wxUSE_FS_ZIP 0#define wxUSE_FS_INET 0#define wxUSE_ARCHIVE_STREAMS 0#define wxUSE_ZIPSTREAM 0#define wxUSE_ZLIB 0#define wxUSE_APPLE_IEEE 0#define wxUSE_JOYSTICK 0#define wxUSE_FONTMAP 0#define wxUSE_MIMETYPE 0#define wxUSE_PROTOCOL 0#define wxUSE_PROTOCOL_FILE 0#define wxUSE_PROTOCOL_FTP 0#define wxUSE_PROTOCOL_HTTP 0#define wxUSE_URL 0#define wxUSE_URL_NATIVE 0#define wxUSE_REGEX 0#define wxUSE_SYSTEM_OPTIONS 0#define wxUSE_SOUND 0#define wxUSE_MEDIACTRL 0#define wxUSE_GSTREAMER 0#define wxUSE_XRC 0#if wxUSE_XRC#define wxUSE_XML 0#else# define wxUSE_XML 0#endif#define wxUSE_CONTROLS 0#define wxUSE_POPUPWIN 0#define wxUSE_TIPWINDOW 0#define wxUSE_BUTTON 0#define wxUSE_BMPBUTTON 0#define wxUSE_CALENDARCTRL 0#define wxUSE_CHECKBOX 0#define wxUSE_CHECKLISTBOX 0#define wxUSE_CHOICE 0#define wxUSE_COMBOBOX 0#define wxUSE_DATEPICKCTRL 0#define wxUSE_GAUGE 0#define wxUSE_LISTBOX 0#define wxUSE_LISTCTRL 0#define wxUSE_RADIOBOX 0#define wxUSE_RADIOBTN 0#define wxUSE_SCROLLBAR 0#define wxUSE_SLIDER 0#define wxUSE_SPINBTN 0#define wxUSE_SPINCTRL 0#define wxUSE_STATBOX 0#define wxUSE_STATLINE 0#define wxUSE_STATTEXT 0#define wxUSE_STATBMP 0#define wxUSE_TEXTCTRL 0#define wxUSE_TOGGLEBTN 0#define wxUSE_TREECTRL 0#define wxUSE_STATUSBAR 0#define wxUSE_NATIVE_STATUSBAR 0#define wxUSE_TOOLBAR 0#define wxUSE_TOOLBAR_NATIVE 0#define wxUSE_NOTEBOOK 0#define wxUSE_LISTBOOK 0#define wxUSE_CHOICEBOOK 0#define wxUSE_TAB_DIALOG 0#define wxUSE_GRID 0#define wxUSE_MINIFRAME 0#define wxUSE_ACCEL 0#define wxUSE_HOTKEY 0#define wxUSE_CARET 0#define wxUSE_DISPLAY 0#define wxUSE_GEOMETRY 0#define wxUSE_IMAGLIST 0#define wxUSE_MENUS 0#define wxUSE_SASH 0#define wxUSE_SPLITTER 0#define wxUSE_TOOLTIPS 0#define wxUSE_VALIDATORS 0#define wxUSE_COMMON_DIALOGS 0#define wxUSE_BUSYINFO 0#define wxUSE_CHOICEDLG 0#define wxUSE_COLOURDLG 0#define wxUSE_DIRDLG 0#define wxUSE_FILEDLG 0#define wxUSE_FINDREPLDLG 0#define wxUSE_FONTDLG 0#define wxUSE_MSGDLG 0#define wxUSE_PROGRESSDLG 0#define wxUSE_STARTUP_TIPS 0#define wxUSE_TEXTDLG 0#define wxUSE_NUMBERDLG 0#define wxUSE_SPLASH 0#define wxUSE_WIZARDDLG 0#define wxUSE_METAFILE 0#define wxUSE_ENH_METAFILE 0#define wxUSE_WIN_METAFILES_ALWAYS 0#define wxUSE_MDI 0#define wxUSE_DOC_VIEW_ARCHITECTURE 0#define wxUSE_MDI_ARCHITECTURE 0#define wxUSE_PRINTING_ARCHITECTURE 0#define wxUSE_HTML 0#define wxUSE_GLCANVAS 0#define wxUSE_CLIPBOARD 0#define wxUSE_DATAOBJ 0#define wxUSE_DRAG_AND_DROP 0#define wxUSE_ACCESSIBILITY 0#define wxUSE_SNGLINST_CHECKER 0#define wxUSE_DRAGIMAGE 0#define wxUSE_IPC 0#define wxUSE_HELP 0#define wxUSE_MS_HTML_HELP 0#define wxUSE_WXHTML_HELP 0#define wxUSE_RESOURCES 0#define wxUSE_CONSTRAINTS 0#define wxUSE_SPLINES 0#define wxUSE_MOUSEWHEEL 0#define wxUSE_POSTSCRIPT 0#define wxUSE_AFM_FOR_POSTSCRIPT 0#define wxUSE_ODBC 0#define wxODBC_FWD_ONLY_CURSORS 0#define wxODBC_BACKWARD_COMPATABILITY 0#define REMOVE_UNUSED_ARG 0#define wxUSE_IOSTREAMH 0#define wxUSE_IMAGE 0#define wxUSE_LIBPNG 0#define wxUSE_LIBJPEG 0#define wxUSE_LIBTIFF 0#define wxUSE_GIF 0#define wxUSE_PNM 0#define wxUSE_PCX 0#define wxUSE_IFF 0#define wxUSE_XPM 0#define wxUSE_ICO_CUR 0#define wxUSE_PALETTE 0/* --- end common options --- *//* for some features we don't have dedicated configure switches, so just choose * the common values automatically */#if (defined(__WIN95__) && !defined(__WXUNIVERSAL__)) || defined(__WXPM__)#define wxUSE_OWNER_DRAWN 1#endif#if defined(__WIN95__) && !defined(__WINE__) && !defined(__GNUWIN32_OLD__)#define wxUSE_RICHEDIT 1#define wxUSE_RICHEDIT2 1#else#define wxUSE_RICHEDIT 0#define wxUSE_RICHEDIT2 0#endif#define wxUSE_UNICODE_MSLU 0#define wxUSE_DC_CACHEING 0#define wxUSE_GADGETS 0/* * Supports bool type */#undef HAVE_BOOL/* * Define if your compiler supports the explicit keyword */#undef HAVE_EXPLICIT/* * Define if your compiler supports const_cast<>() */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -