Remove outdated documentation remarks on Windows prior XP.

Since Windows XP is now the minimum supported target all remarks referencing differences in Windows versions prior XP have been removed or updated.
This commit is contained in:
Tobias Taschner
2015-08-31 09:57:53 +02:00
parent 03b243da21
commit 09b23156f5
11 changed files with 18 additions and 24 deletions

View File

@@ -164,9 +164,8 @@ struct wxFontMetrics
@section Support for Transformation Matrix @section Support for Transformation Matrix
On some platforms (currently only under MSW and only on Windows NT, i.e. On some platforms (currently only under MSW) wxDC has support for applying
not Windows 9x/ME, systems) wxDC has support for applying an arbitrary an arbitrary affine transformation matrix to its coordinate system. Call
affine transformation matrix to its coordinate system. Call
CanUseTransformMatrix() to check if this support is available and then call CanUseTransformMatrix() to check if this support is available and then call
SetTransformMatrix() if it is. If the transformation matrix is not SetTransformMatrix() if it is. If the transformation matrix is not
supported, SetTransformMatrix() always simply returns false and doesn't do supported, SetTransformMatrix() always simply returns false and doesn't do
@@ -1516,10 +1515,7 @@ public:
Check if the use of transformation matrix is supported by the current Check if the use of transformation matrix is supported by the current
system. system.
Currently this function always returns @false for non-MSW platforms and Currently this function always returns @false for non-MSW platforms.
may return @false for old (Windows 9x/ME) Windows systems. Normally
support for the transformation matrix is always available in any
relatively recent Windows versions.
@since 2.9.2 @since 2.9.2
*/ */

View File

@@ -485,7 +485,7 @@ public:
/** /**
Check whether the operating system and/or C run time environment supports Check whether the operating system and/or C run time environment supports
this locale. For example in Windows 2000 and Windows XP, support for many this locale. For example in Windows, support for many
locales is not installed by default. Returns @true if the locale is locales is not installed by default. Returns @true if the locale is
supported. supported.

View File

@@ -110,9 +110,9 @@ public:
HKCU, ///< HKEY_CURRENT_USER HKCU, ///< HKEY_CURRENT_USER
HKLM, ///< HKEY_LOCAL_MACHINE HKLM, ///< HKEY_LOCAL_MACHINE
HKUSR, ///< HKEY_USERS HKUSR, ///< HKEY_USERS
HKPD, ///< HKEY_PERFORMANCE_DATA (Windows NT and 2K only) HKPD, ///< HKEY_PERFORMANCE_DATA
HKCC, ///< HKEY_CURRENT_CONFIG HKCC, ///< HKEY_CURRENT_CONFIG
HKDD, ///< HKEY_DYN_DATA (Windows 95 and 98 only) HKDD, ///< HKEY_DYN_DATA (Obsolete: Windows 9x only)
HKMAX HKMAX
}; };

View File

@@ -63,7 +63,7 @@ wxEventType wxEVT_NOTEBOOK_PAGE_CHANGING;
@endStyleTable @endStyleTable
The styles wxNB_LEFT, RIGHT and BOTTOM are not supported under The styles wxNB_LEFT, RIGHT and BOTTOM are not supported under
Microsoft Windows XP when using visual themes. Microsoft Windows when using visual themes.
@beginEventEmissionTable{wxBookCtrlEvent} @beginEventEmissionTable{wxBookCtrlEvent}
@event{EVT_NOTEBOOK_PAGE_CHANGED(id, func)} @event{EVT_NOTEBOOK_PAGE_CHANGED(id, func)}
@@ -78,7 +78,7 @@ wxEventType wxEVT_NOTEBOOK_PAGE_CHANGING;
@section notebook_bg Page backgrounds @section notebook_bg Page backgrounds
On Windows XP, the default theme paints a gradient on the notebook's pages. On Windows, the default theme paints a background on the notebook's pages.
If you wish to suppress this theme, for aesthetic or performance reasons, If you wish to suppress this theme, for aesthetic or performance reasons,
there are three ways of doing it. there are three ways of doing it.
You can use @c wxNB_NOPAGETHEME to disable themed drawing for a particular You can use @c wxNB_NOPAGETHEME to disable themed drawing for a particular

View File

@@ -29,7 +29,7 @@ enum wxOperatingSystemId
wxOS_MAC = wxOS_MAC_OS|wxOS_MAC_OSX_DARWIN, wxOS_MAC = wxOS_MAC_OS|wxOS_MAC_OSX_DARWIN,
wxOS_WINDOWS_9X = 1 << 2, //!< Windows 9x family (95/98/ME) wxOS_WINDOWS_9X = 1 << 2, //!< Windows 9x family (95/98/ME)
wxOS_WINDOWS_NT = 1 << 3, //!< Windows NT family (NT/2000/XP/Vista/7) wxOS_WINDOWS_NT = 1 << 3, //!< Windows NT family (XP/Vista/7/8/10)
wxOS_WINDOWS_MICRO = 1 << 4, //!< MicroWindows wxOS_WINDOWS_MICRO = 1 << 4, //!< MicroWindows
wxOS_WINDOWS_CE = 1 << 5, //!< Windows CE (Windows Mobile) wxOS_WINDOWS_CE = 1 << 5, //!< Windows CE (Windows Mobile)

View File

@@ -526,8 +526,8 @@ public:
/** /**
Invokes the print setup dialog. Invokes the print setup dialog.
@remarks @deprecated
The setup dialog is obsolete from Windows 95, though retained The setup dialog is obsolete, though retained
for backward compatibility. for backward compatibility.
*/ */
virtual bool Setup(wxWindow* parent); virtual bool Setup(wxWindow* parent);

View File

@@ -28,7 +28,7 @@ enum wxSystemFont
/// dialog box controls, and text. /// dialog box controls, and text.
wxSYS_SYSTEM_FONT, wxSYS_SYSTEM_FONT,
/// Device-dependent font (Windows NT and later only). /// Device-dependent font.
wxSYS_DEVICE_DEFAULT_FONT, wxSYS_DEVICE_DEFAULT_FONT,
/** /**

View File

@@ -52,8 +52,8 @@ enum
@style{wxSP_NOBORDER} @style{wxSP_NOBORDER}
No border (default). No border (default).
@style{wxSP_NO_XP_THEME} @style{wxSP_NO_XP_THEME}
Under Windows XP, switches off the attempt to draw the splitter Under Windows, switches off the attempt to draw the splitter
using Windows XP theming, so the borders and sash will take on the using Windows theming, so the borders and sash will take on the
pre-XP look. pre-XP look.
@style{wxSP_PERMIT_UNSPLIT} @style{wxSP_PERMIT_UNSPLIT}
Always allow to unsplit, even with the minimum pane size other than zero. Always allow to unsplit, even with the minimum pane size other than zero.

View File

@@ -10,8 +10,7 @@
A static bitmap control displays a bitmap. Native implementations on some A static bitmap control displays a bitmap. Native implementations on some
platforms are only meant for display of the small icons in the dialog platforms are only meant for display of the small icons in the dialog
boxes. In particular, under Windows 9x the size of bitmap is limited boxes.
to 64*64 pixels.
If you want to display larger images portably, you may use generic If you want to display larger images portably, you may use generic
implementation wxGenericStaticBitmap declared in \<wx/generic/statbmpg.h\>. implementation wxGenericStaticBitmap declared in \<wx/generic/statbmpg.h\>.

View File

@@ -1005,8 +1005,7 @@ enum
Under Unix, if the process is the group leader then passing Under Unix, if the process is the group leader then passing
wxKILL_CHILDREN to wxKill() kills all children as well as pid. wxKILL_CHILDREN to wxKill() kills all children as well as pid.
Under MSW, applies only to console applications and is only supported Under MSW, applies only to console applications. It corresponds to the
under NT family (i.e. not under Windows 9x). It corresponds to the
native @c CREATE_NEW_PROCESS_GROUP and, in particular, ensures that native @c CREATE_NEW_PROCESS_GROUP and, in particular, ensures that
Ctrl-Break signals will be sent to all children of this process as well Ctrl-Break signals will be sent to all children of this process as well
to the process itself. Support for this flag under MSW was added in to the process itself. Support for this flag under MSW was added in
@@ -1341,7 +1340,7 @@ bool wxShell(const wxString& command = wxEmptyString);
the @a flags. the @a flags.
@note Note that performing the shutdown requires the corresponding access @note Note that performing the shutdown requires the corresponding access
rights (superuser under Unix, SE_SHUTDOWN privilege under Windows NT) rights (superuser under Unix, SE_SHUTDOWN privilege under Windows)
and that this function is only implemented under Unix and MSW. and that this function is only implemented under Unix and MSW.
@param flags @param flags

View File

@@ -137,7 +137,7 @@ enum wxWindowVariant
is the old name for this style. Windows only. is the old name for this style. Windows only.
@style{wxBORDER_THEME} @style{wxBORDER_THEME}
Displays a native border suitable for a control, on the current Displays a native border suitable for a control, on the current
platform. On Windows XP or Vista, this will be a themed border; on platform. On Windows, this will be a themed border; on
most other platforms a sunken border will be used. For more most other platforms a sunken border will be used. For more
information for themed borders on Windows, please see Themed information for themed borders on Windows, please see Themed
borders on Windows. borders on Windows.