OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4752|回复: 6

GUI界面

[复制链接]

4

主题

10

帖子

0

精华

初级会员

Rank: 2

积分
97
金钱
97
注册时间
2014-9-6
在线时间
20 小时
发表于 2018-6-2 09:39:21 | 显示全部楼层 |阅读模式
请教下,如下图的界面,液晶屏240*320,不用触摸,只做菜单,用3个按键,上建下键和确定按键,界面如下,我想问这界面咋做。红框1就是菜单,按上下按键可以滚动,按确定按键可以进入2及菜单。我就卡在这里不知道用什么控件实现这个红框1的界面和功能。哪位大佬能够指点一二。
微信图片_20180602093559.png

549ad0eea2d9237e4513048fbe726df.png
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

4

主题

10

帖子

0

精华

初级会员

Rank: 2

积分
97
金钱
97
注册时间
2014-9-6
在线时间
20 小时
 楼主| 发表于 2018-6-5 14:47:42 | 显示全部楼层
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165287
金钱
165287
注册时间
2010-12-1
在线时间
2107 小时
发表于 2018-6-6 01:53:08 | 显示全部楼层
EMWIN?
回复 支持 反对

使用道具 举报

7

主题

200

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1279
金钱
1279
注册时间
2017-7-18
在线时间
257 小时
发表于 2018-6-6 10:27:06 | 显示全部楼层
红框1用1个button,直接刷上这个图,用按键上下选择的时候使用两张不同的图标记出当前的选择光标在哪,按下按键进入回调函数,根据标志位判断选择的是哪个选项。或者使用两个button也可以
回复 支持 反对

使用道具 举报

16

主题

253

帖子

0

精华

高级会员

Rank: 4

积分
565
金钱
565
注册时间
2013-10-16
在线时间
52 小时
发表于 2018-6-14 09:23:05 | 显示全部楼层
顶下,目前我也处理不好emwin,楼主加油,
回复 支持 反对

使用道具 举报

4

主题

10

帖子

0

精华

初级会员

Rank: 2

积分
97
金钱
97
注册时间
2014-9-6
在线时间
20 小时
 楼主| 发表于 2018-6-20 13:22:07 | 显示全部楼层

看了半个月的资料,我想到了两个方法。第一个就是每页不同的显示建立一个窗口,有按键按下时候就进入此窗口的回调函数,回调函数里调用下个界面,但是这样我就要建立好多窗口了。第二种是用状态机做按键菜单,不同的菜单下调用WM_PIANT更新相应的位置,这样的话就是状态机做菜单比较烦。原子哥,不知道的还有没有其他方法,多谢
回复 支持 反对

使用道具 举报

4

主题

10

帖子

0

精华

初级会员

Rank: 2

积分
97
金钱
97
注册时间
2014-9-6
在线时间
20 小时
 楼主| 发表于 2018-6-20 13:23:51 | 显示全部楼层
周易八索连山 发表于 2018-6-6 10:27
红框1用1个button,直接刷上这个图,用按键上下选择的时候使用两张不同的图标记出当前的选择光标在哪,按下 ...

“根据标志位判断选择的是哪个选项”,这个“标志位”是什么?
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-2 06:24

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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