Remove support for Win9x from wxMSW.
Most importantly, this allows us to remove all MSLU-related stuff. Some functions which were previously loaded dynamically can now be just used directly, too. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@76535 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -346,7 +346,6 @@ compilers. See also wxUSE_NO_MANIFEST.}
|
||||
@itemdef{wxUSE_RICHEDIT, Enable use of riched32.dll in wxTextCtrl}
|
||||
@itemdef{wxUSE_RICHEDIT2, Enable use of riched20.dll in wxTextCtrl}
|
||||
@itemdef{wxUSE_VC_CRTDBG, See wx/msw/msvcrt.h file.}
|
||||
@itemdef{wxUSE_UNICODE_MSLU, Use MSLU for Unicode support under Windows 9x systems.}
|
||||
@itemdef{wxUSE_UXTHEME, Enable support for XP themes.}
|
||||
@itemdef{wxUSE_WIN_METAFILES_ALWAYS, Use wxMetaFile even when wxUSE_ENH_METAFILE=1.}
|
||||
@itemdef{wxUSE_WXDIB, Use wxDIB class.}
|
||||
|
@@ -132,13 +132,11 @@ distribution.
|
||||
|
||||
@section page_port_wxmsw wxMSW
|
||||
|
||||
wxMSW is a port of wxWidgets for the Windows platforms including Windows 95,
|
||||
98, ME, 2000, NT, XP and Vista in ANSI and Unicode modes (for Windows 9x and ME
|
||||
through the MSLU extension library). wxMSW ensures native look and feel for XP
|
||||
when using wxWidgets version 2.3.3 or higher. wxMSW can be compiled with a
|
||||
great variety of compilers including Microsoft Studio VC++ 2003 or later,
|
||||
Borland 5.5, MinGW32, Cygwin and Watcom as well as cross-compilation with
|
||||
a Linux-hosted MinGW32 tool chain.
|
||||
wxMSW is a port of wxWidgets for the Windows platforms (Windows XP and later
|
||||
are supported). wxMSW provides native look and feel for each Windows version.
|
||||
This port can be compiled with several compilers including Microsoft Studio
|
||||
VC++ 2003 or later, Borland 5.5, MinGW32, Cygwin and Watcom as well as
|
||||
cross-compilation with a Linux-hosted MinGW32 tool chain.
|
||||
|
||||
For further information, please see the files in docs/msw in the distribution.
|
||||
|
||||
|
@@ -361,8 +361,7 @@ SHARED=1
|
||||
|
||||
UNICODE=0
|
||||
To completely disable Unicode support (default is UNICODE=1). It should not
|
||||
be necessary to do this unless, perhaps, you still wish to target Win9x
|
||||
systems and can't use MSLU (which requires MSLU=1) for some reason.
|
||||
be necessary to do this.
|
||||
|
||||
This option affect name of the library ('u' is appended in the default
|
||||
Unicode build) and the directory where the library and setup.h are stored
|
||||
@@ -396,16 +395,6 @@ RUNTIME_LIBS=static
|
||||
Visual C++'s msvcrt.dll or Borland's cc3250mt.dll).
|
||||
Caution: Do not use static runtime libraries when building DLL (SHARED=1)!
|
||||
|
||||
MSLU=1
|
||||
Enables MSLU (Microsoft Layer for Unicode). This setting makes sense only if
|
||||
used together with UNICODE=1. If you want to be able to use Unicode version
|
||||
on Windows9x, you will need MSLU (Microsoft Layer for Unicode) runtime DLL
|
||||
and import lib. The former can be downloaded from Microsoft, the latter is
|
||||
part of the latest Platform SDK from Microsoft (see msdn.microsoft.com for
|
||||
details). An alternative implementation of import library can be downloaded
|
||||
from http://libunicows.sourceforge.net - unlike the official one, this one
|
||||
works with other compilers and does not require 300+ MB Platform SDK update.
|
||||
|
||||
DEBUG_FLAG=0
|
||||
DEBUG_FLAG=1
|
||||
DEBUG_FLAG=2
|
||||
|
Reference in New Issue
Block a user