我正在设计一个样式,以更改TSpeedButton的字体颜色,但是我的应用程序使用VCL样式,它覆盖了我在设计时设置的颜色。有没有人经历过这个,并且知道有什么方法可以实现?更换组件不是问题,我尝试使用TButton,TSpeedButton,TJvSpeedButton(来自JEDI),但没有一个保持我设置的颜色。
使用Delphi XE2,属性StyleElements不可用。
答案 0 :(得分:1)
所有VCL控件都具有属性StyleElements
,您可以在其中禁用seFont
来覆盖样式的字体并放置您自己的字体。