- // Define 1 to use Microsoft's ItsyBitsy
- // small title bar library, for wxMiniFrame.
- // This setting is only used for Win3.1;
- // Win9x and NT use native miniframes
- // support instead.
-#define wxUSE_BITMAP_MESSAGE 1
- // Define 1 to use bitmap messages.
-#define wxFONT_SIZE_COMPATIBILITY 0
- // Define 1 for font size to be backward compatible
- // to 1.63 and earlier. 1.64 and later define point
- // sizes to be compatible with Windows.
-#define wxDIALOG_UNIT_COMPATIBILITY 0
- // Set to 0 for accurate dialog units, else
- // 1 to be as per 2.1.16 and before. If migrating
- // between versions, your dialogs may seem to shrink.
-#define wxUSE_PENWINDOWS 0
- // Set to 1 to use PenWindows
-
-#define wxUSE_OWNER_DRAWN 1
- // Owner-drawn menus and listboxes
-
-#if defined(__MINGW32__) && ((__GNUC__>2) ||((__GNUC__==2) && (__GNUC_MINOR__>=95)))
-#ifndef wxUSE_NORLANDER_HEADERS
-# define wxUSE_NORLANDER_HEADERS 1
-#endif
-#endif
-
-// ----------------------------------------------------------------------------
-// disable the settings which don't work for some compilers
-// ----------------------------------------------------------------------------
-
-#if defined(__GNUWIN32__)
-// These don't work as expected for mingw32 and cygwin32
-#undef wxUSE_MEMORY_TRACING
-#define wxUSE_MEMORY_TRACING 0
-
-#undef wxUSE_GLOBAL_MEMORY_OPERATORS
-#define wxUSE_GLOBAL_MEMORY_OPERATORS 0
-
-#undef wxUSE_DEBUG_NEW_ALWAYS
-#define wxUSE_DEBUG_NEW_ALWAYS 0
-
-#undef wxUSE_MS_HTML_HELP
-#define wxUSE_MS_HTML_HELP 0
-
-#endif // __GNUWIN32__
-
-// Cygwin b20 doesn't have wcslen
-#if defined(__GNUWIN32__) && !defined(__MINGW32__)
-#undef wxUSE_WCHAR_T
-#define wxUSE_WCHAR_T 0
-#endif
-
-// MFC duplicates these operators
-#if wxUSE_MFC
-#undef wxUSE_GLOBAL_MEMORY_OPERATORS
-#define wxUSE_GLOBAL_MEMORY_OPERATORS 0
-
-#undef wxUSE_DEBUG_NEW_ALWAYS
-#define wxUSE_DEBUG_NEW_ALWAYS 0
-#endif // wxUSE_MFC
-
-// ODBC classes aren't Unicode-compatible yet
-#if wxUSE_UNICODE
-#undef wxUSE_ODBC
-#define wxUSE_ODBC 0
-#endif
-
-#if (!defined(WIN32) && !defined(__WIN32__)) || (defined(__GNUWIN32__) && !wxUSE_NORLANDER_HEADERS)
-// Can't use OLE drag and drop in Windows 3.1 because we don't know how
-// to implement UUIDs
-// GnuWin32 doesn't have appropriate headers for e.g. IUnknown.
-#undef wxUSE_DRAG_AND_DROP
-#define wxUSE_DRAG_AND_DROP 0
-#endif
-
-// Only WIN32 supports wxStatusBar95
-#if !defined(__WIN32__) && wxUSE_NATIVE_STATUSBAR
-#undef wxUSE_NATIVE_STATUSBAR
-#define wxUSE_NATIVE_STATUSBAR 0