Delphi颜色常量与颜色表使用指南
Delphi 的颜色常量表,挺适合你平时快速设定界面颜色用的。省得每次去查十六进制或 HTML 值,用名字就能搞定,比如clSkyBlue
、clMaroon
这些都现成的。你写 UI 时直接用这些常量,代码看着更清晰,还不用担心颜色不统一。
这些常量前缀都是cl开头,比如clRed
、clLime
,不仅能直接看懂,还能和系统颜色区分开。十六进制和 HTML 值也一并列出来了,做跨平台或者转 CSS 时也方便。
颜色种类还挺全的,从基础的黑白灰到clWebLavender
、clWebMintcream
这种网页专用色都有。像你做主题换肤、界面配色这些场景,用这些预设常量能省不少事。
举个简单例子,要给窗体设个天蓝背景,你就一句话:
Form1.Color := clSkyBlue;
嗯,看着是不是比手动填 RGB 值舒服多了?而且 Delphi 的颜色系统和 HTML 的颜色系统能互相参照,有一套自己的映射机制,挺贴心。
如果你平时要 Swift 或 HTML 颜色,也可以顺手看看下面这些文章,对颜色转换、十六进制这些都有。
367.05KB
文件大小:
评论区