From: Vadim Zeitlin Date: Sun, 9 Dec 2001 12:56:28 +0000 (+0000) Subject: added a note about Windows XP support X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/68c7f44cf65efdf1fdf913cf5cd2fdf6e43df99f added a note about Windows XP support git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12955 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/docs/msw/winxp.txt b/docs/msw/winxp.txt new file mode 100644 index 0000000000..6074f13b8a --- /dev/null +++ b/docs/msw/winxp.txt @@ -0,0 +1,62 @@ +Microsoft Windows XP Support in wxWindows 2.3.2 +----------------------------------------------- + +Windows XP introduces the themes (called "visual styles" in the Microsoft +documentation) in Windows world. As wxWindows uses the standard Windows +controls for most of its classes, it can take advantage of it without +(almost) any effort from your part. The only thing you need to do if you +want your program to honour the visual style setting of Windows XP is to +add the manifest file to your program (this is not at all specific to +wxWindows programs but is required for all Windows applications). + + +For your convinience, below is an example manifest. It should be put in a +file called "yourapp.exe.manifest" and put in the same directory where +"yourapp.exe" resides. Alternatively, you can include the manifest in your +applications resource section. Please see the MSDN documentation at + +http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwxp/html/xptheming.asp + +for more details. + + +Here is the example manifest which you can put into controls.exe.manifest +file to test theme support using the controls sample: + +--- cut here --- + + + +Controls: wxWindows sample application + + + + + + +--- cut here --- + + +There are a few minor problems with theme support in wxWindows currently +which will be fixed in the next releases: + +- the buttons with non-default colours are owner-drawn and thus don't + follow the visual style look but always have the default 3D look of + the previous Windows versions - don't change the buttons colours if + you want them to look nicely under Windows XP + +- wxCheckListBox control doesn't have the same appearance as the native + checkboxes in Windows XP + diff --git a/docs/readme.txt b/docs/readme.txt index 11c82410ba..cfe4a07a0a 100644 --- a/docs/readme.txt +++ b/docs/readme.txt @@ -33,7 +33,7 @@ Platforms supported wxWindows 2 currently supports the following platforms: -- Windows 95/98/ME, Windows NT, Windows 2000, Windows XP +- Windows 95/98/ME, Windows NT, Windows 2000, Windows XP (see msw/winxp.txt) - Most Unix variants with Motif/Lesstif - Most Unix variants with GTK+ - MacOS