Foxtable(狐表)用户栏目专家坐堂 → 菜单选择后,如何保持高亮?


  共有4973人关注过本帖树形打印复制链接

主题:菜单选择后,如何保持高亮?

帅哥哟,离线,有人找我吗?
sloyy
  1楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2193 积分:13908 威望:0 精华:2 注册:2012/2/25 10:59:00
菜单选择后,如何保持高亮?  发帖心情 Post By:2013/7/7 16:59:00 [只看该作者]

用foxtable设计的菜单很漂亮,但是我发现了一个缺点:如图1

 
图片点击可在新窗口打开查看此主题相关图片如下:1.jpg
图片点击可在新窗口打开查看

当鼠标进入菜单时,选中的图标会高亮,很醒目,但是,当你按下菜单图标后,只要鼠标离开了菜单,图标就不能保持高亮了,

如图2

 
图片点击可在新窗口打开查看此主题相关图片如下:2.jpg
图片点击可在新窗口打开查看

 

这下麻烦了,光看菜单,我不知道我现在选择了哪个功能.

 

请问高手们,有什么办法在按下菜单图标后,鼠标离开菜单,也能保持高亮?

[此贴子已经被作者于2013-7-7 17:00:49编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
lsy
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:5246 积分:33163 威望:0 精华:8 注册:2013/1/17 21:28:00
  发帖心情 Post By:2013/7/7 17:21:00 [只看该作者]

这是狐爸的东西,只有他才能定夺。

在状态栏显示刚刚单击的菜单文本,异曲同工。

管理项目→菜单设计→主菜单→全局事件→Click

StatusBar.Message2 = e.Sender.Text

[此贴子已经被作者于2013-7-7 17:29:26编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
sloyy
  3楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2193 积分:13908 威望:0 精华:2 注册:2012/2/25 10:59:00
  发帖心情 Post By:2013/7/7 18:59:00 [只看该作者]

我现在就是用这种替代的方法,但是总感觉不完美,怪怪的.

 回到顶部
帅哥哟,离线,有人找我吗?
Neha
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:317 积分:2631 威望:0 精华:0 注册:2012/11/28 19:35:00
  发帖心情 Post By:2013/7/7 19:21:00 [只看该作者]

用状态按钮

 回到顶部
帅哥哟,离线,有人找我吗?
lsy
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:5246 积分:33163 威望:0 精华:8 注册:2013/1/17 21:28:00
  发帖心情 Post By:2013/7/7 19:42:00 [只看该作者]

楼主的重点,不在离开后仍然高亮显示,而在知道刚刚点击了哪个菜单。

用状态按钮,亮倒是亮了,好几个一起亮的话,刚刚点击的哪个呢?该糊涂的还是糊涂。


 回到顶部
帅哥哟,离线,有人找我吗?
sloyy
  6楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2193 积分:13908 威望:0 精华:2 注册:2012/2/25 10:59:00
  发帖心情 Post By:2013/7/7 19:45:00 [只看该作者]

是的

 回到顶部
帅哥哟,离线,有人找我吗?
lsy
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:5246 积分:33163 威望:0 精华:8 注册:2013/1/17 21:28:00
  发帖心情 Post By:2013/7/7 19:53:00 [只看该作者]

用遍历所有菜单的方法,可以明确标识刚刚点击的菜单,但是菜单遍历比窗口遍历还要啰嗦,有点因小失大,加重系统负担。

遍历后,所有菜单的标题,如果包含√,就去掉√

然后:e.Sender.Text = e.Sender.Text & "√"

这样,就只有刚刚单击过的菜单标题包含√,明白无误。


 回到顶部
帅哥哟,离线,有人找我吗?
Neha
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:317 积分:2631 威望:0 精华:0 注册:2012/11/28 19:35:00
  发帖心情 Post By:2013/7/8 15:46:00 [只看该作者]

亲,状态按钮是可以分组的,全部放一个组里

 回到顶部
帅哥哟,离线,有人找我吗?
tommywen01
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:85 积分:755 威望:0 精华:0 注册:2014/9/12 17:35:00
  发帖心情 Post By:2014/11/8 9:53:00 [只看该作者]

 状态按钮不是很好的解决办法

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/11/8 9:57:00 [只看该作者]

状态按钮挺好的啊,怎么不好了.

不然你就动态修改背景图来实现吧.  PS一张背景高亮的图标

 回到顶部