diff --git a/Bin/net40/SunnyUI.dll b/Bin/net40/SunnyUI.dll index b276f498..f73898b7 100644 Binary files a/Bin/net40/SunnyUI.dll and b/Bin/net40/SunnyUI.dll differ diff --git a/SunnyUI/Common/UChineseColors.cs b/SunnyUI/Common/UChineseColors.cs deleted file mode 100644 index 8d7bcab9..00000000 --- a/SunnyUI/Common/UChineseColors.cs +++ /dev/null @@ -1,181 +0,0 @@ -//https://colors.ichuantong.cn/ -//http://blog.sina.com.cn/s/blog_5c3b139d0101deia.html - -using System.Drawing; - -namespace Sunny.UI -{ - public static class ChineseColor - { - public static class 红 - { - /// - /// #ffb3a7 - /// 粉红 浅红色:别称:妃色 杨妃色 湘妃色 妃红色 - /// - public static Color 粉红 = Color.FromArgb(255, 179, 167); - - /// - /// #ed5736 - /// 妃色 妃红色:古同"绯",粉红色。杨妃色 湘妃色 粉红皆同义 - /// - public static Color 妃色 = Color.FromArgb(237, 87, 54); - - /// - /// #f00056 - /// 品红:比大红浅的红色(quester注:这里的"品红"估计是指的"一品红",是基于大红色系的,和现在我们印刷用色的"品红M100"不是一个概念) - /// - public static Color 品红 = Color.FromArgb(240, 0, 86); - - /// - /// #f47983 - /// 桃红:桃花的颜色,比粉红略鲜润的颜色。(quester注:不大于M70的色彩,有时可加入适量黄色) - /// - public static Color 桃红 = Color.FromArgb(244, 121, 131); - - /// - /// #db5a6b - /// 海棠红:淡紫红色、较桃红色深一些,是非常妩媚娇艳的颜色 - /// - public static Color 海棠红 = Color.FromArgb(219, 90, 107); - - /// - /// #f20c00 - /// 石榴红:石榴花的颜色,高色度和纯度的红色 - /// - public static Color 石榴红 = Color.FromArgb(242, 12, 0); - - /// - /// #c93756 - /// 樱桃色:鲜红色 - /// - public static Color 樱桃色 = Color.FromArgb(201, 55, 86); - - /// - /// #f05654 - /// 银红:银朱和粉红色颜料配成的颜色。多用来形容有光泽的各种红色,尤指有光泽浅红 - /// - public static Color 银红 = Color.FromArgb(240, 86, 84); - - /// - /// #ff2121 - /// 大红:正红色,三原色中的红,传统的中国红,又称绛色(quester注:RGB 色中的 R255 系列明度) - /// - public static Color 大红 = Color.FromArgb(255, 33, 33); - - /// - /// #8c4356 - /// 绛紫:紫中略带红的颜色 - /// - public static Color 绛紫 = Color.FromArgb(140, 67, 86); - - /// - /// #c83c23 - /// 绯红:艳丽的深红 - /// - public static Color 绯红 = Color.FromArgb(200, 60, 35); - - /// - /// #9d2933 - /// 胭脂:1,女子装扮时用的胭脂的颜色。2,国画暗红色颜料 - /// - public static Color 胭脂 = Color.FromArgb(157, 41, 51); - - /// - /// #ff4c00 - /// 朱红:朱砂的颜色,比大红活泼,也称铅朱 朱色 丹色(quester注:在YM对等的情况下,适量减少红色的成分就是该色的色彩系列感觉) - /// - public static Color 朱红 = Color.FromArgb(255, 76, 0); - - /// - /// #ff4e20 - /// 丹:丹砂的鲜艳红色 - /// - public static Color 丹 = Color.FromArgb(255, 78, 32); - - /// - /// #f35336 - /// 彤:赤色 - /// - public static Color 彤 = Color.FromArgb(243, 83, 54); - - /// - /// #cb3a56 - /// 茜色:茜草染的色彩,呈深红色 - /// - public static Color 茜色 = Color.FromArgb(203, 58, 86); - - /// - /// #ff2d51 - /// 火红:火焰的红色,赤色 - /// - public static Color 火红 = Color.FromArgb(255, 45, 81); - - /// - /// #c91f37 - /// 赫赤:深红,火红。泛指赤色、火红色 - /// - public static Color 赫赤 = Color.FromArgb(201, 31, 55); - - /// - /// #ef7a82 - /// 嫣红:鲜艳的红色 - /// - public static Color 嫣红 = Color.FromArgb(239, 122, 130); - - /// - /// #ff0097 - /// 洋红:色橘红(quester注:这个色彩方向不太对,通常洋红指的是倾向于M100系列的红色,应该削弱黄色成分。) - /// - public static Color 洋红 = Color.FromArgb(255, 0, 151); - - /// - /// #ff3300 - /// 炎:引申为红色 - /// - public static Color 炎 = Color.FromArgb(255, 51, 0); - - /// - /// #c3272b - /// 赤:本义火的颜色,即红色 - /// - public static Color 赤 = Color.FromArgb(195, 39, 43); - - /// - /// #a98175 - /// 绾:绛色;浅绛色 - /// - public static Color 绾 = Color.FromArgb(169, 129, 117); - - /// - /// #c32136 - /// 枣红:即深红(quester注:色相不变,是深浅变化) - /// - public static Color 枣红 = Color.FromArgb(195, 33, 54); - - /// - /// #b36d61 - /// 檀:浅红色,浅绛色 - /// - public static Color 檀 = Color.FromArgb(179, 109, 97); - - /// - /// #be002f - /// 殷红:发黑的红色 - /// - public static Color 殷红 = Color.FromArgb(190, 0, 47); - - /// - /// #dc3023 - /// 酡红:像饮酒后脸上泛现的红色,泛指脸红 - /// - public static Color 酡红 = Color.FromArgb(220, 48, 35); - - /// - /// #f9906f - /// 酡颜:饮酒脸红的样子。亦泛指脸红色 - /// - public static Color 酡颜 = Color.FromArgb(249, 144, 111); - } - } -} diff --git a/SunnyUI/Style/UChineseColors.cs b/SunnyUI/Style/UChineseColors.cs new file mode 100644 index 00000000..83fcf49f --- /dev/null +++ b/SunnyUI/Style/UChineseColors.cs @@ -0,0 +1,916 @@ +/****************************************************************************** + * SunnyUI 开源控件库、工具类库、扩展类库、多页面开发框架。 + * CopyRight (C) 2012-2021 ShenYongHua(沈永华). + * QQ群:56829229 QQ:17612584 EMail:SunnyUI@QQ.Com + * + * Blog: https://www.cnblogs.com/yhuse + * Gitee: https://gitee.com/yhuse/SunnyUI + * GitHub: https://github.com/yhuse/SunnyUI + * + * SunnyUI.dll can be used for free under the GPL-3.0 license. + * If you use this code, please keep this note. + * 如果您使用此代码,请保留此说明。 + ****************************************************************************** + * 文件名称: UChineseColors.cs + * 文件说明: 中国传统颜色 + * 当前版本: V3.0 + * 创建日期: 2021-12-07 + * + * 2021-12-07: V3.0.9 增加文件说明 + ****************************************************************************** + * 参考:https://colors.ichuantong.cn + * 参考:http://blog.sina.com.cn/s/blog_5c3b139d0101deia.html +******************************************************************************/ + +using System.Drawing; + +namespace Sunny.UI +{ + public static class ChineseColors + { + public static class 红色系 + { + /// + /// 粉红、浅红色:别称:妃色、杨妃色、湘妃色、妃红色 + /// + public readonly static Color 粉红 = Color.FromArgb(255, 179, 167); + + /// + /// 妃色、妃红色:古同"绯",粉红色。杨妃色、湘妃色、粉红皆同义 + /// + public readonly static Color 妃色 = Color.FromArgb(237, 87, 54); + + /// + /// 品红:比大红浅的红色 + /// - 注:这里的"品红"估计是指的“一品红”,是基于大红色系的,和现在我们印刷用色的“品红M100”不是一个概念 + /// + public readonly static Color 品红 = Color.FromArgb(240, 0, 86); + + /// + /// 桃红:桃花的颜色,比粉红略鲜润的颜色 + /// - 注:不大于M70的色彩,有时可加入适量黄色 + /// + public readonly static Color 桃红 = Color.FromArgb(244, 121, 131); + + /// + /// 海棠红:淡紫红色、较桃红色深一些,是非常妩媚娇艳的颜色 + /// + public readonly static Color 海棠红 = Color.FromArgb(219, 90, 107); + + /// + /// 石榴红:石榴花的颜色,高色度和纯度的红色 + /// + public readonly static Color 石榴红 = Color.FromArgb(242, 12, 0); + + /// + /// 樱桃色:鲜红色 + /// + public readonly static Color 樱桃色 = Color.FromArgb(201, 55, 86); + + /// + /// 银红:银朱和粉红色颜料配成的颜色。多用来形容有光泽的各种红色,尤指有光泽浅红 + /// + public readonly static Color 银红 = Color.FromArgb(240, 86, 84); + + /// + /// 大红:正红色,三原色中的红,传统的中国红,又称绛色 + /// - 注:RGB 色中的 R255 系列明度 + /// + public readonly static Color 大红 = Color.FromArgb(255, 33, 33); + + /// + /// 绛紫:紫中略带红的颜色 + /// + public readonly static Color 绛紫 = Color.FromArgb(140, 67, 86); + + /// + /// 绯红:艳丽的深红 + /// + public readonly static Color 绯红 = Color.FromArgb(200, 60, 35); + + /// + /// 胭脂: + /// 1,女子装扮时用的胭脂的颜色; + /// 2,国画暗红色颜料 + /// + public readonly static Color 胭脂 = Color.FromArgb(157, 41, 51); + + /// + /// 朱红:朱砂的颜色,比大红活泼,也称铅朱、朱色、丹色 + /// - 注:在YM对等的情况下,适量减少红色的成分就是该色的色彩系列感觉 + /// + public readonly static Color 朱红 = Color.FromArgb(255, 76, 0); + + /// + /// 丹:丹砂的鲜艳红色 + /// + public readonly static Color 丹 = Color.FromArgb(255, 78, 32); + + /// + /// 彤:赤色 + /// + public readonly static Color 彤 = Color.FromArgb(243, 83, 54); + + /// + /// 茜色:茜草染的色彩,呈深红色 + /// + public readonly static Color 茜色 = Color.FromArgb(203, 58, 86); + + /// + /// 火红:火焰的红色,赤色 + /// + public readonly static Color 火红 = Color.FromArgb(255, 45, 81); + + /// + /// 赫赤:深红,火红。泛指赤色、火红色 + /// + public readonly static Color 赫赤 = Color.FromArgb(201, 31, 55); + + /// + /// 嫣红:鲜艳的红色 + /// + public readonly static Color 嫣红 = Color.FromArgb(239, 122, 130); + + /// + /// 洋红:色橘红 + /// - 注:这个色彩方向不太对,通常洋红指的是倾向于M100系列的红色,应该削弱黄色成分 + /// + public readonly static Color 洋红 = Color.FromArgb(255, 0, 151); + + /// + /// 炎:引申为红色 + /// + public readonly static Color 炎 = Color.FromArgb(255, 51, 0); + + /// + /// 赤:本义火的颜色,即红色 + /// + public readonly static Color 赤 = Color.FromArgb(195, 39, 43); + + /// + /// 绾:绛色;浅绛色 + /// + public readonly static Color 绾 = Color.FromArgb(169, 129, 117); + + /// + /// 枣红:即深红 + /// - 注:色相不变,是深浅变化 + /// + public readonly static Color 枣红 = Color.FromArgb(195, 33, 54); + + /// + /// 檀:浅红色,浅绛色 + /// + public readonly static Color 檀 = Color.FromArgb(179, 109, 97); + + /// + /// 殷红:发黑的红色 + /// + public readonly static Color 殷红 = Color.FromArgb(190, 0, 47); + + /// + /// 酡红:像饮酒后脸上泛现的红色,泛指脸红 + /// + public readonly static Color 酡红 = Color.FromArgb(220, 48, 35); + + /// + /// 酡颜:饮酒脸红的样子。亦泛指脸红色 + /// + public readonly static Color 酡颜 = Color.FromArgb(249, 144, 111); + } + + public static class 黄色系 + { + /// + /// 鹅黄:淡黄色 + /// - 注:鹅嘴的颜色,高明度微偏红黄色 + /// + public readonly static Color 鹅黄 = Color.FromArgb(255, 241, 67); + + /// + /// 鸭黄:小鸭毛的黄色 + /// + public readonly static Color 鸭黄 = Color.FromArgb(250, 255, 114); + + /// + /// 樱草色:淡黄色 + /// + public readonly static Color 樱草色 = Color.FromArgb(234, 255, 86); + + /// + /// 杏黄:成熟杏子的黄色 + /// - 注:Y100 M20~30 感觉的色彩,比较常用且有浓郁中国味道 + /// + public readonly static Color 杏黄 = Color.FromArgb(255, 166, 49); + + /// + /// 杏红:成熟杏子偏红色的一种颜色 + /// + public readonly static Color 杏红 = Color.FromArgb(255, 140, 49); + + /// + /// 橘黄:柑橘的黄色 + /// + public readonly static Color 橘黄 = Color.FromArgb(255, 137, 54); + + /// + /// 橙黄:橙子的黄色 + /// - 注:Y100 M50 感觉的色彩,现代感比较强。广告上用得较多 + /// + public readonly static Color 橙黄 = Color.FromArgb(255, 164, 0); + + /// + /// 橘红:柑橘皮所呈现的红色 + /// + public readonly static Color 橘红 = Color.FromArgb(255, 117, 0); + + /// + /// 姜黄:中药名。别名黄姜。为姜科植物姜黄的根茎。又指人脸色不正,呈黄白色 + /// + public readonly static Color 姜黄 = Color.FromArgb(255, 199, 115); + + /// + /// 缃色:浅黄色 + /// + public readonly static Color 缃色 = Color.FromArgb(240, 194, 57); + + /// + /// 橙色:界于红色和黄色之间的混合色 + /// + public readonly static Color 橙色 = Color.FromArgb(250, 140, 53); + + /// + /// 茶色:一种比栗色稍红的棕橙色至浅棕色 + /// + public readonly static Color 茶色 = Color.FromArgb(179, 92, 68); + + /// + /// 驼色:一种比咔叽色稍红而微淡、比肉桂色黄而稍淡和比核桃棕色黄而暗的浅黄棕色 + /// + public readonly static Color 驼色 = Color.FromArgb(168, 132, 98); + + /// + /// 昏黄:形容天色、灯光等呈幽暗的黄色 + /// + public readonly static Color 昏黄 = Color.FromArgb(200, 155, 64); + + /// + /// 栗色:栗壳的颜色。即紫黑色 + /// + public readonly static Color 栗色 = Color.FromArgb(96, 40, 30); + + /// + /// 棕色:棕毛的颜色,即褐色 + /// 1,在红色和黄色之间的任何一种颜色; + /// 2,适中的暗淡和适度的浅黑 + /// + public readonly static Color 棕色 = Color.FromArgb(178, 93, 37); + + /// + /// 棕绿:绿中泛棕色的一种颜色 + /// + public readonly static Color 棕绿 = Color.FromArgb(130, 113, 0); + + /// + /// 棕黑:深棕色 + /// + public readonly static Color 棕黑 = Color.FromArgb(124, 75, 0); + + /// + /// 棕红:红褐色 + /// + public readonly static Color 棕红 = Color.FromArgb(155, 68, 0); + + /// + /// 棕黄:浅褐色 + /// + public readonly static Color 棕黄 = Color.FromArgb(174, 112, 0); + + /// + /// 赭:赤红如赭土的颜料,古人用以饰面 + /// + public readonly static Color 赭 = Color.FromArgb(156, 83, 51); + + /// + /// 赭色:红色、赤红色 + /// + public readonly static Color 赭色 = Color.FromArgb(149, 85, 57); + + /// + /// 琥珀:琥珀色 + /// + public readonly static Color 琥珀 = Color.FromArgb(202, 105, 36); + + /// + /// 褐色:黄黑色 + /// + public readonly static Color 褐色 = Color.FromArgb(110, 81, 30); + + /// + /// 枯黄:干枯焦黄 + /// + public readonly static Color 枯黄 = Color.FromArgb(211, 177, 125); + + /// + /// 黄栌:一种落叶灌木,花黄绿色,叶子秋天变成红色。木材黄色可做染料 + /// + public readonly static Color 黄栌 = Color.FromArgb(226, 156, 69); + + /// + /// 秋色: + /// 1,中常橄榄棕色,它比一般橄榄棕色稍暗,且稍稍绿些; + /// 2,古以秋为金,其色白,故代指白色 + /// + public readonly static Color 秋色 = Color.FromArgb(137, 108, 57); + + /// + /// 秋香色:浅橄榄色 浅黄绿色 + /// - 注:直接在Y中掺入k10~30可得到不同浓淡的该类色彩 + /// + public readonly static Color 秋香色 = Color.FromArgb(217, 182, 17); + } + + public static class 绿色系 + { + /// + /// 嫩绿:像刚长出的嫩叶的浅绿色 + /// + public readonly static Color 嫩绿 = Color.FromArgb(189, 221, 34); + + /// + /// 柳黄:像柳树芽那样的浅黄色 + /// + public readonly static Color 柳黄 = Color.FromArgb(201, 221, 34); + + /// + /// 柳绿:柳叶的青绿色 + /// + public readonly static Color 柳绿 = Color.FromArgb(175, 221, 34); + + /// + /// 竹青:竹子的绿色 + /// + public readonly static Color 竹青 = Color.FromArgb(120, 146, 98); + + /// + /// 葱黄:黄绿色,嫩黄色 + /// + public readonly static Color 葱黄 = Color.FromArgb(163, 217, 0); + + /// + /// 葱绿: + /// 1,浅绿又略显微黄的颜色; + /// 2,草木青翠的样子 + /// + public readonly static Color 葱绿 = Color.FromArgb(158, 217, 0); + + /// + /// 葱青:淡淡的青绿色 + /// + public readonly static Color 葱青 = Color.FromArgb(14, 184, 58); + + /// + /// 葱倩:青绿色 + /// + public readonly static Color 葱倩 = Color.FromArgb(14, 184, 58); + + /// + /// 青葱:翠绿色,形容植物浓绿 + /// + public readonly static Color 青葱 = Color.FromArgb(10, 163, 68); + + /// + /// 油绿:光润而浓绿的颜色。以上几种绿色都是明亮可爱的色彩 + /// + public readonly static Color 油绿 = Color.FromArgb(0, 188, 18); + + /// + /// 绿沈(沉):深绿 + /// + public readonly static Color 绿沈 = Color.FromArgb(12, 137, 24); + + /// + /// 碧色: + /// 1,青绿色; + /// 2,青白色,浅蓝色 + /// + public readonly static Color 碧色 = Color.FromArgb(27, 209, 165); + + /// + /// 碧绿:鲜艳的青绿色 + /// + public readonly static Color 碧绿 = Color.FromArgb(42, 221, 156); + + /// + /// 青碧:鲜艳的青蓝色 + /// + public readonly static Color 青碧 = Color.FromArgb(72, 192, 163); + + /// + /// 翡翠色: + /// 1,翡翠鸟羽毛的青绿色; + /// 2,翡翠宝石的颜色 + /// - 注:C-Y≥30 的系列色彩,多与白色配合以体现清新明丽感觉,与黑色配合效果不好,该色个性柔弱,会被黑色牵制 + /// + public readonly static Color 翡翠色 = Color.FromArgb(61, 225, 173); + + /// + /// 草绿:绿而略黄的颜色 + /// + public readonly static Color 草绿 = Color.FromArgb(64, 222, 90); + + /// + /// 青色: + /// 1,一类带绿的蓝色,中等深浅,高度饱和; + /// 2,特指三补色中的一色; + /// 3,本义是蓝色; + /// 4,一般指深绿色; + /// 5,也指黑色; + /// 6,四色印刷中的一色 + /// + public readonly static Color 青色 = Color.FromArgb(0, 224, 158); + + /// + /// 青翠:鲜绿 + /// + public readonly static Color 青翠 = Color.FromArgb(0, 224, 121); + + /// + /// 青白:白而发青,尤指脸没有血色 + /// + public readonly static Color 青白 = Color.FromArgb(192, 235, 215); + + /// + /// 鸭卵青:淡青灰色,极淡的青绿色 + /// + public readonly static Color 鸭卵青 = Color.FromArgb(224, 238, 232); + + /// + /// 蟹壳青:深灰绿色 + /// + public readonly static Color 蟹壳青 = Color.FromArgb(187, 205, 197); + + /// + /// 鸦青:鸦羽的颜色。即黑而带有紫绿光的颜色 + /// + public readonly static Color 鸦青 = Color.FromArgb(66, 76, 80); + + /// + /// 绿色: + /// 1,在光谱中介于蓝与黄之间的那种颜色; + /// 2,本义:青中带黄的颜色; + /// 3,引申为黑色,如绿鬓:乌黑而光亮的鬓发。代指为青春年少的容颜 + /// - 注:现代色彩研究中,把绿色提高到了一个重要的位置,和其它红黄兰三原色并列研究,称做"心理原色"之一 + /// + public readonly static Color 绿色 = Color.FromArgb(0, 229, 0); + + /// + /// 豆绿:浅黄绿色 + /// + public readonly static Color 豆绿 = Color.FromArgb(158, 208, 72); + + /// + /// 豆青:浅青绿色 + /// + public readonly static Color 豆青 = Color.FromArgb(150, 206, 84); + + /// + /// 石青:淡灰绿色 + /// + public readonly static Color 石青 = Color.FromArgb(123, 207, 166); + + /// + /// 玉色:玉的颜色,高雅的淡绿、淡青色 + /// + public readonly static Color 玉色 = Color.FromArgb(46, 223, 163); + + /// + /// 缥:绿色而微白 + /// + public readonly static Color 缥 = Color.FromArgb(127, 236, 173); + + /// + /// 艾绿:艾草的颜色。偏苍白的绿色 + /// + public readonly static Color 艾绿 = Color.FromArgb(164, 226, 198); + + /// + /// 松柏绿:经冬松柏叶的深绿 + /// + public readonly static Color 松柏绿 = Color.FromArgb(33, 166, 117); + + /// + /// 松花绿:亦作"松花"、"松绿"。偏黑的深绿色,墨绿 + /// + public readonly static Color 松花绿 = Color.FromArgb(5, 119, 72); + + /// + /// 松花色:浅黄绿色。松树花粉的颜色,《红楼梦》中提及松花配桃红为娇艳 + /// + public readonly static Color 松花色 = Color.FromArgb(188, 230, 114); + } + + public static class 蓝色系 + { + /// + /// 蓝:三原色的一种。像晴天天空的颜色 + /// - 注:这里的蓝色指的不是RGB色彩中的B,而是CMY色彩中的C + /// + public readonly static Color 蓝 = Color.FromArgb(68, 206, 246); + + /// + /// 靛青:也叫"蓝靛"。用蓼蓝叶泡水调和与石灰沉淀所得的蓝色染料。呈深蓝绿色 + /// - 注:靛,发音dian四声,有些地方将蓝墨水称为"靛水"或者"兰靛水" + /// + public readonly static Color 靛青 = Color.FromArgb(23, 124, 176); + + /// + /// 靛蓝:由植物(例如靛蓝或菘蓝属植物)得到的蓝色染料 + /// + public readonly static Color 靛蓝 = Color.FromArgb(6, 82, 121); + + /// + /// 碧蓝:青蓝色 + /// + public readonly static Color 碧蓝 = Color.FromArgb(62, 237, 231); + + /// + /// 蔚蓝:类似晴朗天空的颜色的一种蓝色 + /// + public readonly static Color 蔚蓝 = Color.FromArgb(112, 243, 255); + + /// + /// 宝蓝:鲜艳明亮的蓝色 + /// - 注:英文中为 RoyalBlue 即皇家蓝色,是皇室选用的色彩,多和小面积纯黄色(金色)配合使用 + /// + public readonly static Color 宝蓝 = Color.FromArgb(75, 92, 196); + + /// + /// 蓝灰色:一种近于灰略带蓝的深灰色 + /// + public readonly static Color 蓝灰色 = Color.FromArgb(161, 175, 201); + + /// + /// 藏青:蓝而近黑 + /// + public readonly static Color 藏青 = Color.FromArgb(46, 78, 126); + + /// + /// 藏蓝:蓝里略透红色 + /// + public readonly static Color 藏蓝 = Color.FromArgb(59, 46, 126); + + /// + /// 黛:青黑色的颜料。古代女子用以画眉 + /// + public readonly static Color 黛 = Color.FromArgb(74, 66, 102); + + /// + /// 黛螺:绘画或画眉所使用的青黑色颜料,代指女子眉妩 + /// + public readonly static Color 黛螺 = Color.FromArgb(74, 66, 102); + + /// + /// 黛色:青黑色。 + /// + public readonly static Color 黛色 = Color.FromArgb(74, 66, 102); + + /// + /// 黛绿:墨绿。 + /// + public readonly static Color 黛绿 = Color.FromArgb(66, 102, 102); + + /// + /// 黛蓝:深蓝色 + /// + public readonly static Color 黛蓝 = Color.FromArgb(66, 80, 102); + + /// + /// 黛紫:深紫色 + /// + public readonly static Color 黛紫 = Color.FromArgb(87, 66, 102); + + /// + /// 紫色:蓝和红组成的颜色。古人以紫为祥瑞的颜色。代指与帝王、皇宫有关的事物 + /// + public readonly static Color 紫色 = Color.FromArgb(141, 75, 187); + + /// + /// 紫酱:浑浊的紫色 + /// + public readonly static Color 紫酱 = Color.FromArgb(129, 84, 99); + + /// + /// 酱紫:紫中略带红的颜色 + /// + public readonly static Color 酱紫 = Color.FromArgb(129, 84, 118); + + /// + /// 紫檀:檀木的颜色,也称乌檀色、乌木色 + /// + public readonly static Color 紫檀 = Color.FromArgb(76, 34, 27); + + /// + /// 绀青 绀紫:纯度较低的深紫色 + /// + public readonly static Color 绀青 = Color.FromArgb(0, 51, 113); + + /// + /// 紫棠:黑红色 + /// + public readonly static Color 紫棠 = Color.FromArgb(86, 0, 79); + + /// + /// 青莲:偏蓝的紫色 + /// + public readonly static Color 青莲 = Color.FromArgb(128, 29, 174); + + /// + /// 群青:深蓝色 + /// + public readonly static Color 群青 = Color.FromArgb(76, 141, 174); + + /// + /// 雪青:浅蓝紫色 + /// + public readonly static Color 雪青 = Color.FromArgb(176, 164, 227); + + /// + /// 丁香色:紫丁香的颜色,浅浅的紫色,很娇柔淡雅的色彩 + /// + public readonly static Color 丁香色 = Color.FromArgb(204, 164, 227); + + /// + /// 藕色:浅灰而略带红的颜色 + /// + public readonly static Color 藕色 = Color.FromArgb(237, 209, 216); + + /// + /// 藕荷色:浅紫而略带红的颜色 + /// + public readonly static Color 藕荷色 = Color.FromArgb(228, 198, 208); + } + + public static class 苍色系 + { + /// + /// 苍色:即各种颜色掺入黑色后的颜色 + /// + public readonly static Color 苍色 = Color.FromArgb(117, 135, 138); + + /// + /// 苍翠 + /// + public readonly static Color 苍翠 = Color.FromArgb(81, 154, 115); + + /// + /// 苍黄 + /// + public readonly static Color 苍黄 = Color.FromArgb(162, 155, 124); + + /// + /// 苍青 + /// + public readonly static Color 苍青 = Color.FromArgb(115, 151, 171); + + /// + /// 苍黑 + /// + public readonly static Color 苍黑 = Color.FromArgb(57, 82, 96); + + /// + /// 苍白 + /// - 注:准确的说是掺入不同灰度级别的灰色 + /// + public readonly static Color 苍白 = Color.FromArgb(209, 217, 224); + } + + public static class 水色系 + { + /// + /// 水色 + /// + public readonly static Color 水色 = Color.FromArgb(136, 173, 166); + + /// + /// 水红 + /// + public readonly static Color 水红 = Color.FromArgb(243, 211, 231); + + /// + /// 水绿 + /// + public readonly static Color 水绿 = Color.FromArgb(212, 242, 231); + + /// + /// 水蓝 + /// + public readonly static Color 水蓝 = Color.FromArgb(210, 240, 244); + + /// + /// 淡青 + /// + public readonly static Color 淡青 = Color.FromArgb(211, 224, 243); + + /// + /// 湖蓝 + /// + public readonly static Color 湖蓝 = Color.FromArgb(48, 223, 243); + + /// + /// 湖绿,皆是浅色。深色淡色:颜色深的或浅的,不再一一列出 + /// + public readonly static Color 湖绿 = Color.FromArgb(37, 248, 203); + } + + public static class 灰白色系 + { + /// + /// 精白:纯白,洁白,净白,粉白 + /// + public readonly static Color 精白 = Color.FromArgb(255, 255, 255); + + /// + /// 象牙白:乳白色 + /// + public readonly static Color 象牙白 = Color.FromArgb(255, 251, 240); + + /// + /// 雪白:如雪般洁白 + /// + public readonly static Color 雪白 = Color.FromArgb(240, 252, 255); + + /// + /// 月白:淡蓝色 + /// + public readonly static Color 月白 = Color.FromArgb(214, 236, 240); + + /// + /// 缟:白色 + /// + public readonly static Color 缟 = Color.FromArgb(242, 236, 222); + + /// + /// 素:白色,无色 + /// + public readonly static Color 素 = Color.FromArgb(224, 240, 233); + + /// + /// 荼白:如荼之白色 + /// + public readonly static Color 荼白 = Color.FromArgb(243, 249, 241); + + /// + /// 霜色:白霜的颜色 + /// + public readonly static Color 霜色 = Color.FromArgb(233, 241, 246); + + /// + /// 花白:白色和黑色混杂的。斑白的 夹杂有灰色的白 + /// + public readonly static Color 花白 = Color.FromArgb(194, 204, 208); + + /// + /// 鱼肚白:似鱼腹部的颜色,多指黎明时东方的天色颜色 + /// - 注:M5 Y5 + /// + public readonly static Color 鱼肚白 = Color.FromArgb(252, 239, 232); + + /// + /// 莹白:晶莹洁白 + /// + public readonly static Color 莹白 = Color.FromArgb(227, 249, 253); + + /// + /// 灰色:黑色和白色混和成的一种颜色 + /// + public readonly static Color 灰色 = Color.FromArgb(128, 128, 128); + + /// + /// 牙色:与象牙相似的淡黄色 + /// - 注:暖白 + /// + public readonly static Color 牙色 = Color.FromArgb(238, 222, 176); + + /// + /// 铅白:铅粉的白色。铅粉,国画颜料,日久易氧化"返铅"变黑。铅粉在古时用以搽脸的化妆品 + /// - 注:冷白 + /// + public readonly static Color 铅白 = Color.FromArgb(240, 240, 244); + } + + public static class 黑色系 + { + /// + /// 玄色:赤黑色,黑中带红的颜色,又泛指黑色 + /// + public readonly static Color 玄色 = Color.FromArgb(98, 42, 29); + + /// + /// 玄青:深黑色 + /// + public readonly static Color 玄青 = Color.FromArgb(61, 59, 79); + + /// + /// 乌色:暗而呈黑的颜色 + /// + public readonly static Color 乌色 = Color.FromArgb(114, 94, 130); + + /// + /// 乌黑:深黑;漆黑 + /// + public readonly static Color 乌黑 = Color.FromArgb(57, 47, 65); + + /// + /// 漆黑:非常黑的 + /// + public readonly static Color 漆黑 = Color.FromArgb(22, 24, 35); + + /// + /// 墨色:即黑色 + /// + public readonly static Color 墨色 = Color.FromArgb(80, 97, 109); + + /// + /// 墨灰:即黑灰 + /// + public readonly static Color 墨灰 = Color.FromArgb(117, 138, 153); + + /// + /// 黑色:亮度最低的非彩色的或消色差的物体的颜色;最暗的灰色; + /// 与白色截然不同的消色差的颜色; + /// 被认为特别属于那些既不能反射、又不能透过能使人感觉到的微小入射光的物体,任何亮度很低的物体颜色 + /// + public readonly static Color 黑色 = Color.FromArgb(0, 0, 0); + + /// + /// 缁色:帛黑色 + /// + public readonly static Color 缁色 = Color.FromArgb(73, 49, 49); + + /// + /// 煤黑、象牙黑:都是黑,不过有冷暖之分 + /// + public readonly static Color 煤黑 = Color.FromArgb(49, 37, 32); + + /// + /// 黧:黑中带黄的颜色 + /// + public readonly static Color 黧 = Color.FromArgb(93, 81, 60); + + /// + /// 黎:黑中带黄似黎草色 + /// + public readonly static Color 黎 = Color.FromArgb(117, 102, 77); + + /// + /// 黝:本义为淡黑色或微青黑色 + /// + public readonly static Color 黝 = Color.FromArgb(107, 104, 130); + + /// + /// 黝黑:皮肤暴露在太阳光下而晒成的,青黑色 + /// + public readonly static Color 黝黑 = Color.FromArgb(102, 87, 87); + + /// + /// 黯:深黑色、泛指黑色 + /// + public readonly static Color 黯 = Color.FromArgb(65, 85, 93); + } + + public static class 金银色系 + { + /// + /// 赤金:足金的颜色 + /// + public readonly static Color 赤金 = Color.FromArgb(242, 190, 69); + + /// + /// 金色:平均为深黄色带光泽的颜色 + /// + public readonly static Color 金色 = Color.FromArgb(234, 205, 118); + + /// + /// 银白:带银光的白色 + /// + public readonly static Color 银白 = Color.FromArgb(233, 231, 239); + + /// + /// 铜绿 + /// + public readonly static Color 铜绿 = Color.FromArgb(84, 150, 136); + + /// + /// 乌金 + /// + public readonly static Color 乌金 = Color.FromArgb(167, 142, 68); + + /// + /// 老银:金属氧化后的色彩 + /// + public readonly static Color 老银 = Color.FromArgb(186, 202, 198); + } + } +} + diff --git a/SunnyUI/Style/UIDPIScale.cs b/SunnyUI/Style/UIDPIScale.cs index 5ad51f8e..448dc0e9 100644 --- a/SunnyUI/Style/UIDPIScale.cs +++ b/SunnyUI/Style/UIDPIScale.cs @@ -1,4 +1,24 @@ -using System; +/****************************************************************************** + * SunnyUI 开源控件库、工具类库、扩展类库、多页面开发框架。 + * CopyRight (C) 2012-2021 ShenYongHua(沈永华). + * QQ群:56829229 QQ:17612584 EMail:SunnyUI@QQ.Com + * + * Blog: https://www.cnblogs.com/yhuse + * Gitee: https://gitee.com/yhuse/SunnyUI + * GitHub: https://github.com/yhuse/SunnyUI + * + * SunnyUI.dll can be used for free under the GPL-3.0 license. + * If you use this code, please keep this note. + * 如果您使用此代码,请保留此说明。 + ****************************************************************************** + * 文件名称: UIDPIScale.cs + * 文件说明: DPI自适应类 + * 当前版本: V3.0 + * 创建日期: 2021-12-01 + * + * 2021-12-01: V3.0.9 增加文件说明 +******************************************************************************/ + using System.Collections.Generic; using System.Drawing; using System.Windows.Forms;