xtd 1.0.0
Loading...
Searching...
No Matches
system_brushes.hpp
Go to the documentation of this file.
1
4#pragma once
6#include "solid_brush.hpp"
7#include <xtd/static>
8
10namespace xtd {
12 namespace drawing {
25 public:
27
30 [[nodiscard]] static auto accent() -> xtd::drawing::solid_brush;
31
33 [[nodiscard]] static auto accent_text() -> xtd::drawing::solid_brush;
34
36 [[nodiscard]] static auto active_border() -> xtd::drawing::solid_brush;
37
39 [[nodiscard]] static auto active_caption() -> xtd::drawing::solid_brush;
40
42 [[nodiscard]] static auto active_caption_text() -> xtd::drawing::solid_brush;
43
45 [[nodiscard]] static auto active_text() -> xtd::drawing::solid_brush;
46
48 [[nodiscard]] static auto app_workspace() -> xtd::drawing::solid_brush;
49
51 [[nodiscard]] static auto button_face() -> xtd::drawing::solid_brush;
52
54 [[nodiscard]] static auto button_highlight() -> xtd::drawing::solid_brush;
55
57 [[nodiscard]] static auto button_shadow() -> xtd::drawing::solid_brush;
58
60 [[nodiscard]] static auto control() -> xtd::drawing::solid_brush;
61
63 [[nodiscard]] static auto control_dark() -> xtd::drawing::solid_brush;
64
66 [[nodiscard]] static auto control_dark_dark() -> xtd::drawing::solid_brush;
67
69 [[nodiscard]] static auto control_light() -> xtd::drawing::solid_brush;
70
72 [[nodiscard]] static auto control_light_light() -> xtd::drawing::solid_brush;
73
75 [[nodiscard]] static auto control_text() -> xtd::drawing::solid_brush;
76
78 [[nodiscard]] static auto desktop() -> xtd::drawing::solid_brush;
79
81 [[nodiscard]] static auto gradient_active_caption() -> xtd::drawing::solid_brush;
82
85
87 [[nodiscard]] static auto gray_text() -> xtd::drawing::solid_brush;
88
90 [[nodiscard]] static auto highlight() -> xtd::drawing::solid_brush;
91
93 [[nodiscard]] static auto highlight_text() -> xtd::drawing::solid_brush;
94
96 [[nodiscard]] static auto hot_track() -> xtd::drawing::solid_brush;
97
99 [[nodiscard]] static auto inactive_border() -> xtd::drawing::solid_brush;
100
102 [[nodiscard]] static auto inactive_caption() -> xtd::drawing::solid_brush;
103
105 [[nodiscard]] static auto inactive_caption_text() -> xtd::drawing::solid_brush;
106
108 [[nodiscard]] static auto info() -> xtd::drawing::solid_brush;
109
111 [[nodiscard]] static auto info_text() -> xtd::drawing::solid_brush;
112
114 [[nodiscard]] static auto link_text() -> xtd::drawing::solid_brush;
115
117 [[nodiscard]] static auto menu() -> xtd::drawing::solid_brush;
118
120 [[nodiscard]] static auto menu_bar() -> xtd::drawing::solid_brush;
121
123 [[nodiscard]] static auto menu_highlight() -> xtd::drawing::solid_brush;
124
126 [[nodiscard]] static auto menu_text() -> xtd::drawing::solid_brush;
127
129 [[nodiscard]] static auto scroll_bar() -> xtd::drawing::solid_brush;
130
132 [[nodiscard]] static auto shadow_text() -> xtd::drawing::solid_brush;
133
135 [[nodiscard]] static auto text_box() -> xtd::drawing::solid_brush;
136
138 [[nodiscard]] static auto text_box_text() -> xtd::drawing::solid_brush;
139
141 [[nodiscard]] static auto visited_text() -> xtd::drawing::solid_brush;
142
144 [[nodiscard]] static auto window() -> xtd::drawing::solid_brush;
145
147 [[nodiscard]] static auto window_frame() -> xtd::drawing::solid_brush;
148
150 [[nodiscard]] static auto window_text() -> xtd::drawing::solid_brush;
152
154
159 };
160 }
161}
Provides methods for creating, manipulating, searching, and sorting arrays, thereby serving as the ba...
Definition array.hpp:64
Defines a xtd::drawing::brush of a single color. Brushes are used to fill graphics shapes,...
Definition solid_brush.hpp:29
Each property of the xtd::drawing::system_brushes class is a xtd::drawing::solid_brush that is the co...
Definition system_brushes.hpp:24
static auto button_face() -> xtd::drawing::solid_brush
Gets a solid_brush that is the color of the button face.
static auto control_light_light() -> xtd::drawing::solid_brush
Gets a solid_brush that is the color of the control light light.
static auto window() -> xtd::drawing::solid_brush
Gets a solid_brush that is the color of the window.
static auto gray_text() -> xtd::drawing::solid_brush
Gets a solid_brush that is the color of the gray text.
static auto info_text() -> xtd::drawing::solid_brush
Gets a solid_brush that is the color of the info text.
static auto active_border() -> xtd::drawing::solid_brush
Gets a solid_brush that is the color of the active border.
static auto menu_bar() -> xtd::drawing::solid_brush
Gets a solid_brush that is the color of the menu bar.
static auto accent_text() -> xtd::drawing::solid_brush
Gets a solid_brush that is the color of the accent text.
static auto text_box() -> xtd::drawing::solid_brush
Gets a solid_brush that is the color of the text box.
static auto desktop() -> xtd::drawing::solid_brush
Gets a solid_brush that is the color of the desktop.
static auto visited_text() -> xtd::drawing::solid_brush
Gets a solid_brush that is the color of the visited text.
static auto inactive_border() -> xtd::drawing::solid_brush
Gets a solid_brush that is the color of the inactive border.
static auto active_text() -> xtd::drawing::solid_brush
Gets a solid_brush that is the color of the active text.
static auto window_frame() -> xtd::drawing::solid_brush
Gets a solid_brush that is the color of the window frame.
static auto menu() -> xtd::drawing::solid_brush
Gets a solid_brush that is the color of the menu.
static auto button_shadow() -> xtd::drawing::solid_brush
Gets a solid_brush that is the color of the button shadow.
static auto app_workspace() -> xtd::drawing::solid_brush
Gets a solid_brush that is the color of the app workspace.
static auto control() -> xtd::drawing::solid_brush
Gets a solid_brush that is the color of the control.
static auto window_text() -> xtd::drawing::solid_brush
Gets a solid_brush that is the color of the window text.
static auto hot_track() -> xtd::drawing::solid_brush
Gets a solid_brush that is the color of the hot track.
static auto scroll_bar() -> xtd::drawing::solid_brush
Gets a solid_brush that is the color of the scroll bar.
static auto active_caption() -> xtd::drawing::solid_brush
Gets a solid_brush that is the color of the active caption.
static auto menu_text() -> xtd::drawing::solid_brush
Gets a solid_brush that is the color of the menu text.
static auto get_brushes() -> const xtd::array< xtd::drawing::solid_brush > &
Gets an array of system colors.
static auto text_box_text() -> xtd::drawing::solid_brush
Gets a solid_brush that is the color of the text box text.
static auto accent() -> xtd::drawing::solid_brush
Gets a solid_brush that is the color of the accent.
static auto control_light() -> xtd::drawing::solid_brush
Gets a solid_brush that is the color of the control light.
static auto inactive_caption_text() -> xtd::drawing::solid_brush
Gets a solid_brush that is the color of the inactive caption text.
static auto highlight() -> xtd::drawing::solid_brush
Gets a solid_brush that is the color of the highlight.
static auto shadow_text() -> xtd::drawing::solid_brush
Gets a solid_brush that is the color of the shadow text.
static auto menu_highlight() -> xtd::drawing::solid_brush
Gets a solid_brush that is the color of the menu highlight.
static auto inactive_caption() -> xtd::drawing::solid_brush
Gets a solid_brush that is the color of the inactive caption.
static auto gradient_inactive_caption() -> xtd::drawing::solid_brush
Gets a solid_brush that is the color of the gradient inactive caption.
static auto button_highlight() -> xtd::drawing::solid_brush
Gets a solid_brush that is the color of the button highlight.
static auto highlight_text() -> xtd::drawing::solid_brush
Gets a solid_brush that is the color of the highlight text.
static auto gradient_active_caption() -> xtd::drawing::solid_brush
Gets a solid_brush that is the color of the gradient active caption.
static auto control_text() -> xtd::drawing::solid_brush
Gets a solid_brush that is the color of the control text.
static auto active_caption_text() -> xtd::drawing::solid_brush
Gets a solid_brush that is the color of the active caption text.
static auto control_dark() -> xtd::drawing::solid_brush
Gets a solid_brush that is the color of the control dark.
static auto info() -> xtd::drawing::solid_brush
Gets a solid_brush that is the color of the info.
static auto link_text() -> xtd::drawing::solid_brush
Gets a solid_brush that is the color of the link text.
static auto control_dark_dark() -> xtd::drawing::solid_brush
Gets a solid_brush that is the color of the control dark dark.
Contains drawing_export_ keyword.
#define drawing_export_
Define shared library export.
Definition drawing_export.hpp:13
#define static_
This keyword is use to represent a static object. A static object can't be instantiated (constructors...
Definition static.hpp:38
The xtd::drawing namespace provides access to GDI+ basic graphics functionality. More advanced functi...
Definition actions_system_images.hpp:10
The xtd namespace contains all fundamental classes to access Hardware, Os, System,...
Definition abstract_object.hpp:8
Contains xtd::drawing::solid_brush class.