我正在将我的Windows桌面VCL项目(windows)样式修改为自定义样式“Light”。
我无法修改所有者绘制的TColorButton Delphi组件( http://delphi.about.com/od/vclwriteenhance/l/aa061104a.htm)“点亮”自定义样式。
当我将项目样式设置为自定义样式“Light”时,TColorButton的行为类似于普通的TButton(颜色无法修改)和Light样式。我在通过本网站上的其他问题后了解到,我应该取消设置样式元素客户端(即 StyleElemets.seClient:= false )以更改背景颜色。但是,它将delphi组件TColorButton的样式重置为标准的windows样式。
你能否建议我,如何克服上述问题?
当按钮上的鼠标悬停/点击事件时,VCL Light自定义样式具有不同的背景颜色。是否有可能获得颜色的十六进制值?
提前感谢您提供的任何帮助。