广州大彩串口屏论坛_大彩开发者交流论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1604|回复: 4

如何用菜单控件的形式去选择切换那个画面

[复制链接]

9

主题

20

帖子

237

积分

中级会员

Rank: 3Rank: 3

积分
237
发表于 2024-8-2 15:08:45 | 显示全部楼层 |阅读模式
求大佬指教
回复

使用道具 举报

9

主题

30

帖子

269

积分

中级会员

Rank: 3Rank: 3

积分
269
发表于 2024-8-2 16:04:00 | 显示全部楼层
控件可以设置,有切换页面的功能,选择切换页面功能后在它下面会让你选择切换到哪个页面
回复

使用道具 举报

25

主题

118

帖子

747

积分

高级会员

Rank: 4

积分
747
QQ
发表于 2024-8-4 23:17:25 | 显示全部楼层
在lua回调事件中
function on_control_notify(screen,control,value)

   if screen == 你的菜单所在窗口ID and  control == 你的菜单ID then
       --value是点击菜单时的索引,从0开始。你可以判断这个value去切换窗口
     change_screen(窗口ID)--这个就是切换到窗口画面的函数
  end
end
欢迎加入大彩爱好者QQ群:14769485
回复

使用道具 举报

0

主题

1

帖子

28

积分

新手上路

Rank: 1

积分
28
发表于 2024-11-5 15:23:20 | 显示全部楼层
小逸老师 发表于 2024-8-4 23:17
在lua回调事件中
function on_control_notify(screen,control,value)

如果我希望切换页面后,在新页面保留原菜单控件,并有颜色指示当前页面是菜单的第几项。又改怎么做呢?
回复

使用道具 举报

25

主题

118

帖子

747

积分

高级会员

Rank: 4

积分
747
QQ
发表于 2024-11-8 20:21:44 | 显示全部楼层
本帖最后由 小逸老师 于 2024-11-8 20:23 编辑



看看这个是否能满足你的需求,可以在LUA中动态添加菜单,使用的记录控件和子窗口控件以实现菜单切换窗口效果。


如果不想使用子画面控件的话,可以没个窗口都放一个记录控件,所有的记录控件LUA代码编写一个同步方式,在任意一个页面点击了菜单项目时设置其他窗口的记录控件的选择项为该项。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
欢迎加入大彩爱好者QQ群:14769485
回复

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|小黑屋|广州大彩串口屏论坛_大彩开发者交流论坛

GMT+8, 2024-11-21 16:58 , Processed in 0.060763 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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