update wxUSE_UNICODE and wxUSE_WCHAR_T descriptions, set the former to 1 by default

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49860 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Vadim Zeitlin
2007-11-12 15:15:47 +00:00
parent b1f8bee533
commit 8953748b9a

View File

@@ -143,29 +143,15 @@
// Unicode support // Unicode support
// ---------------------------------------------------------------------------- // ----------------------------------------------------------------------------
// Set wxUSE_UNICODE to 1 to compile wxWidgets in Unicode mode: wxChar will be // These settings are obsolete: the library is always built in Unicode mode
// defined as wchar_t, wxString will use Unicode internally. If you set this // now, only set wxUSE_UNICODE to 0 to compile legacy code in ANSI mode if
// to 1, you must use wxT() macro for all literal strings in the program. // absolutely necessary -- updating it is strongly recommended as the ANSI mode
// // will disappear completely in future wxWidgets releases.
// Unicode is currently only fully supported under Windows NT/2000/XP
// (Windows 9x doesn't support it and the programs compiled in Unicode mode
// will not run under 9x -- but see wxUSE_UNICODE_MSLU below).
//
// Default is 0 (but only because of makefiles)
//
// Recommended setting: 1
#ifndef wxUSE_UNICODE #ifndef wxUSE_UNICODE
#define wxUSE_UNICODE 0 #define wxUSE_UNICODE 1
#endif #endif
// Setting wxUSE_WCHAR_T to 1 gives you some degree of Unicode support without // wxUSE_WCHAR_T is required by wxWidgets now, don't change.
// compiling the program in Unicode mode. More precisely, it will be possible
// to construct wxString from a wide (Unicode) string and convert any wxString
// to Unicode.
//
// Default is 1
//
// Recommended setting: 1
#define wxUSE_WCHAR_T 1 #define wxUSE_WCHAR_T 1
// ---------------------------------------------------------------------------- // ----------------------------------------------------------------------------