提示:Delphi 10 Seattle 透過 TImageList 來指定圖標,就能顯示原來圖標的顏色。
下列方法只適用於 XE6
XE6 Firemonkey 里的 TabControl 可以將切頁按鈕設置一個圖示,但顯示的圖示皆為灰色,如下圖所示:
如果想要顯示彩色的圖示,則需要修改 Style 才能達到,以下以用「AndroidDiamond.style」示范:
- 先放一個 StyleBook1 在 Form 里。
- 將 Form.StyleBook 指定為 StyleBook1。
- 在 StyleBook1 上點二下,並按上方「Load...」將「AndroidDiamond.style」載入。
- 在左上 Structure 里找到「tabitemcustom」展開到「icon」。
- 在左下 Object Inspector 找到「SourceLookup」並將它清空。
- 按上方「Apply and Close」。
接著就能看到彩色的圖示: