EnclosureShop的颜色选择对话框

  • 32

在LEAP_EnclosureShop整个程序的许多对话框中都有一个特殊的按钮控件,用于对颜色选择进行特殊编辑。下图显示了两个此类按钮的示例。

EnclosureShop的颜色选择对话框

  • Background:背景色
  • Note Underline:注释下划线

按钮的中心显示参数的当前颜色。单击该按钮时,将打开另一个对话框来更改颜色。

EnclosureShop的颜色选择对话框

  • Standard Colors:标准颜色
  • Extended Colors:扩展颜色
  • Custom Colors:自定义颜色
  • Selection:选项
  • Add Custom Button:增加自定义按钮
  • Model and Parameters:型号和参数
  • HSV Color Space:HSV色彩空间

“颜色选择”对话框为颜色选择和编辑提供了许多强大而方便的功能。EnclosureShop支持三种不同的颜色模型,以及在色轮上进行实时鼠标编辑。可以从预设中选择颜色,也可以保存用户定义的新颜色。

该对话框包含许多小色板,具有显示和选择的双重功能。单击颜色板会将颜色加载为当前选择。如果当前颜色与其中一个色盘匹配,则该色盘将高亮显示。

标准颜色

这是20种标准的Windows颜色。一些黑色实际上是掩蔽色,但其余的通常是主VGA 16色。如果您的视频模式是16或256色,那么选择其中一种颜色将提供纯色。其他特殊颜色将需要抖动,这可能是不希望的。单击其中一个色盘将选择颜色。

扩展颜色

这里提供了30种额外的颜色供快速选择。你的视频模式需要超过256种颜色才能进行立体显示,否则它们会抖动。单击其中一个颜色板将选择颜色。

自定义颜色

这里提供了20个额外的位置供用户自定义颜色。单击“添加自定义”按钮时,当前颜色将添加到阵列中。阵列是自动递增的,当添加颜色时,它将被分配给下一个色盘。只要程序运行,这些颜色就会一直存在。单击其中一个颜色板将选择颜色。

选项

这两个色盘显示当前颜色和原始颜色。这允许您对两者进行比较,或者根据需要返回到原始版本。单击“原始颜色”( Original Color)面板将使其成为当前颜色。

添加自定义按钮

单击此按钮将把当前颜色添加到“自定义颜色”数组中。数组会自动递增,因此将使用下一个颜色填充板。

型号和参数

有三种颜色型号可供选择:

-色调饱和度值(HSV)

-红-绿-蓝(RGB)

-青色-品红色-黄色(CMY)

模型选择控制滑块上显示的参数集。色调滑块的范围为0度到360度。这是围绕HSV轮子径向指定的颜色的色调。所有其他滑块的范围从0%到100%。

HSV色彩空间

对话框右侧的大圆或色轮可以使用鼠标进行实时颜色编辑。按住鼠标左键的同时,在控制盘上拖动,鼠标点处的颜色即被选中。如果进入黑色区域,边缘的最后一种颜色将保持不变,直到重新进入圆形。色轮将色调的极坐标表示为角度,将饱和度表示为大小。

轮子旁边的垂直滑块控制“值”参数。这基本上是整个车轮的整体亮度。随着滑块的移动,轮子的值将在0%黑色和100%全色亮度之间变化。

  • 本文由 发表于 2023年9月26日
评论  0  访客  0

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: