硬汉嵌入式论坛

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

[μCGUI] 有人弄过仪表盘的程序吗

[复制链接]

29

主题

181

回帖

268

积分

高级会员

积分
268
发表于 2016-4-13 15:31:58 | 显示全部楼层 |阅读模式
想做一个仪表盘的界面,用来实时显示温度。但是不想用EMWIN,因为EMWIN没有针对电阻屏进行优化,我这边移植了个EMWIN的程序,触摸抖动很大。所以我想弄一个纯粹的仪表盘的界面写法,不知道有没有人弄过,求帮助
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106924
QQ
发表于 2016-4-13 15:37:14 | 显示全部楼层
用我们的电阻屏触摸校准,效果杠杠的,专治山寨电阻屏。
仪表表盘没有,时钟表盘有一个,相同的:
http://www.armbbs.cn/forum.php?mod=viewthread&tid=5598
回复

使用道具 举报

2

主题

51

回帖

57

积分

初级会员

积分
57
发表于 2022-9-11 20:28:39 | 显示全部楼层
eric2013 发表于 2016-4-13 15:37
用我们的电阻屏触摸校准,效果杠杠的,专治山寨电阻屏。
仪表表盘没有,时钟表盘有一个,相同的:
http://w ...

硬汉大佬,请教个问题。如图,一个按钮控件在表盘的显示矩形中,如果指针使用自动设备的话,在刷新时,会将整个显示矩形清除并重绘表盘和指针,同时会将按钮控件清除,请问有什么方式可以避免?
搜狗截图22年09月11日2020_1.png
回复

使用道具 举报

2

主题

51

回帖

57

积分

初级会员

积分
57
发表于 2022-9-13 11:57:39 | 显示全部楼层
菜鸡的成长之路 发表于 2022-9-11 20:28
硬汉大佬,请教个问题。如图,一个按钮控件在表盘的显示矩形中,如果指针使用自动设备的话,在刷新时,会 ...

仔细看了下,是在_Draw函数的
if (pParam->AutoDevInfo.DrawFixed) {
    GUI_DrawBitmap(&bmRudder, 0, 0);
}
绘制位图的时候会将按钮覆盖,应该如何解决,硬汉大佬?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106924
QQ
发表于 2022-9-13 17:47:37 | 显示全部楼层
菜鸡的成长之路 发表于 2022-9-13 11:57
仔细看了下,是在_Draw函数的
if (pParam->AutoDevInfo.DrawFixed) {
    GUI_DrawBitmap(&bmRudder,  ...

设置到不同的窗口上。
回复

使用道具 举报

2

主题

51

回帖

57

积分

初级会员

积分
57
发表于 2022-9-13 22:04:46 | 显示全部楼层
eric2013 发表于 2022-9-13 17:47
设置到不同的窗口上。

硬汉大佬,我不是太明白。项目要素有表盘、指针、按钮,是表盘和按钮分别设置在不同的window上吗?
另外,还有个问题想问下。我项目中的指针为啥被图片覆盖了啊?LCD尺寸改为189,220,看不到指针。改为320,240,才发现指针被图片覆盖了?
搜狗截图22年09月13日2204_1.png

Demo.c

1.12 MB, 下载次数: 1

回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106924
QQ
发表于 2022-9-14 02:58:13 | 显示全部楼层
菜鸡的成长之路 发表于 2022-9-13 22:04
硬汉大佬,我不是太明白。项目要素有表盘、指针、按钮,是表盘和按钮分别设置在不同的window上吗?
另外 ...

仪表盘在一个窗口上,按钮控件在另一个窗口上,并且按钮控件这个窗口设置到顶层。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-10 09:13 , Processed in 0.237824 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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