X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/d6e329cfbc4f07839e83ae82c7214e63f020eb92..f115bfec38b810f06ccc47544a4e2e2e410f73b1:/interface/wx/settings.h diff --git a/interface/wx/settings.h b/interface/wx/settings.h index 7b2ebc087a..c7d37ee64d 100644 --- a/interface/wx/settings.h +++ b/interface/wx/settings.h @@ -3,7 +3,7 @@ // Purpose: interface of wxSystemSettings // Author: wxWidgets team // RCS-ID: $Id$ -// Licence: wxWindows license +// Licence: wxWindows licence ///////////////////////////////////////////////////////////////////////////// @@ -75,7 +75,7 @@ enum wxSystemColour wxSYS_COLOUR_3DLIGHT, //!< Light colour for three-dimensional display elements. wxSYS_COLOUR_INFOTEXT, //!< Text colour for tooltip controls. wxSYS_COLOUR_INFOBK, //!< Background colour for tooltip controls. - wxSYS_COLOUR_LISTBOX, //!< Background colour for list-like contols. + wxSYS_COLOUR_LISTBOX, //!< Background colour for list-like controls. wxSYS_COLOUR_HOTLIGHT, //!< Colour for a hyperlink or hot-tracked item. /** @@ -109,6 +109,13 @@ enum wxSystemColour */ wxSYS_COLOUR_LISTBOXTEXT, + /** + Text colour for the unfocused selection of list-like controls. + + @since 2.9.1 + */ + wxSYS_COLOUR_LISTBOXHIGHLIGHTTEXT, + wxSYS_COLOUR_MAX @@ -129,7 +136,7 @@ enum wxSystemColour //!< Synonym for @c wxSYS_COLOUR_BTNHIGHLIGHT. /** - Synonim for @c wxSYS_COLOUR_BTNFACE. + Synonym for @c wxSYS_COLOUR_BTNFACE. On wxMSW this colour should be used as the background colour of wxFrames which are used as containers of controls; this is in fact the @@ -217,8 +224,9 @@ enum wxSystemScreenType @class wxSystemSettings wxSystemSettings allows the application to ask for details about the system. - This can include settings such as standard colours, fonts, - and user interface element sizes. + + This can include settings such as standard colours, fonts, and user interface + element sizes. @library{wxcore} @category{cfg} @@ -238,13 +246,23 @@ public: /** Returns a system colour. - @a index can be one of the ::wxSystemColour enum values. + + @param index + Can be one of the ::wxSystemColour enum values. + + @return + The returned colour is always valid. */ static wxColour GetColour(wxSystemColour index); /** Returns a system font. - @a index can be one of the ::wxSystemFont enum values. + + @param index + Can be one of the ::wxSystemFont enum values. + + @return + The returned font is always valid. */ static wxFont GetFont(wxSystemFont index); @@ -255,7 +273,7 @@ public: The value of @a win determines if the metric returned is a global value or a wxWindow based value, in which case it might determine the widget, the display the window is on, or something similar. The window given should be as - close to the metric as possible (e.g a wxTopLevelWindow in case of the + close to the metric as possible (e.g. a wxTopLevelWindow in case of the wxSYS_CAPTION_Y metric). @a index can be one of the ::wxSystemMetric enum values.