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.
Derived from
Include files
<wx/settings.h>
See also
Members
wxSystemSettings::wxSystemSettings
wxSystemSettings::GetSystemColour
wxSystemSettings::GetSystemFont
wxSystemSettings::GetSystemMetric
wxSystemSettings()
Default constructor. You don't need to create an instance of wxSystemSettings since all of its functions are static.
static wxColour GetSystemColour(int index)
Returns a system colour.
index can be one of:
| wxSYS_COLOUR_SCROLLBAR | The scrollbar grey area. |
| wxSYS_COLOUR_BACKGROUND | The desktop colour. |
| wxSYS_COLOUR_ACTIVECAPTION | Active window caption. |
| wxSYS_COLOUR_INACTIVECAPTION | Inactive window caption. |
| wxSYS_COLOUR_MENU | Menu background. |
| wxSYS_COLOUR_WINDOW | Window background. |
| wxSYS_COLOUR_WINDOWFRAME | Window frame. |
| wxSYS_COLOUR_MENUTEXT | Menu text. |
| wxSYS_COLOUR_WINDOWTEXT | Text in windows. |
| wxSYS_COLOUR_CAPTIONTEXT | Text in caption, size box and scrollbar arrow box. |
| wxSYS_COLOUR_ACTIVEBORDER | Active window border. |
| wxSYS_COLOUR_INACTIVEBORDER | Inactive window border. |
| wxSYS_COLOUR_APPWORKSPACE | Background colour MDI applications. |
| wxSYS_COLOUR_HIGHLIGHT | Item(s) selected in a control. |
| wxSYS_COLOUR_HIGHLIGHTTEXT | Text of item(s) selected in a control. |
| wxSYS_COLOUR_BTNFACE | Face shading on push buttons. |
| wxSYS_COLOUR_BTNSHADOW | Edge shading on push buttons. |
| wxSYS_COLOUR_GRAYTEXT | Greyed (disabled) text. |
| wxSYS_COLOUR_BTNTEXT | Text on push buttons. |
| wxSYS_COLOUR_INACTIVECAPTIONTEXT | Colour of text in active captions. |
| wxSYS_COLOUR_BTNHIGHLIGHT | Highlight colour for buttons (same as wxSYS_COLOUR_3DHILIGHT). |
| wxSYS_COLOUR_3DDKSHADOW | Dark shadow for three-dimensional dispaly elements. |
| 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_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |
| wxSYS_COLOUR_DEsD> | |