找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 1730|回复: 5

[建议提交] 建议菜单项被选择事件放到菜单退出事件之前触发

[复制链接]

13

主题

9

回帖

123

积分

注册会员

积分
123
QQ
发表于 2025-8-17 22:05:30 | 显示全部楼层 |阅读模式
我原本想在菜单项被选择事件里获取 IsItemCheck, 结果发现这个时候菜单已经销毁了, 没法用这个函数, 不是很方便, 不符合直觉, 建议将菜单项被选择事件放在菜单退出之前

74

主题

443

回帖

1970

积分

管理员

积分
1970
发表于 2025-8-17 23:54:49 | 显示全部楼层
弹出菜单  触发项选择事件时  菜单并没有退出, 因为 菜单是模态的 阻塞的;

13

主题

9

回帖

123

积分

注册会员

积分
123
QQ
 楼主| 发表于 2025-8-20 10:39:53 | 显示全部楼层
本帖最后由 twgh 于 2025-8-20 10:41 编辑
admin 发表于 2025-8-17 23:54
弹出菜单  触发项选择事件时  菜单并没有退出, 因为 菜单是模态的 阻塞的;

实测报句柄无效, 事件里输出文本看顺序是

本帖子中包含更多资源

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

×

74

主题

443

回帖

1970

积分

管理员

积分
1970
发表于 2025-8-20 22:38:12 | 显示全部楼层
是菜单条, 还是 普通 弹窗菜单

13

主题

9

回帖

123

积分

注册会员

积分
123
QQ
 楼主| 发表于 2025-8-21 14:02:19 | 显示全部楼层
admin 发表于 2025-8-20 22:38
是菜单条, 还是 普通 弹窗菜单

XMenu
                  

74

主题

443

回帖

1970

积分

管理员

积分
1970
发表于 2025-8-21 17:08:21 | 显示全部楼层
我看了下是的,  菜单退出后 发送的  XE_MENU_SELECT;  是POST方式,  目的是为了退出 菜单的消息阻塞循环, 最好不要改动容易出BUG;
是否check 在创建菜单的时候 设置的, 可以用变量记录
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|炫语言 | 炫彩界面库 | 用户所需, 正是我所做! ( 鄂ICP备2023014763号-1 )

GMT+8, 2025-9-17 19:27 , Processed in 0.084606 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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