Delphi FMX 如何改变TButton, TSpeedButton中自带图标的颜色


在FMX框架中, TButton 和 TSpeedButton区别非常小,甚至通过设置StyleLookup为相同的外观样式后,几乎是一模一样的。

在移动开发中,如果需要实现一个返回功能的按钮,我们可以添加一个TButton,设置StyleLookup为backtoolbutton(这里的名称是RAD Studio 10.1 berlin版本的,其他版本可能稍微不同),这时候按钮的外观已经变成一个返回箭头,FMX内置了各种各样的StyleLookup,可以满足日常开发的基本需要。

 

添加完按钮并改变外观后,由于默认的返回按钮上箭头图标的颜色是灰色的,如果需要修改箭头颜色,则可以设置 IconTintColor 属性,不过很可惜,目前测试只有在Style选择android时才可以设置,这跟内置style使用的icon有关系,Windows使用的是TStyleObject, 安卓使用的是TTintedStyleObject

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM