硬汉嵌入式论坛

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

[emWin] emwin的framewin小工具用户区和边框有空隙

[复制链接]

5

主题

6

回帖

21

积分

新手上路

积分
21
发表于 2015-4-2 19:02:20 | 显示全部楼层 |阅读模式
emwin的framewin小工具改了皮肤后,用户区和边框之间的空隙怎么去掉,就是蓝色和灰色之间的一条黑色
framewin皮肤代码如下:
        FRAMEWIN_SKINFLEX_PROPS Props;
        FRAMEWIN_GetSkinFlexProps(&amprops, FRAMEWIN_SKINFLEX_PI_ACTIVE);
        Props.aColorFrame[0] = GUI_CYAN;
        Props.aColorFrame[1] = GUI_CYAN;
        Props.aColorFrame[2] = GUI_CYAN;
        Props.aColorTitle[0] = GUI_CYAN;
        Props.aColorTitle[1] = GUI_CYAN;
        Props.Radius         = 0;
        Props.SpaceX         = 0;
        Props.BorderSizeL    = 2;
        Props.BorderSizeR    = 2;
        Props.BorderSizeT    = 2;
        Props.BorderSizeB    = 2;
        FRAMEWIN_SetSkinFlexProps(&amprops, FRAMEWIN_SKINFLEX_PI_ACTIVE);
        FRAMEWIN_SetDefaultSkin(FRAMEWIN_SKIN_FLEX);

165159ta2050m80an80078.png
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115694
QQ
发表于 2015-4-2 22:57:37 | 显示全部楼层
这个我还在真没有搞过,这个部分应该也有个参数需要配置的,得需要你试试了。
回复

使用道具 举报

5

主题

6

回帖

21

积分

新手上路

积分
21
 楼主| 发表于 2015-4-3 22:28:50 | 显示全部楼层

回 eric2013 的帖子

eric2013:这个我还在真没有搞过,这个部分应该也有个参数需要配置的,得需要你试试了。 (2015-04-02 22:57) 
把FRAMEWIN_SKINFLEX_PI_INACTIVE状态下的皮肤一模一样再设置一遍就没有了,不过完全不知道为什么啊。。

另外还有个问题,选定一个按键时候周围围绕黄色的框,我把状态迁移到下一个按键时黄色的框要有平移过去的动画,这个不知道emwin能不能实现呢
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115694
QQ
发表于 2015-4-3 22:44:54 | 显示全部楼层

回 a19920211a 的帖子

a19920211a:把FRAMEWIN_SKINFLEX_PI_INACTIVE状态下的皮肤一模一样再设置一遍就没有了,不过完全不知道为什么啊。。

另外还有个问题,选定一个按键时候周围围绕黄色的框,我把状态迁移到下一个按键时黄色的框要有平移过去的动画,这个不知道emwin能不能实现呢 (2015-04-03 22:28) 
专门的这种功能没有,不过可以试试。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-12 11:56 , Processed in 0.990585 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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