xtd - Reference Guide 0.2.0
xtd::forms::style_sheets::system_colors Class Reference

#include <system_colors.h>

Definition

The theme data allows you to specify the theme informations.

class forms_export_ system_colors : public xtd::object
Inheritance
xtd::objectxtd::forms::style_sheets::system_colors
Namespace
xtd::forms::style_sheets
Library
xtd.forms

Constructors

 system_colors ()=default
 Initializes a new instance of the xtd::forms::style_sheets::system_colors class. More...
 

Properties

const xtd::drawing::coloraccent () const noexcept
 Gets the accent system color;. More...
 
void accent (const xtd::drawing::color &value) noexcept
 Sets the accent system color;. More...
 
const xtd::drawing::coloraccent_text () const noexcept
 Gets the accent text system color;. More...
 
void accent_text (const xtd::drawing::color &value) noexcept
 Sets the accent text system color;. More...
 
const xtd::drawing::coloractive_border () const noexcept
 Gets the active border system color;. More...
 
void active_border (const xtd::drawing::color &value) noexcept
 Sets the active border system color;. More...
 
const xtd::drawing::coloractive_caption () const noexcept
 Gets the active caption system color;. More...
 
void active_caption (const xtd::drawing::color &value) noexcept
 Sets the active caption system color;. More...
 
const xtd::drawing::coloractive_caption_text () const noexcept
 Gets the active caption text system color;. More...
 
void active_caption_text (const xtd::drawing::color &value) noexcept
 Sets the active caption text system color;. More...
 
const xtd::drawing::colorapp_workspace () const noexcept
 Gets the app workspace system color;. More...
 
void app_workspace (const xtd::drawing::color &value) noexcept
 Sets the app workspace system color;. More...
 
const xtd::drawing::colorbutton_face () const noexcept
 Gets the button face system color;. More...
 
void button_face (const xtd::drawing::color &value) noexcept
 Sets the button face system color;. More...
 
const xtd::drawing::colorbutton_highlight () const noexcept
 Gets the button highlight system color;. More...
 
void button_highlight (const xtd::drawing::color &value) noexcept
 Sets the button highlight system color;. More...
 
const xtd::drawing::colorbutton_shadow () const noexcept
 Gets the button shadow system color;. More...
 
void button_shadow (const xtd::drawing::color &value) noexcept
 Sets the button shadow system color;. More...
 
const xtd::drawing::colorcontrol () const noexcept
 Gets the control system color;. More...
 
void control (const xtd::drawing::color &value) noexcept
 Sets the control system color;. More...
 
const xtd::drawing::colorcontrol_dark () const noexcept
 Gets the control dark system color;. More...
 
void control_dark (const xtd::drawing::color &value) noexcept
 Sets the control dark system color;. More...
 
const xtd::drawing::colorcontrol_dark_dark () const noexcept
 Gets the control dark dark system color;. More...
 
void control_dark_dark (const xtd::drawing::color &value) noexcept
 Sets the control dark dark system color;. More...
 
const xtd::drawing::colorcontrol_light () const noexcept
 Gets the control light system color;. More...
 
void control_light (const xtd::drawing::color &value) noexcept
 Sets the control light system color;. More...
 
const xtd::drawing::colorcontrol_light_light () const noexcept
 Gets the control light light system color;. More...
 
void control_light_light (const xtd::drawing::color &value) noexcept
 Sets the control light light system color;. More...
 
const xtd::drawing::colorcontrol_text () const noexcept
 Gets the control text system color;. More...
 
void control_text (const xtd::drawing::color &value) noexcept
 Sets the control text system color;. More...
 
const xtd::drawing::colordesktop () const noexcept
 Gets the desktop system color;. More...
 
void desktop (const xtd::drawing::color &value) noexcept
 Sets the desktop system color;. More...
 
const xtd::drawing::colorgradient_active_caption () const noexcept
 Gets the gradient active caption system color;. More...
 
void gradient_active_caption (const xtd::drawing::color &value) noexcept
 Sets the gradient active caption system color;. More...
 
const xtd::drawing::colorgradient_inactive_caption () const noexcept
 Gets the gradient inactive caption system color;. More...
 
void gradient_inactive_caption (const xtd::drawing::color &value) noexcept
 Sets the gradient inactive caption system color;. More...
 
const xtd::drawing::colorgray_text () const noexcept
 Gets the gray text system color;. More...
 
void gray_text (const xtd::drawing::color &value) noexcept
 Sets the gray text system color;. More...
 
const xtd::drawing::colorhighlight () const noexcept
 Gets the highlight system color;. More...
 
void highlight (const xtd::drawing::color &value) noexcept
 Sets the highlight system color;. More...
 
const xtd::drawing::colorhighlight_text () const noexcept
 Gets the highlight text system color;. More...
 
void highlight_text (const xtd::drawing::color &value) noexcept
 Sets the highlight text system color;. More...
 
const xtd::drawing::colorhot_track () const noexcept
 Gets the hot track system color;. More...
 
void hot_track (const xtd::drawing::color &value) noexcept
 Sets the hot track system color;. More...
 
const xtd::drawing::colorinactive_border () const noexcept
 Gets the inactive border system color;. More...
 
void inactive_border (const xtd::drawing::color &value) noexcept
 Sets the inactive border system color;. More...
 
const xtd::drawing::colorinactive_caption () const noexcept
 Gets the inactive caption system color;. More...
 
void inactive_caption (const xtd::drawing::color &value) noexcept
 Sets the inactive caption system color;. More...
 
const xtd::drawing::colorinactive_caption_text () const noexcept
 Gets the inactive caption text system color;. More...
 
void inactive_caption_text (const xtd::drawing::color &value) noexcept
 Sets the inactive caption text system color;. More...
 
const xtd::drawing::colorinfo () const noexcept
 Gets the info system color;. More...
 
void info (const xtd::drawing::color &value) noexcept
 Sets the info system color;. More...
 
const xtd::drawing::colorinfo_text () const noexcept
 Gets the info text system color;. More...
 
void info_text (const xtd::drawing::color &value) noexcept
 Sets the info text system color;. More...
 
const xtd::drawing::colormenu () const noexcept
 Gets the menu system color;. More...
 
void menu (const xtd::drawing::color &value) noexcept
 Sets the menu system color;. More...
 
const xtd::drawing::colormenu_bar () const noexcept
 Gets the menu bar system color;. More...
 
void menu_bar (const xtd::drawing::color &value) noexcept
 Sets the menu bar system color;. More...
 
const xtd::drawing::colormenu_highlight () const noexcept
 Gets the menu highlight system color;. More...
 
void menu_highlight (const xtd::drawing::color &value) noexcept
 Sets the menu highlight system color;. More...
 
const xtd::drawing::colormenu_text () const noexcept
 Gets the menu text system color;. More...
 
void menu_text (const xtd::drawing::color &value) noexcept
 Sets the menu text system color;. More...
 
const xtd::drawing::colorscroll_bar () const noexcept
 Gets the scroll bar system color;. More...
 
void scroll_bar (const xtd::drawing::color &value) noexcept
 Sets the scroll bar system color;. More...
 
const xtd::drawing::colortext_box () const noexcept
 Gets the text box system color;. More...
 
void text_box (const xtd::drawing::color &value) noexcept
 Sets the text box system color;. More...
 
const xtd::drawing::colortext_box_text () const noexcept
 Gets the text box text system color;. More...
 
void text_box_text (const xtd::drawing::color &value) noexcept
 Sets the text box text system color;. More...
 
const xtd::drawing::colorwindow () const noexcept
 Gets the window system color;. More...
 
void window (const xtd::drawing::color &value) noexcept
 Sets the window system color;. More...
 
const xtd::drawing::colorwindow_frame () const noexcept
 Gets the window frame system color;. More...
 
void window_frame (const xtd::drawing::color &value) noexcept
 Sets the window frame system color;. More...
 
const xtd::drawing::colorwindow_text () const noexcept
 Gets the window text system color;. More...
 
void window_text (const xtd::drawing::color &value) noexcept
 Sets the window text system color;. More...
 

Methods

bool equals (const object &other) const noexcept override
 Determines whether the specified object is equal to the current object. More...
 
bool equals (const system_colors &other) const noexcept override
 

Additional Inherited Members

- Public Member Functions inherited from xtd::iequatable< system_colors >
virtual bool equals (const system_colors &) const noexcept=0
 Indicates whether the current object is equal to another object of the same type. More...
 
- Public Member Functions inherited from xtd::object
 object ()=default
 Create a new instance of the ultimate base class object. More...
 
virtual size_t get_hash_code () const noexcept
 Serves as a hash function for a particular type. More...
 
template<typename object_t >
std::unique_ptr< object_t > memberwise_clone () const
 Gets the type of the current instance. More...
 
virtual xtd::ustring to_string () const noexcept
 Returns a sxd::ustring that represents the current object. More...
 
- Static Public Member Functions inherited from xtd::object
static bool equals (const object &object_a, const object &object_b) noexcept
 Determines whether the specified object instances are considered equal. More...
 
static bool reference_equals (const object &object_a, const object &object_b) noexcept
 Determines whether the specified object instances are the same instance. More...
 

Constructor & Destructor Documentation

◆ system_colors()

xtd::forms::style_sheets::system_colors::system_colors ( )
default

Initializes a new instance of the xtd::forms::style_sheets::system_colors class.

Member Function Documentation

◆ accent() [1/2]

const xtd::drawing::color& xtd::forms::style_sheets::system_colors::accent ( ) const
noexcept

Gets the accent system color;.

Returns
The accent system color.

◆ accent() [2/2]

void xtd::forms::style_sheets::system_colors::accent ( const xtd::drawing::color value)
noexcept

Sets the accent system color;.

Parameters
valueThe accent system color.

◆ accent_text() [1/2]

const xtd::drawing::color& xtd::forms::style_sheets::system_colors::accent_text ( ) const
noexcept

Gets the accent text system color;.

Returns
The accent text system color.

◆ accent_text() [2/2]

void xtd::forms::style_sheets::system_colors::accent_text ( const xtd::drawing::color value)
noexcept

Sets the accent text system color;.

Parameters
valueThe accent text system color.

◆ active_border() [1/2]

const xtd::drawing::color& xtd::forms::style_sheets::system_colors::active_border ( ) const
noexcept

Gets the active border system color;.

Returns
The active border system color.

◆ active_border() [2/2]

void xtd::forms::style_sheets::system_colors::active_border ( const xtd::drawing::color value)
noexcept

Sets the active border system color;.

Parameters
valueThe active border system color.

◆ active_caption() [1/2]

const xtd::drawing::color& xtd::forms::style_sheets::system_colors::active_caption ( ) const
noexcept

Gets the active caption system color;.

Returns
The active caption system color.

◆ active_caption() [2/2]

void xtd::forms::style_sheets::system_colors::active_caption ( const xtd::drawing::color value)
noexcept

Sets the active caption system color;.

Parameters
valueThe active caption system color.

◆ active_caption_text() [1/2]

const xtd::drawing::color& xtd::forms::style_sheets::system_colors::active_caption_text ( ) const
noexcept

Gets the active caption text system color;.

Returns
The active caption text system color.

◆ active_caption_text() [2/2]

void xtd::forms::style_sheets::system_colors::active_caption_text ( const xtd::drawing::color value)
noexcept

Sets the active caption text system color;.

Parameters
valueThe active caption text system color.

◆ app_workspace() [1/2]

const xtd::drawing::color& xtd::forms::style_sheets::system_colors::app_workspace ( ) const
noexcept

Gets the app workspace system color;.

Returns
The app workspace system color.

◆ app_workspace() [2/2]

void xtd::forms::style_sheets::system_colors::app_workspace ( const xtd::drawing::color value)
noexcept

Sets the app workspace system color;.

Parameters
valueThe app workspace system color.

◆ button_face() [1/2]

const xtd::drawing::color& xtd::forms::style_sheets::system_colors::button_face ( ) const
noexcept

Gets the button face system color;.

Returns
The button face system color.

◆ button_face() [2/2]

void xtd::forms::style_sheets::system_colors::button_face ( const xtd::drawing::color value)
noexcept

Sets the button face system color;.

Parameters
valueThe button face system color.

◆ button_highlight() [1/2]

const xtd::drawing::color& xtd::forms::style_sheets::system_colors::button_highlight ( ) const
noexcept

Gets the button highlight system color;.

Returns
The button highlight system color.

◆ button_highlight() [2/2]

void xtd::forms::style_sheets::system_colors::button_highlight ( const xtd::drawing::color value)
noexcept

Sets the button highlight system color;.

Parameters
valueThe button highlight system color.

◆ button_shadow() [1/2]

const xtd::drawing::color& xtd::forms::style_sheets::system_colors::button_shadow ( ) const
noexcept

Gets the button shadow system color;.

Returns
The button shadow system color.

◆ button_shadow() [2/2]

void xtd::forms::style_sheets::system_colors::button_shadow ( const xtd::drawing::color value)
noexcept

Sets the button shadow system color;.

Parameters
valueThe button shadow system color.

◆ control() [1/2]

const xtd::drawing::color& xtd::forms::style_sheets::system_colors::control ( ) const
noexcept

Gets the control system color;.

Returns
The control system color.

◆ control() [2/2]

void xtd::forms::style_sheets::system_colors::control ( const xtd::drawing::color value)
noexcept

Sets the control system color;.

Parameters
valueThe control system color.

◆ control_dark() [1/2]

const xtd::drawing::color& xtd::forms::style_sheets::system_colors::control_dark ( ) const
noexcept

Gets the control dark system color;.

Returns
The control dark system color.

◆ control_dark() [2/2]

void xtd::forms::style_sheets::system_colors::control_dark ( const xtd::drawing::color value)
noexcept

Sets the control dark system color;.

Parameters
valueThe control dark system color.

◆ control_dark_dark() [1/2]

const xtd::drawing::color& xtd::forms::style_sheets::system_colors::control_dark_dark ( ) const
noexcept

Gets the control dark dark system color;.

Returns
The control dark dark system color.

◆ control_dark_dark() [2/2]

void xtd::forms::style_sheets::system_colors::control_dark_dark ( const xtd::drawing::color value)
noexcept

Sets the control dark dark system color;.

Parameters
valueThe control dark dark system color.

◆ control_light() [1/2]

const xtd::drawing::color& xtd::forms::style_sheets::system_colors::control_light ( ) const
noexcept

Gets the control light system color;.

Returns
The control light system color.

◆ control_light() [2/2]

void xtd::forms::style_sheets::system_colors::control_light ( const xtd::drawing::color value)
noexcept

Sets the control light system color;.

Parameters
valueThe control light system color.

◆ control_light_light() [1/2]

const xtd::drawing::color& xtd::forms::style_sheets::system_colors::control_light_light ( ) const
noexcept

Gets the control light light system color;.

Returns
The control light light system color.

◆ control_light_light() [2/2]

void xtd::forms::style_sheets::system_colors::control_light_light ( const xtd::drawing::color value)
noexcept

Sets the control light light system color;.

Parameters
valueThe control light light system color.

◆ control_text() [1/2]

const xtd::drawing::color& xtd::forms::style_sheets::system_colors::control_text ( ) const
noexcept

Gets the control text system color;.

Returns
The control text system color.

◆ control_text() [2/2]

void xtd::forms::style_sheets::system_colors::control_text ( const xtd::drawing::color value)
noexcept

Sets the control text system color;.

Parameters
valueThe control text system color.

◆ desktop() [1/2]

const xtd::drawing::color& xtd::forms::style_sheets::system_colors::desktop ( ) const
noexcept

Gets the desktop system color;.

Returns
The desktop system color.

◆ desktop() [2/2]

void xtd::forms::style_sheets::system_colors::desktop ( const xtd::drawing::color value)
noexcept

Sets the desktop system color;.

Parameters
valueThe desktop system color.

◆ equals()

bool xtd::forms::style_sheets::system_colors::equals ( const object obj) const
overridevirtualnoexcept

Determines whether the specified object is equal to the current object.

Parameters
objThe object to compare with the current object.
Returns
true if the specified object is equal to the current object. otherwise, false.
Examples
The following code example compares the current instance with another object.

Reimplemented from xtd::object.

◆ gradient_active_caption() [1/2]

const xtd::drawing::color& xtd::forms::style_sheets::system_colors::gradient_active_caption ( ) const
noexcept

Gets the gradient active caption system color;.

Returns
The gradient active caption system color.

◆ gradient_active_caption() [2/2]

void xtd::forms::style_sheets::system_colors::gradient_active_caption ( const xtd::drawing::color value)
noexcept

Sets the gradient active caption system color;.

Parameters
valueThe gradient active caption system color.

◆ gradient_inactive_caption() [1/2]

const xtd::drawing::color& xtd::forms::style_sheets::system_colors::gradient_inactive_caption ( ) const
noexcept

Gets the gradient inactive caption system color;.

Returns
The gradient inactive caption system color.

◆ gradient_inactive_caption() [2/2]

void xtd::forms::style_sheets::system_colors::gradient_inactive_caption ( const xtd::drawing::color value)
noexcept

Sets the gradient inactive caption system color;.

Parameters
valueThe gradient inactive caption system color.

◆ gray_text() [1/2]

const xtd::drawing::color& xtd::forms::style_sheets::system_colors::gray_text ( ) const
noexcept

Gets the gray text system color;.

Returns
The gray text system color.

◆ gray_text() [2/2]

void xtd::forms::style_sheets::system_colors::gray_text ( const xtd::drawing::color value)
noexcept

Sets the gray text system color;.

Parameters
valueThe gray text system color.

◆ highlight() [1/2]

const xtd::drawing::color& xtd::forms::style_sheets::system_colors::highlight ( ) const
noexcept

Gets the highlight system color;.

Returns
The highlight system color.

◆ highlight() [2/2]

void xtd::forms::style_sheets::system_colors::highlight ( const xtd::drawing::color value)
noexcept

Sets the highlight system color;.

Parameters
valueThe highlight system color.

◆ highlight_text() [1/2]

const xtd::drawing::color& xtd::forms::style_sheets::system_colors::highlight_text ( ) const
noexcept

Gets the highlight text system color;.

Returns
The highlight text system color.

◆ highlight_text() [2/2]

void xtd::forms::style_sheets::system_colors::highlight_text ( const xtd::drawing::color value)
noexcept

Sets the highlight text system color;.

Parameters
valueThe highlight text system color.

◆ hot_track() [1/2]

const xtd::drawing::color& xtd::forms::style_sheets::system_colors::hot_track ( ) const
noexcept

Gets the hot track system color;.

Returns
The hot track system color.

◆ hot_track() [2/2]

void xtd::forms::style_sheets::system_colors::hot_track ( const xtd::drawing::color value)
noexcept

Sets the hot track system color;.

Parameters
valueThe hot track system color.

◆ inactive_border() [1/2]

const xtd::drawing::color& xtd::forms::style_sheets::system_colors::inactive_border ( ) const
noexcept

Gets the inactive border system color;.

Returns
The inactive border system color.

◆ inactive_border() [2/2]

void xtd::forms::style_sheets::system_colors::inactive_border ( const xtd::drawing::color value)
noexcept

Sets the inactive border system color;.

Parameters
valueThe inactive border system color.

◆ inactive_caption() [1/2]

const xtd::drawing::color& xtd::forms::style_sheets::system_colors::inactive_caption ( ) const
noexcept

Gets the inactive caption system color;.

Returns
The inactive caption system color.

◆ inactive_caption() [2/2]

void xtd::forms::style_sheets::system_colors::inactive_caption ( const xtd::drawing::color value)
noexcept

Sets the inactive caption system color;.

Parameters
valueThe inactive caption system color.

◆ inactive_caption_text() [1/2]

const xtd::drawing::color& xtd::forms::style_sheets::system_colors::inactive_caption_text ( ) const
noexcept

Gets the inactive caption text system color;.

Returns
The inactive caption text system color.

◆ inactive_caption_text() [2/2]

void xtd::forms::style_sheets::system_colors::inactive_caption_text ( const xtd::drawing::color value)
noexcept

Sets the inactive caption text system color;.

Parameters
valueThe inactive caption text system color.

◆ info() [1/2]

const xtd::drawing::color& xtd::forms::style_sheets::system_colors::info ( ) const
noexcept

Gets the info system color;.

Returns
The info system color.

◆ info() [2/2]

void xtd::forms::style_sheets::system_colors::info ( const xtd::drawing::color value)
noexcept

Sets the info system color;.

Parameters
valueThe info system color.

◆ info_text() [1/2]

const xtd::drawing::color& xtd::forms::style_sheets::system_colors::info_text ( ) const
noexcept

Gets the info text system color;.

Returns
The info text system color.

◆ info_text() [2/2]

void xtd::forms::style_sheets::system_colors::info_text ( const xtd::drawing::color value)
noexcept

Sets the info text system color;.

Parameters
valueThe info text system color.

◆ menu() [1/2]

const xtd::drawing::color& xtd::forms::style_sheets::system_colors::menu ( ) const
noexcept

Gets the menu system color;.

Returns
The menu system color.

◆ menu() [2/2]

void xtd::forms::style_sheets::system_colors::menu ( const xtd::drawing::color value)
noexcept

Sets the menu system color;.

Parameters
valueThe menu system color.

◆ menu_bar() [1/2]

const xtd::drawing::color& xtd::forms::style_sheets::system_colors::menu_bar ( ) const
noexcept

Gets the menu bar system color;.

Returns
The menu bar system color.

◆ menu_bar() [2/2]

void xtd::forms::style_sheets::system_colors::menu_bar ( const xtd::drawing::color value)
noexcept

Sets the menu bar system color;.

Parameters
valueThe menu bar system color.

◆ menu_highlight() [1/2]

const xtd::drawing::color& xtd::forms::style_sheets::system_colors::menu_highlight ( ) const
noexcept

Gets the menu highlight system color;.

Returns
The menu highlight system color.

◆ menu_highlight() [2/2]

void xtd::forms::style_sheets::system_colors::menu_highlight ( const xtd::drawing::color value)
noexcept

Sets the menu highlight system color;.

Parameters
valueThe menu highlight system color.

◆ menu_text() [1/2]

const xtd::drawing::color& xtd::forms::style_sheets::system_colors::menu_text ( ) const
noexcept

Gets the menu text system color;.

Returns
The menu text system color.

◆ menu_text() [2/2]

void xtd::forms::style_sheets::system_colors::menu_text ( const xtd::drawing::color value)
noexcept

Sets the menu text system color;.

Parameters
valueThe menu text system color.

◆ scroll_bar() [1/2]

const xtd::drawing::color& xtd::forms::style_sheets::system_colors::scroll_bar ( ) const
noexcept

Gets the scroll bar system color;.

Returns
The scroll bar system color.

◆ scroll_bar() [2/2]

void xtd::forms::style_sheets::system_colors::scroll_bar ( const xtd::drawing::color value)
noexcept

Sets the scroll bar system color;.

Parameters
valueThe scroll bar system color.

◆ text_box() [1/2]

const xtd::drawing::color& xtd::forms::style_sheets::system_colors::text_box ( ) const
noexcept

Gets the text box system color;.

Returns
The text box system color.

◆ text_box() [2/2]

void xtd::forms::style_sheets::system_colors::text_box ( const xtd::drawing::color value)
noexcept

Sets the text box system color;.

Parameters
valueThe text box system color.

◆ text_box_text() [1/2]

const xtd::drawing::color& xtd::forms::style_sheets::system_colors::text_box_text ( ) const
noexcept

Gets the text box text system color;.

Returns
The text box text system color.

◆ text_box_text() [2/2]

void xtd::forms::style_sheets::system_colors::text_box_text ( const xtd::drawing::color value)
noexcept

Sets the text box text system color;.

Parameters
valueThe text box text system color.

◆ window() [1/2]

const xtd::drawing::color& xtd::forms::style_sheets::system_colors::window ( ) const
noexcept

Gets the window system color;.

Returns
The window system color.

◆ window() [2/2]

void xtd::forms::style_sheets::system_colors::window ( const xtd::drawing::color value)
noexcept

Sets the window system color;.

Parameters
valueThe window system color.

◆ window_frame() [1/2]

const xtd::drawing::color& xtd::forms::style_sheets::system_colors::window_frame ( ) const
noexcept

Gets the window frame system color;.

Returns
The window frame system color.

◆ window_frame() [2/2]

void xtd::forms::style_sheets::system_colors::window_frame ( const xtd::drawing::color value)
noexcept

Sets the window frame system color;.

Parameters
valueThe window frame system color.

◆ window_text() [1/2]

const xtd::drawing::color& xtd::forms::style_sheets::system_colors::window_text ( ) const
noexcept

Gets the window text system color;.

Returns
The window text system color.

◆ window_text() [2/2]

void xtd::forms::style_sheets::system_colors::window_text ( const xtd::drawing::color value)
noexcept

Sets the window text system color;.

Parameters
valueThe window text system color.

The documentation for this class was generated from the following file: