如何在Firemonkey中获取默认系统颜色



在FireMonkey中,如何获取常见界面元素的系统颜色?

例如,在VCL中,您将使用其中一个颜色常量(例如clWindowclBtnFaceclMenu用于窗口,按钮和菜单颜色。或者,如果使用自定义样式,则可以使用样式 API 的GetSystemColor

然而,FireMonkey是跨平台的,没有等效的常量,也没有在其样式系统中公开的项目。如何以跨平台方式获取这些或类似的值?

FireMonkey 没有或使用任何系统定义的颜色,颜色是显式的 RGBA 值。 FireMonkey 有颜色常量,但它们是固定的 RGBA 值,操作系统在运行时不会解析。 简而言之,系统定义的颜色只是VCL的Windows特定功能,在FireMonkey中不可用。

相关内容

  • 没有找到相关文章

最新更新