Duilib – 颜色属性的设置
原创文章,作者:StubbornHuang,如若转载,请注明出处:《Duilib – 颜色属性的设置》https://www.stubbornhuang.com/923/
1 DuiLib中颜色属性的设置
在DuiLib中属性文件的xml中,与颜色有关的比如说bkcolor、textcolor等其颜色设置的顺序为16进制形式的ARGB类型,
比如说我们将文本控件的背景颜色设置为红色,那么在xml布局文件中,经常这么写:
<Label text="hello world" bkcolor="0xFFFF0000" />
其中
- 0x表示十六进制;
- 后面第1和第2位FF表示透明度A,而FF在十进制中表示255,即透明度为不透明;
- 第3位和第4位FF表示颜色分量Red,FF表示红色分量为255;
- 第5位和第6位00表示颜色分量Green,00表示绿色分量为0;
- 第7位和第8位00表示颜色分量Blue,00表示蓝色分量为0;
综上所述,0xFFFF0000表示不透明的纯红色。
当前分类随机文章推荐
- Duilib - 字体
- Duilib - 超链接文本
- Duilib - 各个控件的消息响应类型
- Duilib - RichEdit作为日志输出控件,更新日志内容后并自动跳到最后一行
- Duilib - 设置窗体阴影
- Duilib - 使Duilib主窗口前置,但是又不是一直作为最顶层窗口
- Duilib - 颜色属性的设置
全站随机文章推荐
- C++ - 控制台程序在控制台窗口可变参数格式化带颜色输出日志信息
- OpenCV - 打开摄像头并用窗口显示摄像头的内容
- WordPress - PhpStudy本地环境修改固定链接打不开网页404错误
- 资源分享 - GPU Zen 1:Advanced Rendering Techniques英文原版Pdf下载
- 矩阵 - 行主序矩阵与列主序矩阵
- C++ - 最简单的将文本文件的内容一次性读取到std::string的方法
- 左右手坐标系与旋转正向
- C++11 - override关键字简要介绍
- 我的开源项目 - 3DPoseEstimation从2D视频中估计人物三维姿势,并生成BVH文件
- C++11/std::thread - 线程的基本用法