硬汉嵌入式论坛

 找回密码
 立即注册
查看: 1797|回复: 6
收起左侧

[emWin] 关于SLIDER滑块控件皮肤设置的问题

[复制链接]

13

主题

48

回帖

87

积分

初级会员

积分
87
发表于 2017-12-4 15:57:08 | 显示全部楼层 |阅读模式
如题,设置SLIDER控件的背景皮肤色和聚焦框颜色之后,显示成了图中的样子。 设置皮肤后.jpg
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115765
QQ
发表于 2017-12-5 01:24:22 | 显示全部楼层
方便的话,贴一个稍完整点的代码,我在模拟器上给你跑下。
回复

使用道具 举报

13

主题

48

回帖

87

积分

初级会员

积分
87
 楼主| 发表于 2017-12-5 09:15:22 | 显示全部楼层

回 eric2013 的帖子

eric2013:方便的话,贴一个稍完整点的代码,我在模拟器上给你跑下。 (2017-12-05 01:24) 
                /* 初始化滑块控件 */
                hItem = WM_GetDialogItem(pMsg->hWin, ID_SLIDER_PWM);
                /* 设置滑块控件上面显示 10 个刻度标签 */
                SLIDER_SetNumTicks(hItem, 10);
                /* 设置滑块的范围,最小值 0,最大值 10 */
                SLIDER_SetRange(hItem, 1500, 3600);
                SLIDER_SetValue(hItem,Read_Pwm);   
                SLIDER_SetBkColor(hItem,GUI_LIGHTBLUE);
                SLIDER_SetFocusColor(hItem,GUI_LIGHTBLUE);
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115765
QQ
发表于 2017-12-5 12:06:18 | 显示全部楼层

回 黑眼圈红了 的帖子

黑眼圈红了:                /* 初始化滑块控件 */
                hItem = WM_GetDialogItem(pMsg->hWin, ID_SLI .. (2017-12-05 09:15) 
仅给的这些函数没问题。
回复

使用道具 举报

13

主题

48

回帖

87

积分

初级会员

积分
87
 楼主| 发表于 2017-12-5 14:44:25 | 显示全部楼层

回 eric2013 的帖子

eric2013:仅给的这些函数没问题。 (2017-12-05 12:06) 
我只有在这里进行控件皮肤设置,其他地方都没有更改。
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115765
QQ
发表于 2017-12-5 15:02:25 | 显示全部楼层

回 黑眼圈红了 的帖子

黑眼圈红了:我只有在这里进行控件皮肤设置,其他地方都没有更改。 (2017-12-05 14:44) 
我以为是你的改的皮肤色呢。
下面两个函数:
SLIDER_SetBkColor(hItem,GUI_LIGHTBLUE);
SLIDER_SetFocusColor(hItem,GUI_LIGHTBLUE);
是建立在你没有使能皮肤色的情况下,设置才有效果的,详情可看这个帖子,跟button是一样的:
http://www.armbbs.cn/forum.php?mod=viewthread&tid=20669
回复

使用道具 举报

13

主题

48

回帖

87

积分

初级会员

积分
87
 楼主| 发表于 2017-12-7 11:28:54 | 显示全部楼层

回 eric2013 的帖子

eric2013:我以为是你的改的皮肤色呢。
下面两个函数:
SLIDER_SetBkColor(hItem,GUI_LIGHTBLUE);
SLIDER_SetFocusColor(hItem,GUI_LIGHTBLUE);
....... (2017-12-05 15:02) 
我知道你说的意思了,谢谢,之前我还一直纳闷按钮那些设置皮肤色怎么不行,原来一开始我已经启用了默认皮肤色。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-5-16 11:44 , Processed in 0.289702 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表