X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/cdb664d45d2d9e69f568ff1f95b681939719ffcf..63496c98fae055cfc33d9f9f688f97bf43956b21:/setup/setup.hin diff --git a/setup/setup.hin b/setup/setup.hin index 2923f6565c..55a9dd364a 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__ @@ -16,7 +16,16 @@ #pragma interface #endif -/* define the system to compile */ +/* ------------------------------------------------------------------------ */ +/* define if support for GTK 1.2 features */ +/* ------------------------------------------------------------------------ */ + +#undef __WXGTK12__ + +/* ------------------------------------------------------------------------ */ +/* define the system to compile */ +/* ------------------------------------------------------------------------ */ + #undef __UNIX__ #undef __LINUX__ #undef __SGI__ @@ -35,9 +44,18 @@ #undef __ULTRIX__ #undef __DATA_GENERAL__ -//------------------------------------------------------------------------ -// library options -//------------------------------------------------------------------------ +/* ------------------------------------------------------------------------ */ +/* compiler options */ +/* ------------------------------------------------------------------------ */ + +/* + * Supports bool type + */ +#undef HAVE_BOOL + +/* ------------------------------------------------------------------------ */ +/* library options */ +/* ------------------------------------------------------------------------ */ /* * Use zlib @@ -63,11 +81,14 @@ * Have glibc2 */ #define wxHAVE_GLIBC2 0 +/* + * Use libXpm + */ +#define wxHAVE_LIB_XPM 0 -//------------------------------------------------------------------------ -// GUI control options (always enabled in wxGTK) -//------------------------------------------------------------------------ - +/* ------------------------------------------------------------------------ */ +/* GUI control options (always enabled in wxGTK) */ +/* ------------------------------------------------------------------------ */ /* * Use gauge item */ @@ -84,10 +105,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 @@ -109,6 +134,10 @@ * 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. @@ -119,9 +148,9 @@ */ #define wxUSE_CONSTRAINTS 1 -//------------------------------------------------------------------------ -// PS options -//------------------------------------------------------------------------ +/* ------------------------------------------------------------------------ */ +/* PS options */ +/* ------------------------------------------------------------------------ */ /* * Use font metric files in GetTextExtent for wxPostScriptDC @@ -134,9 +163,9 @@ */ #define wxUSE_POSTSCRIPT 0 -//------------------------------------------------------------------------ -// wxString options -//------------------------------------------------------------------------ +/* ------------------------------------------------------------------------ */ +/* wxString options */ +/* ------------------------------------------------------------------------ */ /* * Compile wxString with wide character (Unicode) support? @@ -152,9 +181,16 @@ */ #define wxUSE_WCSRTOMBS 0 -//------------------------------------------------------------------------ -// misc options -//------------------------------------------------------------------------ +/* + * On some platforms overloading on size_t/int doesn't work, yet we'd like + * to define both size_t and int version of wxString::operator[] because it + * should really be size_t, but a lot of old, broken code uses int indices. + */ +#define wxUSE_SIZE_T_STRING_OPERATOR 0 + +/* ------------------------------------------------------------------------ */ +/* misc options */ +/* ------------------------------------------------------------------------ */ /* * Use Interprocess communication @@ -176,10 +212,14 @@ * Use dnd */ #define wxUSE_DRAG_AND_DROP 0 +/* + * Use wxLibrary class + */ +#define wxUSE_DYNLIB_CLASS 0 -//------------------------------------------------------------------------ -// architecture options -//------------------------------------------------------------------------ +/* ------------------------------------------------------------------------ */ +/* architecture options */ +/* ------------------------------------------------------------------------ */ /* * Use the mdi architecture @@ -194,9 +234,9 @@ */ #define wxUSE_PRINTING_ARCHITECTURE 0 -//------------------------------------------------------------------------ -// Prolog and wxWindows' resource system options -//------------------------------------------------------------------------ +/* ------------------------------------------------------------------------ */ +/* Prolog and wxWindows' resource system options */ +/* ------------------------------------------------------------------------ */ /* * Use Prolog IO @@ -211,9 +251,9 @@ */ #define wxUSE_WX_RESOURCES 0 -//------------------------------------------------------------------------ -// the rest -//------------------------------------------------------------------------ +/* ------------------------------------------------------------------------ */ +/* the rest */ +/* ------------------------------------------------------------------------ */ /* * Use wxWindows help facility (needs wxUSE_IPC 1) @@ -281,9 +321,9 @@ */ #define CONST_COMPATIBILITY 0 -// ------------------------------------------------------------------------ -// System-specific stuff -// ------------------------------------------------------------------------ +/* ------------------------------------------------------------------------ */ +/* System-specific stuff */ +/* ------------------------------------------------------------------------ */ /* acconfig.h This file is in the public domain. @@ -333,6 +373,9 @@ Usually this is either `int' or `gid_t'. */ #undef GETGROUPS_T +/* The type of 3rd argument to getsockname() - usually size_t or int */ +#undef SOCKLEN_T + /* Define if the `getloadavg' function needs to be run setuid or setgid. */ #undef GETLOADAVG_PRIVILEGED @@ -351,12 +394,48 @@ /* 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 strings.h */ +#undef HAVE_STRINGS_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 @@ -404,6 +483,12 @@ /* Define if you have . */ #undef HAVE_UNISTD_H +/* Define if you have . */ +#undef HAVE_WCHAR_H + +/* Define if you have . */ +#undef HAVE_WCSTR_H + /* Define if you have . */ #undef HAVE_FNMATCH_H