SimpleWindow
载入中...
搜索中...
未找到
KnownColors.h
1#pragma once
2
3#include <windows.h>
4
5namespace sw
6{
10 enum class KnownColors {
11 ActiveBorder = RGB(0xb4, 0xb4, 0xb4),
12 ActiveCaption = RGB(0x99, 0xb4, 0xd1),
13 ActiveCaptionText = RGB(0x00, 0x00, 0x00),
14 AppWorkspace = RGB(0xab, 0xab, 0xab),
15 Control = RGB(0xf0, 0xf0, 0xf0),
16 ControlDark = RGB(0xa0, 0xa0, 0xa0),
17 ControlDarkDark = RGB(0x69, 0x69, 0x69),
18 ControlLight = RGB(0xe3, 0xe3, 0xe3),
19 ControlLightLight = RGB(0xff, 0xff, 0xff),
20 ControlText = RGB(0x00, 0x00, 0x00),
21 Desktop = RGB(0x00, 0x00, 0x00),
22 GrayText = RGB(0x6d, 0x6d, 0x6d),
23 Highlight = RGB(0x00, 0x78, 0xd7),
24 HighlightText = RGB(0xff, 0xff, 0xff),
25 HotTrack = RGB(0x00, 0x66, 0xcc),
26 InactiveBorder = RGB(0xf4, 0xf7, 0xfc),
27 InactiveCaption = RGB(0xbf, 0xcd, 0xdb),
28 InactiveCaptionText = RGB(0x00, 0x00, 0x00),
29 Info = RGB(0xff, 0xff, 0xe1),
30 InfoText = RGB(0x00, 0x00, 0x00),
31 Menu = RGB(0xf0, 0xf0, 0xf0),
32 MenuText = RGB(0x00, 0x00, 0x00),
33 ScrollBar = RGB(0xc8, 0xc8, 0xc8),
34 Window = RGB(0xff, 0xff, 0xff),
35 WindowFrame = RGB(0x64, 0x64, 0x64),
36 WindowText = RGB(0x00, 0x00, 0x00),
37 Transparent = RGB(0xff, 0xff, 0xff),
38 AliceBlue = RGB(0xf0, 0xf8, 0xff),
39 AntiqueWhite = RGB(0xfa, 0xeb, 0xd7),
40 Aqua = RGB(0x00, 0xff, 0xff),
41 Aquamarine = RGB(0x7f, 0xff, 0xd4),
42 Azure = RGB(0xf0, 0xff, 0xff),
43 Beige = RGB(0xf5, 0xf5, 0xdc),
44 Bisque = RGB(0xff, 0xe4, 0xc4),
45 Black = RGB(0x00, 0x00, 0x00),
46 BlanchedAlmond = RGB(0xff, 0xeb, 0xcd),
47 Blue = RGB(0x00, 0x00, 0xff),
48 BlueViolet = RGB(0x8a, 0x2b, 0xe2),
49 Brown = RGB(0xa5, 0x2a, 0x2a),
50 BurlyWood = RGB(0xde, 0xb8, 0x87),
51 CadetBlue = RGB(0x5f, 0x9e, 0xa0),
52 Chartreuse = RGB(0x7f, 0xff, 0x00),
53 Chocolate = RGB(0xd2, 0x69, 0x1e),
54 Coral = RGB(0xff, 0x7f, 0x50),
55 CornflowerBlue = RGB(0x64, 0x95, 0xed),
56 Cornsilk = RGB(0xff, 0xf8, 0xdc),
57 Crimson = RGB(0xdc, 0x14, 0x3c),
58 Cyan = RGB(0x00, 0xff, 0xff),
59 DarkBlue = RGB(0x00, 0x00, 0x8b),
60 DarkCyan = RGB(0x00, 0x8b, 0x8b),
61 DarkGoldenrod = RGB(0xb8, 0x86, 0x0b),
62 DarkGray = RGB(0xa9, 0xa9, 0xa9),
63 DarkGreen = RGB(0x00, 0x64, 0x00),
64 DarkKhaki = RGB(0xbd, 0xb7, 0x6b),
65 DarkMagenta = RGB(0x8b, 0x00, 0x8b),
66 DarkOliveGreen = RGB(0x55, 0x6b, 0x2f),
67 DarkOrange = RGB(0xff, 0x8c, 0x00),
68 DarkOrchid = RGB(0x99, 0x32, 0xcc),
69 DarkRed = RGB(0x8b, 0x00, 0x00),
70 DarkSalmon = RGB(0xe9, 0x96, 0x7a),
71 DarkSeaGreen = RGB(0x8f, 0xbc, 0x8f),
72 DarkSlateBlue = RGB(0x48, 0x3d, 0x8b),
73 DarkSlateGray = RGB(0x2f, 0x4f, 0x4f),
74 DarkTurquoise = RGB(0x00, 0xce, 0xd1),
75 DarkViolet = RGB(0x94, 0x00, 0xd3),
76 DeepPink = RGB(0xff, 0x14, 0x93),
77 DeepSkyBlue = RGB(0x00, 0xbf, 0xff),
78 DimGray = RGB(0x69, 0x69, 0x69),
79 DodgerBlue = RGB(0x1e, 0x90, 0xff),
80 Firebrick = RGB(0xb2, 0x22, 0x22),
81 FloralWhite = RGB(0xff, 0xfa, 0xf0),
82 ForestGreen = RGB(0x22, 0x8b, 0x22),
83 Fuchsia = RGB(0xff, 0x00, 0xff),
84 Gainsboro = RGB(0xdc, 0xdc, 0xdc),
85 GhostWhite = RGB(0xf8, 0xf8, 0xff),
86 Gold = RGB(0xff, 0xd7, 0x00),
87 Goldenrod = RGB(0xda, 0xa5, 0x20),
88 Gray = RGB(0x80, 0x80, 0x80),
89 Green = RGB(0x00, 0x80, 0x00),
90 GreenYellow = RGB(0xad, 0xff, 0x2f),
91 Honeydew = RGB(0xf0, 0xff, 0xf0),
92 HotPink = RGB(0xff, 0x69, 0xb4),
93 IndianRed = RGB(0xcd, 0x5c, 0x5c),
94 Indigo = RGB(0x4b, 0x00, 0x82),
95 Ivory = RGB(0xff, 0xff, 0xf0),
96 Khaki = RGB(0xf0, 0xe6, 0x8c),
97 Lavender = RGB(0xe6, 0xe6, 0xfa),
98 LavenderBlush = RGB(0xff, 0xf0, 0xf5),
99 LawnGreen = RGB(0x7c, 0xfc, 0x00),
100 LemonChiffon = RGB(0xff, 0xfa, 0xcd),
101 LightBlue = RGB(0xad, 0xd8, 0xe6),
102 LightCoral = RGB(0xf0, 0x80, 0x80),
103 LightCyan = RGB(0xe0, 0xff, 0xff),
104 LightGoldenrodYellow = RGB(0xfa, 0xfa, 0xd2),
105 LightGray = RGB(0xd3, 0xd3, 0xd3),
106 LightGreen = RGB(0x90, 0xee, 0x90),
107 LightPink = RGB(0xff, 0xb6, 0xc1),
108 LightSalmon = RGB(0xff, 0xa0, 0x7a),
109 LightSeaGreen = RGB(0x20, 0xb2, 0xaa),
110 LightSkyBlue = RGB(0x87, 0xce, 0xfa),
111 LightSlateGray = RGB(0x77, 0x88, 0x99),
112 LightSteelBlue = RGB(0xb0, 0xc4, 0xde),
113 LightYellow = RGB(0xff, 0xff, 0xe0),
114 Lime = RGB(0x00, 0xff, 0x00),
115 LimeGreen = RGB(0x32, 0xcd, 0x32),
116 Linen = RGB(0xfa, 0xf0, 0xe6),
117 Magenta = RGB(0xff, 0x00, 0xff),
118 Maroon = RGB(0x80, 0x00, 0x00),
119 MediumAquamarine = RGB(0x66, 0xcd, 0xaa),
120 MediumBlue = RGB(0x00, 0x00, 0xcd),
121 MediumOrchid = RGB(0xba, 0x55, 0xd3),
122 MediumPurple = RGB(0x93, 0x70, 0xdb),
123 MediumSeaGreen = RGB(0x3c, 0xb3, 0x71),
124 MediumSlateBlue = RGB(0x7b, 0x68, 0xee),
125 MediumSpringGreen = RGB(0x00, 0xfa, 0x9a),
126 MediumTurquoise = RGB(0x48, 0xd1, 0xcc),
127 MediumVioletRed = RGB(0xc7, 0x15, 0x85),
128 MidnightBlue = RGB(0x19, 0x19, 0x70),
129 MintCream = RGB(0xf5, 0xff, 0xfa),
130 MistyRose = RGB(0xff, 0xe4, 0xe1),
131 Moccasin = RGB(0xff, 0xe4, 0xb5),
132 NavajoWhite = RGB(0xff, 0xde, 0xad),
133 Navy = RGB(0x00, 0x00, 0x80),
134 OldLace = RGB(0xfd, 0xf5, 0xe6),
135 Olive = RGB(0x80, 0x80, 0x00),
136 OliveDrab = RGB(0x6b, 0x8e, 0x23),
137 Orange = RGB(0xff, 0xa5, 0x00),
138 OrangeRed = RGB(0xff, 0x45, 0x00),
139 Orchid = RGB(0xda, 0x70, 0xd6),
140 PaleGoldenrod = RGB(0xee, 0xe8, 0xaa),
141 PaleGreen = RGB(0x98, 0xfb, 0x98),
142 PaleTurquoise = RGB(0xaf, 0xee, 0xee),
143 PaleVioletRed = RGB(0xdb, 0x70, 0x93),
144 PapayaWhip = RGB(0xff, 0xef, 0xd5),
145 PeachPuff = RGB(0xff, 0xda, 0xb9),
146 Peru = RGB(0xcd, 0x85, 0x3f),
147 Pink = RGB(0xff, 0xc0, 0xcb),
148 Plum = RGB(0xdd, 0xa0, 0xdd),
149 PowderBlue = RGB(0xb0, 0xe0, 0xe6),
150 Purple = RGB(0x80, 0x00, 0x80),
151 Red = RGB(0xff, 0x00, 0x00),
152 RosyBrown = RGB(0xbc, 0x8f, 0x8f),
153 RoyalBlue = RGB(0x41, 0x69, 0xe1),
154 SaddleBrown = RGB(0x8b, 0x45, 0x13),
155 Salmon = RGB(0xfa, 0x80, 0x72),
156 SandyBrown = RGB(0xf4, 0xa4, 0x60),
157 SeaGreen = RGB(0x2e, 0x8b, 0x57),
158 SeaShell = RGB(0xff, 0xf5, 0xee),
159 Sienna = RGB(0xa0, 0x52, 0x2d),
160 Silver = RGB(0xc0, 0xc0, 0xc0),
161 SkyBlue = RGB(0x87, 0xce, 0xeb),
162 SlateBlue = RGB(0x6a, 0x5a, 0xcd),
163 SlateGray = RGB(0x70, 0x80, 0x90),
164 Snow = RGB(0xff, 0xfa, 0xfa),
165 SpringGreen = RGB(0x00, 0xff, 0x7f),
166 SteelBlue = RGB(0x46, 0x82, 0xb4),
167 Tan = RGB(0xd2, 0xb4, 0x8c),
168 Teal = RGB(0x00, 0x80, 0x80),
169 Thistle = RGB(0xd8, 0xbf, 0xd8),
170 Tomato = RGB(0xff, 0x63, 0x47),
171 Turquoise = RGB(0x40, 0xe0, 0xd0),
172 Violet = RGB(0xee, 0x82, 0xee),
173 Wheat = RGB(0xf5, 0xde, 0xb3),
174 White = RGB(0xff, 0xff, 0xff),
175 WhiteSmoke = RGB(0xf5, 0xf5, 0xf5),
176 Yellow = RGB(0xff, 0xff, 0x00),
177 YellowGreen = RGB(0x9a, 0xcd, 0x32),
178 ButtonFace = RGB(0xf0, 0xf0, 0xf0),
179 ButtonHighlight = RGB(0xff, 0xff, 0xff),
180 ButtonShadow = RGB(0xa0, 0xa0, 0xa0),
181 GradientActiveCaption = RGB(0xb9, 0xd1, 0xea),
182 GradientInactiveCaption = RGB(0xd7, 0xe4, 0xf2),
183 MenuBar = RGB(0xf0, 0xf0, 0xf0),
184 MenuHighlight = RGB(0x33, 0x99, 0xff),
185 RebeccaPurple = RGB(0x66, 0x33, 0x99),
186 };
187}
控件
Definition Control.h:12
值转换器接口
Definition IValueConverter.h:14
菜单
Definition Menu.h:11
窗口
Definition Window.h:32
SimpleWindow框架的顶级命名空间,所有公共类型、控件、枚举和工具函数均定义于此。
Definition Alignment.h:4
@ Black
黑体,同 Heavy
KnownColors
已知的颜色
Definition KnownColors.h:10
@ ControlLightLight
控件浅浅色颜色
@ DarkOrange
深橙色
@ GreenYellow
绿黄色
@ Orchid
兰花紫色
@ DarkSlateBlue
深青蓝色
@ Highlight
高亮颜色
@ LawnGreen
草绿色
@ OliveDrab
橄榄褐色
@ LightSalmon
浅鲑鱼色
@ OldLace
老花色
@ Navy
海军蓝色
@ DeepSkyBlue
深天蓝色
@ DodgerBlue
道奇蓝色
@ SpringGreen
春绿色
@ IndianRed
印度红色
@ LimeGreen
柠檬绿色
@ HotPink
亮粉红色
@ MediumTurquoise
中青色
@ AppWorkspace
应用程序工作区颜色
@ DarkGoldenrod
深金黄色
@ ActiveCaption
活动标题栏颜色
@ Desktop
桌面颜色
@ BlueViolet
蓝紫色
@ ControlText
控件文本颜色
@ Olive
橄榄色
@ Crimson
绯红色
@ RebeccaPurple
紫罗兰色
@ SeaGreen
海绿色
@ GradientInactiveCaption
渐变非激活标题栏色
@ ButtonShadow
按钮阴影色
@ RosyBrown
玫瑰棕色
@ Moccasin
鹿皮色
@ LightSeaGreen
浅海绿色
@ MidnightBlue
午夜蓝色
@ Azure
天蓝色
@ Sienna
黄土赭色
@ RoyalBlue
皇家蓝色
@ PeachPuff
桃肉色
@ Transparent
透明色
@ MistyRose
浅玫瑰色
@ PaleGreen
苍绿色
@ Info
信息颜色
@ InactiveCaptionText
非活动标题栏文本颜色
@ BurlyWood
硬木色
@ LightCoral
淡珊瑚色
@ DarkTurquoise
深青色
@ Cornsilk
米绸色
@ Firebrick
火砖色
@ Fuchsia
紫红色
@ GrayText
灰色文本颜色
@ Gainsboro
盖茨伯勒色
@ LightBlue
淡蓝色
@ MediumSlateBlue
中青蓝色
@ MediumOrchid
中兰花紫色
@ SaddleBrown
马鞍棕色
@ DarkSalmon
深鲑鱼色
@ SandyBrown
沙棕色
@ MediumSeaGreen
中海绿色
@ FloralWhite
花白色
@ DarkSeaGreen
深海绿色
@ PaleGoldenrod
苍麒麟色
@ Linen
亚麻色
@ Ivory
象牙色
@ MediumAquamarine
中碧绿色
@ ControlDarkDark
控件深深色颜色
@ GradientActiveCaption
渐变激活标题栏色
@ LemonChiffon
柠檬绸色
@ Coral
珊瑚色
@ MediumPurple
中紫色
@ MintCream
薄荷色
@ Chocolate
巧克力色
@ ControlLight
控件浅色颜色
@ Bisque
橘黄色
@ Tomato
番茄色
@ GhostWhite
幽灵白色
@ LightGreen
浅绿色
@ BlanchedAlmond
白杏色
@ HighlightText
高亮文本颜色
@ Khaki
卡其色
@ Violet
紫罗兰色
@ Peru
秘鲁色
@ DarkCyan
深青色
@ DarkRed
深红色
@ DarkBlue
深蓝色
@ WhiteSmoke
白烟色
@ ScrollBar
滚动条颜色
@ PaleVioletRed
苍紫罗兰红色
@ Indigo
靛青色
@ InactiveCaption
非活动标题栏颜色
@ CornflowerBlue
矢车菊蓝色
@ Pink
粉红色
@ OrangeRed
橙红色
@ PaleTurquoise
苍宝石绿色
@ DarkGray
深灰色
@ HotTrack
热跟踪颜色
@ Plum
李紫色
@ Wheat
小麦色
@ DimGray
暗灰色
@ SteelBlue
钢蓝色
@ ForestGreen
森林绿色
@ MediumBlue
中蓝色
@ DarkKhaki
深卡其色
@ Chartreuse
黄绿色
@ LightSlateGray
浅青灰色
@ ActiveCaptionText
活动标题栏文本颜色
@ LightSteelBlue
浅钢蓝色
@ SlateGray
青灰色
@ MediumSpringGreen
中春绿色
@ AliceBlue
爱丽丝蓝色
@ MenuBar
菜单栏色
@ NavajoWhite
纳瓦白色
@ Snow
雪白色
@ YellowGreen
黄绿色
@ DeepPink
深粉色
@ ButtonHighlight
按钮高亮色
@ Magenta
洋红色
@ LightPink
浅粉色
@ MenuText
菜单文本颜色
@ DarkOliveGreen
深橄榄绿色
@ SlateBlue
青蓝色
@ LightCyan
淡青色
@ WindowText
窗口文本颜色
@ ButtonFace
按钮表面色
@ PapayaWhip
番木瓜色
@ SkyBlue
天蓝色
@ Goldenrod
金菊黄色
@ LavenderBlush
淡紫红色
@ PowderBlue
粉蓝色
@ WindowFrame
窗口框架颜色
@ Aquamarine
碧绿色
@ LightGoldenrodYellow
浅金菊黄色
@ InactiveBorder
非活动边框颜色
@ ControlDark
控件深色颜色
@ Turquoise
青绿色
@ DarkOrchid
深兰花色
@ DarkSlateGray
深青灰色
@ MediumVioletRed
中紫罗兰色
@ DarkMagenta
深洋红色
@ LightSkyBlue
浅天蓝色
@ Teal
鸭翅绿色
@ Salmon
鲑鱼色
@ Lavender
熏衣草色
@ ActiveBorder
活动边框颜色
@ CadetBlue
军装蓝色
@ AntiqueWhite
古董白色
@ DarkGreen
深绿色
@ LightYellow
浅黄色
@ SeaShell
海贝色
@ DarkViolet
深紫罗兰色
@ LightGray
浅灰色
@ Lime
酸橙色
@ InfoText
信息文本颜色
@ MenuHighlight
菜单高亮色