X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/8bb6b2c057edbcc5b87f00a8af6ac70f6fd69727..b19add95cdee6f8c2d48215a70662bd15a698243:/docs/latex/wx/platinfo.tex diff --git a/docs/latex/wx/platinfo.tex b/docs/latex/wx/platinfo.tex index 78d075fd89..3edc674fe5 100644 --- a/docs/latex/wx/platinfo.tex +++ b/docs/latex/wx/platinfo.tex @@ -142,13 +142,39 @@ Initializes the object using given values. +\membersection{wxPlatformInfo::CheckOSVersion}\label{wxplatforminfocheckosversion} + +\constfunc{bool}{CheckOSVersion}{\param{int }{major}, \param{int }{minor}} + +Returns \true if the OS version is at least \texttt{major.minor}. + +\wxheading{See also} + +\helpref{GetOSMajorVersion}{wxplatforminfogetosmajorversion}, +\helpref{GetOSMinorVersion}{wxplatforminfogetosminorversion}, +\helpref{CheckToolkitVersion}{wxplatforminfochecktoolkitversion} + + +\membersection{wxPlatformInfo::CheckToolkitVersion}\label{wxplatforminfochecktoolkitversion} + +\constfunc{bool}{CheckToolkitVersion}{\param{int }{major}, \param{int }{minor}} + +Returns \true if the toolkit version is at least \texttt{major.minor}. + +\wxheading{See also} + +\helpref{GetToolkitMajorVersion}{wxplatforminfogettoolkitmajorversion}, +\helpref{GetToolkitMinorVersion}{wxplatforminfogettoolkitminorversion}, +\helpref{CheckOSVersion}{wxplatforminfocheckosversion} + + \membersection{wxPlatformInfo::GetArch}\label{wxplatforminfogetarch} \func{static wxArchitecture}{GetArch}{\param{const wxString\& }{arch}} Converts the given string to a wxArchitecture enum value or to -wxARCH_INVALID if the given string is not a valid architecture string +wxARCH\_INVALID if the given string is not a valid architecture string (i.e. does not contain nor {\tt 32} nor {\tt 64} strings). @@ -177,7 +203,7 @@ Returns the architecture ID of this wxPlatformInfo instance. \func{static wxEndianness}{GetEndianness}{\param{const wxString\& }{end}} Converts the given string to a wxEndianness enum value or to -wxENDIAN_INVALID if the given string is not a valid endianness string +wxENDIAN\_INVALID if the given string is not a valid endianness string (i.e. does not contain nor {\tt little} nor {\tt big} strings). \constfunc{wxEndianness}{GetEndianness}{\void} @@ -204,12 +230,18 @@ Returns the name for the endianness of this wxPlatformInfo instance. Returns the major version of the OS associated with this wxPlatformInfo instance. +\wxheading{See also} + +\helpref{CheckOSVersion}{wxplatforminfocheckosversion} + + \membersection{wxPlatformInfo::GetOSMinorVersion}\label{wxplatforminfogetosminorversion} \constfunc{int}{GetOSMinorVersion}{\void} Returns the minor version of the OS associated with this wxPlatformInfo instance. +\helpref{CheckOSVersion}{wxplatforminfocheckosversion} @@ -218,8 +250,8 @@ Returns the minor version of the OS associated with this wxPlatformInfo instance \func{static wxString}{GetOperatingSystemFamilyName}{\param{wxOperatingSystemId }{os}} Returns the operating system family name for the given wxOperatingSystemId enumeration value: -{\tt Unix} for wxOS_UNIX, {\tt Macintosh} for wxOS_MAC, {\tt Windows} for wxOS_WINDOWS, -{\tt DOS} for wxOS_DOS, {\tt OS/2} for wxOS_OS2. +{\tt Unix} for wxOS\_UNIX, {\tt Macintosh} for wxOS\_MAC, {\tt Windows} for wxOS\_WINDOWS, +{\tt DOS} for wxOS\_DOS, {\tt OS/2} for wxOS\_OS2. \constfunc{wxString}{GetOperatingSystemFamilyName}{\void} @@ -232,7 +264,7 @@ Returns the operating system family name of the OS associated with this wxPlatfo \func{static wxOperatingSystemId}{GetOperatingSystemId}{\param{const wxString\& }{name}} Converts the given string to a wxOperatingSystemId enum value or to -wxOS_UNKNOWN if the given string is not a valid operating system name. +wxOS\_UNKNOWN if the given string is not a valid operating system name. \constfunc{wxOperatingSystemId}{GetOperatingSystemId}{\void} @@ -261,7 +293,7 @@ Returns the operating system name of the OS associated with this wxPlatformInfo \func{static wxPortId}{GetPortId}{\param{const wxString\& }{portname}} -Converts the given string to a wxWidgets port ID value or to wxPORT_UNKNOWN if +Converts the given string to a wxWidgets port ID value or to wxPORT\_UNKNOWN if the given string does not match any of the wxWidgets canonical name ports ("wxGTK", "wxMSW", etc) nor any of the short wxWidgets name ports ("gtk", "msw", etc). @@ -271,10 +303,13 @@ Returns the wxWidgets port ID associated with this wxPlatformInfo instance. \membersection{wxPlatformInfo::GetPortIdName}\label{wxplatforminfogetportidname} -\func{static wxString}{GetPortIdName}{\param{wxPortId }{port}} +\func{static wxString}{GetPortIdName}{\param{wxPortId }{port}, \param{bool }{usingUniversal}} -Returns the name of the given wxWidgets port ID value. The returned string always starts with -the "wx" prefix and is a mixed-case string. +Returns the name of the given wxWidgets port ID value. The \arg{usingUniversal} +argument specifies whether the port is in its native or wxUniversal variant. + +The returned string always starts with the "wx" prefix and is a mixed-case +string. \constfunc{wxString}{GetPortIdName}{\void} @@ -285,10 +320,14 @@ Returns the name of the wxWidgets port ID associated with this wxPlatformInfo in \membersection{wxPlatformInfo::GetPortIdShortName}\label{wxplatforminfogetportidshortname} -\func{static wxString}{GetPortIdShortName}{\param{wxPortId }{port}} +\func{static wxString}{GetPortIdShortName}{\param{wxPortId }{port}, \param{bool }{usingUniversal}} + +Returns the short name of the given wxWidgets port ID value. The +\arg{usingUniversal} argument specifies whether the port is in its native or +wxUniversal variant. -Returns the short name of the given wxWidgets port ID value. The returned string does not start with -the "wx" prefix and is always lower case. +The returned string does not start with the "wx" prefix and is always lower +case. \constfunc{wxString}{GetPortIdShortName}{\void} @@ -302,14 +341,23 @@ Returns the short name of the wxWidgets port ID associated with this wxPlatformI \constfunc{int}{GetToolkitMajorVersion}{\void} Returns the major version of the toolkit associated with this wxPlatformInfo instance. -Note that if {GetPortId}{wxplatforminfogetportid} returns wxPORT_BASE, then this value is zero (unless externally modified with SetToolkitVersion); that is, no native toolkit is in use. +Note that if {GetPortId}{wxplatforminfogetportid} returns wxPORT\_BASE, then this value is zero (unless externally modified with SetToolkitVersion); that is, no native toolkit is in use. + +\wxheading{See also} + +\helpref{CheckToolkitVersion}{wxplatforminfochecktoolkitversion} + \membersection{wxPlatformInfo::GetToolkitMinorVersion}\label{wxplatforminfogettoolkitminorversion} \constfunc{int}{GetToolkitMinorVersion}{\void} Returns the minor version of the toolkit associated with this wxPlatformInfo instance. -Note that if {GetPortId}{wxplatforminfogetportid} returns wxPORT_BASE, then this value is zero (unless externally modified with SetToolkitVersion); that is, no native toolkit is in use. +Note that if {GetPortId}{wxplatforminfogetportid} returns wxPORT\_BASE, then this value is zero (unless externally modified with SetToolkitVersion); that is, no native toolkit is in use. + +\wxheading{See also} + +\helpref{CheckToolkitVersion}{wxplatforminfochecktoolkitversion} @@ -324,10 +372,9 @@ Returns \true if this instance is fully initialized with valid values. \membersection{wxPlatformInfo::IsUsingUniversalWidgets}\label{wxplatforminfoisusinguniversalwidgets} -\func{bool}{IsUsingUniversalWidgets}{\void} +\constfunc{bool}{IsUsingUniversalWidgets}{\void} -Returns \true if __WXUNIVERSAL__ symbol is defined. Note that this function always -returns a constant value defined at compile-time and exists just for completeness. +Returns \true if this wxPlatformInfo describes wxUniversal build. \membersection{wxPlatformInfo::SetArchitecture}\label{wxplatforminfosetarchitecture}