| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 630 人关注过本帖
标题:这样动态定义菜单?合理不?
取消只看楼主 加入收藏
mywisdom88
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:191
帖 子:3147
专家分:8408
注 册:2015-3-25
结帖率:98.98%
收藏
已结贴  问题点数:10 回复次数:2 
这样动态定义菜单?合理不?
*       *********************************************************
*       *                         菜单定义                        
*       *********************************************************

SET SYSMENU TO
SET SYSMENU AUTOMATIC

DEFINE PAD _4ey0y6uhw OF _MSYSMENU PROMPT "系统(\<S)" COLOR SCHEME 3 ;
    KEY ALT+S, "ALT+S"
*...
ON PAD _4ey0y6uhw OF _MSYSMENU ACTIVATE POPUP 系统s
*...
DEFINE POPUP 系统s MARGIN RELATIVE SHADOW COLOR SCHEME 4
IF P11=.T.
   DEFINE BAR 1 OF 系统s PROMPT "1.1—用户登录"
   ON SELECTION BAR 1 OF 系统s DO FORM form\Login.scx
ENDIF
IF P12=.T.
   DEFINE BAR 2 OF 系统s PROMPT "1.2—用户设置"
   ON SELECTION BAR 2 OF 系统s DO FORM form\User.scx
ENDIF
IF P13=.T. OR P14=.T.
   DEFINE BAR 3 OF 系统s PROMPT "\-"
ENDIF
IF P13=.T.
   DEFINE BAR 4 OF 系统s PROMPT "1.3—界面设置"
   ON SELECTION BAR 4 OF 系统s DO FORM form\Ui_set.scx
ENDIF
IF P14=.T.
   DEFIN  BAR 5 OF 系统s PROMPT "1.4—参数设置"
   ON SELECTION BAR 5 OF 系统s DO FORM form\Sys_set.scx
ENDIF
DEFINE BAR 6 OF 系统s PROMPT "\-"
DEFINE BAR 7 OF 系统s PROMPT "1.5—退出系统" ;
    KEY ALT+X, "ALT+X"
ON SELECTION BAR 7 OF 系统s DO ExitSys

* Called By:  ON SELECTION BAR 7 OF POPUP 系统s        
* Prompt:     退出系统                                    
PROCEDURE ExitSys
ASN=MESSAGEBOX("确定要退出本系统吗? ",32+4,"确认提示")
IF ASN=6
   SET SYSMENU TO DEFAULT
ENDIF

[ 本帖最后由 mywisdom88 于 2015-8-6 16:48 编辑 ]
搜索更多相关主题的帖子: 动态 
2015-08-06 16:46
mywisdom88
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:191
帖 子:3147
专家分:8408
注 册:2015-3-25
收藏
得分:0 
这样做,好处,界面是比较好看,
没权限的,不显示出来,如果用灰色,禁用,不好看。。
但这样做,好像,要麻烦点,,起码,代码要多。。。
2015-08-06 20:12
mywisdom88
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:191
帖 子:3147
专家分:8408
注 册:2015-3-25
收藏
得分:0 
是不是,采用灰色,禁用的菜单,不好看了?
采用没权限的,就看不到?
2015-08-07 10:06
快速回复:这样动态定义菜单?合理不?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.034305 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved