emWin默认皮肤下重新设置颜色
emwin使用了默认皮肤之后就不能够容易的重新设置颜色。这边我提供一种解决的方法,以button为例子。
正常设置皮肤BUTTON_SetDefaultSkin(BUTTON_SKIN_FLEX);后效果如下:
此时设置颜色并没有效果。换成如下代码,
/*************************定制皮肤*****************************/
BUTTON_SKINFLEX_PROPS BUTTON_pProps; //设置皮肤需要用的结构体,结构体内容如下,包含3种颜色和颜色半径
BUTTON_SetDefaultSkin(BUTTON_SKIN_FLEX); //先设置成默认效果
BUTTON_GetSkinFlexProps(&BUTTON_pProps, BUTTON_SKINFLEX_PI_ENABLED); //读取数据到结构体BUTTON_pProps中
BUTTON_pProps.aColorFrame[0] = GUI_ORANGE; //设置颜色
BUTTON_pProps.aColorFrame[1] = GUI_RED;
BUTTON_pProps.aColorFrame[2] = GUI_ORANGE;
BUTTON_pProps.aColorUpper[0] = GUI_ORANGE;
BUTTON_pProps.aColorUpper[1] = GUI_WHITE; // 让按钮看起来更立体
BUTTON_pProps.aColorLower[0] = GUI_ORANGE;
BUTTON_pProps.aColorLower[1] = GUI_ORANGE;
BUTTON_SetSkinFlexProps(&BUTTON_pProps, BUTTON_SKINFLEX_PI_ENABLED);//设置什么状态下颜色有效果,分为焦点、使能、按下等
emWin默认皮肤下重新设置颜色相关推荐
- (转)Ubuntu 下Vim设置颜色主题(colorscheme)
https://www.jianshu.com/p/77dd73db3f89 查看Vim实例中当前的颜色主题 打开一个Vim窗口,输入命令:color或:colorscheme后回车查看当前的颜色主题 ...
- Vim设置颜色主题(colorscheme)
转自:http://jingyan.baidu.com/article/ab69b270a0a32d2ca7189f35.html Ubbuntu 下Vim设置颜色主题(colorscheme) | ...
- Linux下通过设置PS1变量改变bash提示符颜色
我们都知道bash中,可以通过PS1变量改变提示符的颜色.当命令输出较长时,往往不容易第一眼看到输出是从哪里开始的,通过改变改变PS1变量,可以更改bash提示符的颜色,这样在人群中多看了一眼,就能够 ...
- Win7系统下如何设置改变文本文档背景颜色
在桌面右键单击鼠标,选择"个性化",进入桌面个性化设置界面. 然后点击"窗口颜色". 在"窗口颜色和外观"界面点击下面的"高级外观 ...
- emWin皮肤设置颜色
emwin相对ucgui增加了类似WIN7的效果,但是有一个问题是使用了皮肤之后就不能设置颜色.这边我提供一种解决的方法,以button为例子. 正常设置皮肤BUTTON_SetDefaultSkin ...
- php a标签设置颜色,css超链接锚文本A标签下划线颜色改变
css a超链接下划线设置装备摆设必要色采,鼠标悬停超链接翰墨字体上时下划线颜色窜改,字体色调波动 下划线样式: text-decoration:underline 下划线text-decoratio ...
- html超链接图片下 加文字颜色,如何为文字、形状、图片添加超链接?如何为超链接设置颜色?...
你知道如何为PPT中的文字.形状.图片添加超链接吗?那么,你又知道如何设置超链接的颜色吗?接下来小编就来仔细的讲解一下吧~看图思路更清晰哦! 如何为PPT中的文字.形状.图片添加超链接? 为文字添加超 ...
- android textview改变部分文字的颜色和string.xml中文字的替换及部分内容设置颜色、字体、超链接、图片...
一:TextView组件改变部分文字的颜色: 1.TextView textView = (TextView)findViewById(R.id.textview); 2. 3.//方法一: 4.te ...
- vb编写脚本能让计算机屏幕黑屏,,win7上设置颜色黑屏
当前位置:我的异常网» VB » ,win7上设置颜色黑屏 ,win7上设置颜色黑屏 www.myexceptions.net 网友分享于:2013-12-16 浏览:7次 求助,win7下设置颜 ...
最新文章
- PicoBlaze性能
- java 泛型 get()_Java泛型,get类的泛型参数
- java string转bytebuf,如何将Java字符串转换为字节[]?
- 20g的ubuntu虚拟机socket问题记录:只能单向通信(只能发出不能接收)
- ELK学习4_Elasticsearch+Logstash+Kibana安装_简易版
- office2016打开PPT出现解决VBE6EXT.OLB不能被加载问题的解决办法
- UML是什么?UML常用图以及建模工具有哪些?
- Java 算法 陶陶摘苹果2
- Tina-TI 电路仿真 多参数交流传输特性分析 频率与相位增益的关系 选择控制对象
- java基础之集合:List Set Map的概述以及使用场景
- word自带公式批量转成MythType格式的采坑小记
- 硬盘的那些事(主分区、扩展分区、逻辑分区、活动分区、系统分区、启动分区、引导扇区、MBR等)
- 每日170219-20
- 136、易燃固体的概念
- 机器学习——共享单车数据集预测
- 手机对红外探头发送数据和接受
- ORA-02046: 分布式事务处理已经开始解决方案
- 使用云主机,我们可以做哪些事情
- 字符自编车牌号c语言,自编车牌号技巧,自编车牌号码大全
- 2018年 中南大学研究生复试机试题(1025~ 1028)
热门文章
- gdb插件安装与配置:pwndbg,peda,gef
- 录像:在VS Orcas和ASP.NET中使用LINQ (第一部分)
- 现在最火爆的引流脚本好用吗?真的可以每天轻松引流500+精准粉吗
- thebrain 导出html,思维导图软件TheBrain最新问答集锦——如何让TheBrain文件轻松导出Zotero库...
- github上如何删除文件夹
- 大华播放器退出时发生assert原因
- 四川省地图(SVG)——DIY
- 计算机老师任课教师寄语,新学期任课教师寄语
- 集成运算放大器中的电流源
- 为何有的bdf文件打不开???