是的,这又是一个问题:如何更改启用主题的控件的字体颜色?
如何在启用主题的应用程序上使用Delphi7-> Delphi2007更改TCheckBox(或任何处理控件)的字体颜色?
在互联网上,并在此网站上阅读了很多之后,我找到4种回答:
- 和大多数populare(甚至从QC):你不能,它的设计像微软。
- 创建,让像你想你画它的组件。
- 购买昂贵的组件集,吸引了像你想要的。
- 不要使用主题。
OK,但我仍然不满这一点。
给予一个属性/数据他有一个表格上的状态的用户反馈有色,似乎合法的给我。
然后我刚安装的MSVC#2008 Express版本,那叫一个惊喜,他们可以改变(复选框的财产前景色)的字体颜色然后呢?
它似乎并没有成为一个“它的设计那样,由微软。”那么现在问题又来了:
我怎样才能改变一个TCheckBox的字体颜色(或任何处理的对照)与德尔福7至2007年德尔福在启用主题的应用程序?
什么让你觉得Visual Studio的开发人员不是简单地使用选项2? – 2010-03-01 15:06:07
好吧,我并不需要,而试图重现“它的设计就是这样,由微软。”。在C#上。 我已将ForeColor设置为红色,并为我的复选框获取红色标题。 – 2010-03-01 17:50:49