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