Merge branch 'prewinxp_cleanup' of https://github.com/TcT2k/wxWidgets
Remove the code checking for Windows versions < XP and update the documention to not mention them any more neither. Closes https://github.com/wxWidgets/wxWidgets/pull/82
This commit is contained in:
@@ -164,9 +164,8 @@ struct wxFontMetrics
|
||||
|
||||
@section Support for Transformation Matrix
|
||||
|
||||
On some platforms (currently only under MSW and only on Windows NT, i.e.
|
||||
not Windows 9x/ME, systems) wxDC has support for applying an arbitrary
|
||||
affine transformation matrix to its coordinate system. Call
|
||||
On some platforms (currently only under MSW) wxDC has support for applying
|
||||
an arbitrary affine transformation matrix to its coordinate system. Call
|
||||
CanUseTransformMatrix() to check if this support is available and then call
|
||||
SetTransformMatrix() if it is. If the transformation matrix is not
|
||||
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
|
||||
system.
|
||||
|
||||
Currently this function always returns @false for non-MSW platforms and
|
||||
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.
|
||||
Currently this function always returns @false for non-MSW platforms.
|
||||
|
||||
@since 2.9.2
|
||||
*/
|
||||
|
@@ -485,7 +485,7 @@ public:
|
||||
|
||||
/**
|
||||
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
|
||||
supported.
|
||||
|
||||
|
@@ -110,9 +110,9 @@ public:
|
||||
HKCU, ///< HKEY_CURRENT_USER
|
||||
HKLM, ///< HKEY_LOCAL_MACHINE
|
||||
HKUSR, ///< HKEY_USERS
|
||||
HKPD, ///< HKEY_PERFORMANCE_DATA (Windows NT and 2K only)
|
||||
HKPD, ///< HKEY_PERFORMANCE_DATA
|
||||
HKCC, ///< HKEY_CURRENT_CONFIG
|
||||
HKDD, ///< HKEY_DYN_DATA (Windows 95 and 98 only)
|
||||
HKDD, ///< HKEY_DYN_DATA (Obsolete: Windows 9x only)
|
||||
HKMAX
|
||||
};
|
||||
|
||||
|
@@ -63,7 +63,7 @@ wxEventType wxEVT_NOTEBOOK_PAGE_CHANGING;
|
||||
@endStyleTable
|
||||
|
||||
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}
|
||||
@event{EVT_NOTEBOOK_PAGE_CHANGED(id, func)}
|
||||
@@ -78,7 +78,7 @@ wxEventType wxEVT_NOTEBOOK_PAGE_CHANGING;
|
||||
|
||||
@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,
|
||||
there are three ways of doing it.
|
||||
You can use @c wxNB_NOPAGETHEME to disable themed drawing for a particular
|
||||
|
@@ -29,7 +29,7 @@ enum wxOperatingSystemId
|
||||
wxOS_MAC = wxOS_MAC_OS|wxOS_MAC_OSX_DARWIN,
|
||||
|
||||
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_CE = 1 << 5, //!< Windows CE (Windows Mobile)
|
||||
|
||||
|
@@ -526,8 +526,8 @@ public:
|
||||
/**
|
||||
Invokes the print setup dialog.
|
||||
|
||||
@remarks
|
||||
The setup dialog is obsolete from Windows 95, though retained
|
||||
@deprecated
|
||||
The setup dialog is obsolete, though retained
|
||||
for backward compatibility.
|
||||
*/
|
||||
virtual bool Setup(wxWindow* parent);
|
||||
|
@@ -28,7 +28,7 @@ enum wxSystemFont
|
||||
/// dialog box controls, and text.
|
||||
wxSYS_SYSTEM_FONT,
|
||||
|
||||
/// Device-dependent font (Windows NT and later only).
|
||||
/// Device-dependent font.
|
||||
wxSYS_DEVICE_DEFAULT_FONT,
|
||||
|
||||
/**
|
||||
|
@@ -52,8 +52,8 @@ enum
|
||||
@style{wxSP_NOBORDER}
|
||||
No border (default).
|
||||
@style{wxSP_NO_XP_THEME}
|
||||
Under Windows XP, switches off the attempt to draw the splitter
|
||||
using Windows XP theming, so the borders and sash will take on the
|
||||
Under Windows, switches off the attempt to draw the splitter
|
||||
using Windows theming, so the borders and sash will take on the
|
||||
pre-XP look.
|
||||
@style{wxSP_PERMIT_UNSPLIT}
|
||||
Always allow to unsplit, even with the minimum pane size other than zero.
|
||||
|
@@ -10,8 +10,7 @@
|
||||
|
||||
A static bitmap control displays a bitmap. Native implementations on some
|
||||
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
|
||||
to 64*64 pixels.
|
||||
boxes.
|
||||
|
||||
If you want to display larger images portably, you may use generic
|
||||
implementation wxGenericStaticBitmap declared in \<wx/generic/statbmpg.h\>.
|
||||
|
@@ -1005,8 +1005,7 @@ enum
|
||||
Under Unix, if the process is the group leader then passing
|
||||
wxKILL_CHILDREN to wxKill() kills all children as well as pid.
|
||||
|
||||
Under MSW, applies only to console applications and is only supported
|
||||
under NT family (i.e. not under Windows 9x). It corresponds to the
|
||||
Under MSW, applies only to console applications. It corresponds to the
|
||||
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
|
||||
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.
|
||||
|
||||
@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.
|
||||
|
||||
@param flags
|
||||
|
@@ -137,7 +137,7 @@ enum wxWindowVariant
|
||||
is the old name for this style. Windows only.
|
||||
@style{wxBORDER_THEME}
|
||||
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
|
||||
information for themed borders on Windows, please see Themed
|
||||
borders on Windows.
|
||||
|
Reference in New Issue
Block a user