有没有办法在 Windows 的 C++Builder Firemonkey 应用程序中更改样式化
TButton
的鼠标悬停颜色?
例如:我在使用 AquaGraphite 样式的表单上有一个
TButton
。该按钮是一个开始/停止按钮,我希望当文本中显示“开始”时它为绿色,当它显示“停止”时为红色。我可以将按钮的颜色从绿色更改为红色,然后再更改回来。但是,当我将鼠标悬停在其上时,它会将颜色更改为表单的应用样式(蓝色)。
有没有办法改变 FireMonkey 中
TButton
上的悬停颜色?或者更好的是,我可以删除悬停效果吗?
我不是这方面的专家,但步骤基本如下:
Background
组件。TButton
的情况下):FocusedLink
、HotLink
、NormalLink
和 PressedLink
。单击这些字段之一中的按钮进行更改。这将打开 BitmapLinks 编辑器。记下那里的图像,以及按钮图像周围带手柄的嵌套虚线矩形。HotLink
)。您可以将其设置为与其他按钮之一相同的颜色,但如果按钮为绿色且悬停为红色,则将鼠标悬停在绿色按钮上时会变成红色。