Microchip
直播中

刘磊

7年用户 233经验值
私信 关注
[问答]

颜色选择器手动输入RGB值关闭窗口时插入的值会改变

我使用MPLAB X 3.35与最新的和声配置器。现在我正在使用集成的图形合成器开发一个图形用户界面,我发现了颜色选择器的一个奇怪的行为。颜色选择器提供了选择所需颜色的不同方法,但是,如果手动输入RGB值,则关闭窗口时,插入的值会改变。有时,您输入R组件,只要选择G框,R值就会改变。使用RGB值右侧的上/下箭头,也会发生类似的问题。如果你减少一个分量,甚至另一个分量也会改变值。

回帖(6)

王娜

2019-10-21 08:09:40
Egcasira,我和你一样,打开了颜色选择器来手动改变RGB值,我也注意到了同样的行为。然而,我认为这个操作可能是有意的。在颜色选择器中,如果要用鼠标在色轮中随机选择一个位置,您将注意到右边栏中显示的颜色从最亮移动到最暗。在这个窗口中,我认为它只允许您将某个R/G/B值与其他两个值的特定范围配对。所以,如果你试图把一个颜色移出那个范围,那么它会自动调整其他颜色值。如果希望选择特定的RGB值,则只使用“图形作曲家属性”窗口。如果您注意到,可以扩展“背景颜色”选项,并查看3个相应的RGB值。从这个窗口你可以把它们变成你喜欢的任何三个值,并且不会改变其他的值。
举报

李星星

2019-10-21 08:24:41
在我的系统中观察到同样的问题,我希望这个问题将在未来的无害版本中得到解决。
举报

高欢

2019-10-21 08:30:07
我同意你的观点,对于一些输入可以手动输入RGB值,但是,当涉及到Schemes时,你必须使用颜色选择器,没有办法手动输入值,这是非常烦人的,因为它的模糊行为。
举报

魏紫瑜

2019-10-21 08:48:46
您好,我想谈谈RGB颜色值的意图。这可能会引起一些混乱。目前,颜色值以16位(565)格式表示在MHGC中。这意味着,虽然我们允许讨论甚至输入24位(888)的值,但它们的显示并不总是受支持的。为了避免这种情况,我们将值更改为最近的565值。所以你可以看到,如果一个颜色被修改,它也可能对另两个颜色产生影响。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分