gpt4 book ai didi

delphi - Firemonkey按钮填充样式

转载 作者:行者123 更新时间:2023-12-03 19:42:42 29 4
gpt4 key购买 nike

我正在使用Delphi XE3并掌握样式。我想更改按钮的颜色。我可以将文本颜色更改为OK,但是在样式检查器中找不到'fill'属性,可能是因为没有TRectangle,按钮只有TSubimage和TRectAnimation,我可以找到的所有帮助都指向TRectangle。我想念什么?

最佳答案

在XE3中,内置的系统样式(Win7,WIN8,Mac,MacHD)使用位图作为样式,而不是从基元构建样式。样式包含一个png图像,该图像分为每个控件的各个部分以及这些控件的各种状态。 TSubImage用于选择图像的适当部分。这可能具有子TRectAnimations来更改不同状态的选定区域。

修改这种样式的最佳方法可能是保存内置图像(请参见http://delphihaven.wordpress.com/2012/09/11/inspecting-the-default-platform-fmx-styles-in-xe3/),对其进行修改,将其添加到自定义样式簿中,然后将自定义样式的SubImage指向它。

但是请记住,您需要为所有正在使用的平台复制以上内容,以便样式匹配并在运行时加载适当的样式。

关于delphi - Firemonkey按钮填充样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15791728/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com