X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/6d5977dfdf3fa1a058653908346685ded9ae60b1..7e72761c5e3de9abf4f2d8aac74a3715a1fe122f:/setup/setup.hin diff --git a/setup/setup.hin b/setup/setup.hin index 5937b5cc9c..fb0d108ef9 100644 --- a/setup/setup.hin +++ b/setup/setup.hin @@ -5,9 +5,9 @@ Leave the following blank line there!! Autoheader needs it. */ -// ------------------------------------------------------------------------ -// Features as requested by configure -// ------------------------------------------------------------------------ +/* ------------------------------------------------------------------------ */ +/* Features as requested by configure */ +/* ------------------------------------------------------------------------ */ #ifndef __GTKSETUPH__ #define __GTKSETUPH__ @@ -35,9 +35,9 @@ #undef __ULTRIX__ #undef __DATA_GENERAL__ -//------------------------------------------------------------------------ -// library options -//------------------------------------------------------------------------ +/* ------------------------------------------------------------------------ */ +/* library options */ +/* ------------------------------------------------------------------------ */ /* * Use zlib @@ -47,6 +47,10 @@ * Use libpng */ #define wxUSE_LIBPNG 0 +/* + * Use libjpeg + */ +#define wxUSE_LIBJPEG 0 /* * Use iODBC */ @@ -60,10 +64,9 @@ */ #define wxHAVE_GLIBC2 0 -//------------------------------------------------------------------------ -// GUI control options (allways enabled in wxGTK) -//------------------------------------------------------------------------ - +/* ------------------------------------------------------------------------ */ +/* GUI control options (always enabled in wxGTK) */ +/* ------------------------------------------------------------------------ */ /* * Use gauge item */ @@ -80,10 +83,14 @@ * Use scrollbar item */ #define wxUSE_RADIOBUTTON 1 +/* + * Use toolbar item + */ +#define wxUSE_TOOLBAR 1 -//------------------------------------------------------------------------ -// non-GUI options -//------------------------------------------------------------------------ +/* ------------------------------------------------------------------------ */ +/* non-GUI options */ +/* ------------------------------------------------------------------------ */ /* * Use time and date classes @@ -105,15 +112,23 @@ * Use class serialization */ #define wxUSE_SERIAL 0 +/* + * Use sockets + */ +#define wxUSE_SOCKETS 0 /* * Use standard C++ streams if 1. If 0, use wxWin * streams implementation. */ #define wxUSE_STD_IOSTREAM 1 +/* + * Use constraints mechanism + */ +#define wxUSE_CONSTRAINTS 1 -//------------------------------------------------------------------------ -// PS options -//------------------------------------------------------------------------ +/* ------------------------------------------------------------------------ */ +/* PS options */ +/* ------------------------------------------------------------------------ */ /* * Use font metric files in GetTextExtent for wxPostScriptDC @@ -126,9 +141,9 @@ */ #define wxUSE_POSTSCRIPT 0 -//------------------------------------------------------------------------ -// wxString options -//------------------------------------------------------------------------ +/* ------------------------------------------------------------------------ */ +/* wxString options */ +/* ------------------------------------------------------------------------ */ /* * Compile wxString with wide character (Unicode) support? @@ -140,13 +155,13 @@ * * Note that you must link your programs with libc.a if you enable this and you * have libc 5 (you should enable this for libc6 where wcsrtombs() is - * thread-safe version of wcstombs()). + * thread-safe version of wcstombs()). */ #define wxUSE_WCSRTOMBS 0 -//------------------------------------------------------------------------ -// misc options -//------------------------------------------------------------------------ +/* ------------------------------------------------------------------------ */ +/* misc options */ +/* ------------------------------------------------------------------------ */ /* * Use Interprocess communication @@ -160,15 +175,23 @@ * Use clipboard */ #define wxUSE_CLIPBOARD 0 +/* + * Use tooltips + */ +#define wxUSE_TOOLTIPS 0 /* * Use dnd */ #define wxUSE_DRAG_AND_DROP 0 - -//------------------------------------------------------------------------ -// architecture options -//------------------------------------------------------------------------ - +/* + * Use wxLibrary class + */ +#define wxUSE_DYNLIB_CLASS 0 + +/* ------------------------------------------------------------------------ */ +/* architecture options */ +/* ------------------------------------------------------------------------ */ + /* * Use the mdi architecture */ @@ -182,9 +205,9 @@ */ #define wxUSE_PRINTING_ARCHITECTURE 0 -//------------------------------------------------------------------------ -// Prolog and wxWindows' resource system options -//------------------------------------------------------------------------ +/* ------------------------------------------------------------------------ */ +/* Prolog and wxWindows' resource system options */ +/* ------------------------------------------------------------------------ */ /* * Use Prolog IO @@ -199,9 +222,9 @@ */ #define wxUSE_WX_RESOURCES 0 -//------------------------------------------------------------------------ -// the rest -//------------------------------------------------------------------------ +/* ------------------------------------------------------------------------ */ +/* the rest */ +/* ------------------------------------------------------------------------ */ /* * Use wxWindows help facility (needs wxUSE_IPC 1) @@ -219,7 +242,7 @@ Level 0: no backward compatibility, all new features Level 1: wxDC, OnSize (etc.) compatibility, but some new features such as event tables */ -#define WXWIN_COMPATIBILITY 1 +#define WXWIN_COMPATIBILITY 0 /* * Enables debugging: memory tracing, assert, etc., contains debug level */ @@ -234,6 +257,12 @@ * Enable debugging version of global memory operators new and delete * Disable it, If this causes problems (e.g. link errors) */ +#define wxUSE_DEBUG_NEW_ALWAYS 1 +/* + * In debug mode, causes new to be defined to + * be WXDEBUG_NEW (see object.h). If this causes + * problems (e.g. link errors), set this to 0. + */ #define wxUSE_GLOBAL_MEMORY_OPERATORS 0 /* * Matthews garbage collection (used for MrEd?) @@ -263,9 +292,9 @@ */ #define CONST_COMPATIBILITY 0 -// ------------------------------------------------------------------------ -// System-specific stuff -// ------------------------------------------------------------------------ +/* ------------------------------------------------------------------------ */ +/* System-specific stuff */ +/* ------------------------------------------------------------------------ */ /* acconfig.h This file is in the public domain. @@ -333,12 +362,45 @@ /* Define if you don't have vprintf but do have _doprnt. */ #undef HAVE_DOPRNT +/* Define if you have sched.h */ +#undef HAVE_SCHED_H + /* Define if you have vprintf() */ #undef HAVE_VPRINTF +/* Define if you have dlopen() */ +#undef HAVE_DLOPEN + +/* Define if you have shl_load() */ +#undef HAVE_SHL_LOAD + /* Define if you have vsnprintf() */ #undef HAVE_VSNPRINTF +/* Define if you have usleep() */ +#undef HAVE_USLEEP + +/* Define if you have nanosleep() */ +#undef HAVE_NANOSLEEP + +/* Define if you have vfork() */ +#undef HAVE_VFORK + +/* Define if you have uname() */ +#undef HAVE_UNAME + +/* Define if you have gethostname() */ +#undef HAVE_GETHOSTNAME + +/* Define if you have sched_yield */ +#undef HAVE_SCHED_YIELD + +/* Define if you have pthread_cancel */ +#undef HAVE_PTHREAD_CANCEL + +/* Define if you have all functions to set thread priority */ +#undef HAVE_THREAD_PRIORITY_FUNCTIONS + /* Define if your system has its own `getloadavg' function. */ #undef HAVE_GETLOADAVG @@ -459,6 +521,7 @@ #undef SIZEOF_INT #undef SIZEOF_INT_P #undef SIZEOF_LONG +#undef SIZEOF_LONG_LONG /* Define to `unsigned' if doesn't define. */ #undef size_t