Applied patch [ 708016 ] Setup0.h updated according wxMSW

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@19962 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Julian Smart
2003-04-03 12:58:46 +00:00
parent 5a618a14c6
commit 715d7d25b3

View File

@@ -62,19 +62,6 @@
// Recommended setting: 0 (please update your code) // Recommended setting: 0 (please update your code)
#define WXWIN_COMPATIBILITY_2_4 1 #define WXWIN_COMPATIBILITY_2_4 1
// in wxMSW version 2.1.11 and earlier, wxIcon always derives from wxBitmap,
// but this is very dangerous because you can mistakenly pass an icon instead
// of a bitmap to a function taking "const wxBitmap&" - which will *not* work
// because an icon is not a valid bitmap
//
// Starting from 2.1.12, you have the choice under this backwards compatible
// behaviour (your code will still compile, but probably won't behave as
// expected!) and not deriving wxIcon class from wxBitmap, but providing a
// conversion ctor wxBitmap(const wxIcon&) instead.
//
// Recommended setting: 0
#define wxICON_IS_BITMAP 0
// Define as 1 for font size to be backward compatible to 1.63 and earlier. // Define as 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. // 1.64 and later define point sizes to be compatible with Windows.
// //
@@ -227,13 +214,6 @@
// Recommended setting: 1 (always) // Recommended setting: 1 (always)
#define wxUSE_LOG 1 #define wxUSE_LOG 1
// Support for command line parsing using wxCmdLineParser class.
//
// Default is 1
//
// Recommended setting: 1 (can be set to 0 if you don't use the cmd line)
#define wxUSE_CMDLINE_PARSER 1
// Recommended setting: 1 // Recommended setting: 1
#define wxUSE_LOGWINDOW 1 #define wxUSE_LOGWINDOW 1
@@ -243,6 +223,13 @@
// Recommended setting: 1 // Recommended setting: 1
#define wxUSE_LOG_DIALOG 1 #define wxUSE_LOG_DIALOG 1
// Support for command line parsing using wxCmdLineParser class.
//
// Default is 1
//
// Recommended setting: 1 (can be set to 0 if you don't use the cmd line)
#define wxUSE_CMDLINE_PARSER 1
// Support for multithreaded applications: if 1, compile in thread classes // Support for multithreaded applications: if 1, compile in thread classes
// (thread.h) and make the library a bit more thread safe. Although thread // (thread.h) and make the library a bit more thread safe. Although thread
// support is quite stable by now, you may still consider recompiling the // support is quite stable by now, you may still consider recompiling the
@@ -460,14 +447,14 @@
// Recommended setting: 1 // Recommended setting: 1
#define wxUSE_PROTOCOL 1 #define wxUSE_PROTOCOL 1
// Define this to use wxURL class.
#define wxUSE_URL 1
// The settings for the individual URL schemes // The settings for the individual URL schemes
#define wxUSE_PROTOCOL_FILE 1 #define wxUSE_PROTOCOL_FILE 1
#define wxUSE_PROTOCOL_FTP 1 #define wxUSE_PROTOCOL_FTP 1
#define wxUSE_PROTOCOL_HTTP 1 #define wxUSE_PROTOCOL_HTTP 1
// Define this to use wxURL class.
#define wxUSE_URL 1
// Support for regular expression matching via wxRegEx class: enable this to // Support for regular expression matching via wxRegEx class: enable this to
// use POSIX regular expressions in your code. You need to compile regex // use POSIX regular expressions in your code. You need to compile regex
// library from src/regex to use it under Windows. // library from src/regex to use it under Windows.
@@ -630,6 +617,14 @@
// Recommended setting: 1 (can be safely set to 0, not used by the library) // Recommended setting: 1 (can be safely set to 0, not used by the library)
#define wxUSE_CARET 1 #define wxUSE_CARET 1
// Use wxDisplay class: it allows enumerating all displays on a system and
// working with them.
//
// Default is 0 because it isn't yet implemented on all platforms
//
// Recommended setting: 1 if you need it, can be safely set to 0 otherwise
#define wxUSE_DISPLAY 0
// Miscellaneous geometry code: needed for Canvas library // Miscellaneous geometry code: needed for Canvas library
#define wxUSE_GEOMETRY 0 #define wxUSE_GEOMETRY 0
@@ -680,6 +675,10 @@
// wxDC cacheing implementation // wxDC cacheing implementation
#define wxUSE_DC_CACHEING 1 #define wxUSE_DC_CACHEING 1
// Set this to 1 to enable the use of DIB's for wxBitmap to support
// bitmaps > 16MB on Win95/98/Me. Set to 0 to use DDB's only.
#define wxUSE_DIB_FOR_BITMAP 0
// ---------------------------------------------------------------------------- // ----------------------------------------------------------------------------
// common dialogs // common dialogs
// ---------------------------------------------------------------------------- // ----------------------------------------------------------------------------
@@ -824,7 +823,15 @@
// smaller library. // smaller library.
#define wxUSE_HTML 1 #define wxUSE_HTML 1
// OpenGL canvas // Setting wxUSE_GLCANVAS to 1 enables OpenGL support. You need to have OpenGL
// headers and libraries to be able to compile the library with wxUSE_GLCANVAS
// set to 1. Note that for some compilers (notably Microsoft Visual C++) you
// will need to manually add opengl32.lib and glu32.lib to the list of
// libraries linked with your program if you use OpenGL.
//
// Default is 0.
//
// Recommended setting: 1 if you intend to use OpenGL, 0 otherwise
#if defined(__WIN32__) #if defined(__WIN32__)
#define wxUSE_GLCANVAS 1 #define wxUSE_GLCANVAS 1
#else #else
@@ -866,6 +873,14 @@
#define wxUSE_DRAG_AND_DROP 0 #define wxUSE_DRAG_AND_DROP 0
#endif #endif
// Use wxAccessible for enhanced and customisable accessibility.
// Depends on wxUSE_OLE.
//
// Default is 0.
//
// Recommended setting (at present): 0
#define wxUSE_ACCESSIBILITY 0
// ---------------------------------------------------------------------------- // ----------------------------------------------------------------------------
// miscellaneous settings // miscellaneous settings
// ---------------------------------------------------------------------------- // ----------------------------------------------------------------------------
@@ -1044,11 +1059,7 @@
#define wxUSE_ICO_CUR 0 #define wxUSE_ICO_CUR 0
// Set to 1 to compile in wxPalette class // Set to 1 to compile in wxPalette class
#if defined(__WIN32__)
#define wxUSE_PALETTE 1 #define wxUSE_PALETTE 1
#else
#define wxUSE_PALETTE 1
#endif
// ---------------------------------------------------------------------------- // ----------------------------------------------------------------------------
// Windows-only settings // Windows-only settings
@@ -1292,23 +1303,10 @@
// unknown settings // unknown settings
// ---------------------------------------------------------------------------- // ----------------------------------------------------------------------------
// Use serialization (requires utils/serialize)?
#define wxUSE_SERIAL 0
// Use plotter?
#define wxUSE_PLOT 0
// If 1, enables provision of run-time type information. // If 1, enables provision of run-time type information.
// NOW MANDATORY: don't change. // NOW MANDATORY: don't change.
#define wxUSE_DYNAMIC_CLASSES 1 #define wxUSE_DYNAMIC_CLASSES 1
//??????
#if defined(__WIN32__)
#define wxUSE_DISPLAY 0
#else
#define wxUSE_DISPLAY 0
#endif
//?????? //??????
#if defined(__WIN32__) #if defined(__WIN32__)
#define wxUSE_DDE_FOR_IPC 0 #define wxUSE_DDE_FOR_IPC 0