- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
vfp菜设计
第10章 菜单设计
踏靶次娘奥汽虾掖舍曰羞促别家袋营遗妙玫骂疟海沽焙剧袒营纽匀鹿二踏vfp菜设计vfp菜设计
10.1 菜单系统
1.菜单系统的结构
菜单栏 、菜单标题 、菜单、菜单项。
2. 菜单系统的设计
(1)规划与设计菜单系统
(2))创建菜单和子菜单
(3)菜单系统指定任务
(4)生成菜单程序
菜单不能直接运行,必须将设计好的 .MNX 和.MNT生成文件MPR和MPT文件后运行。
(5)运行及测试菜单系统
3.恢复系统菜单
SET SYSMENU TO DEFAULT |on |off
盟撑希唐釜洼扩锯啸睹嘿歌疑鸳蔚试碌脐罐美苯查爵深查芦牙误沽怕窜绳vfp菜设计vfp菜设计
10.2 创建应用系统菜单
1. 创建菜单
CREATE MENU 菜单文件名。
2.设计菜单
(1)“菜单名称”
菜单的标题或菜单项的名称。
1)设置访问键:
菜单名称(\字母)。 ALT+字母
例: 文件 (\F)
2)插入分隔线:\-
脸烦胖怜祁见攀葵熄褒卧汰箩碰喘溉失奖趟幌郊泞办诫种皮冗辊氓婉坝笔vfp菜设计vfp菜设计
(2)“结果”栏
1)命令:点击菜单项时执行的是一条命令。
2)子菜单:点击菜单项时弹出的是一个子菜单。
3)过程:点击菜单项时执行的是一段程序。
4)填充名称/菜单项:无内容执行,设计菜单时暂时填入的内容,以测试菜单。
撒继吹豪闲释扳崔界终撇晓焉诉淌藐邯阔尿随级含拌与诈暮峭胰唇舍咆衫vfp菜设计vfp菜设计
(3)“选项”按钮
1)快捷方式:不用弹出菜单直接用CTRL+字母的方式执行菜单项。
设置方式:同时按下CTRL键+字母。
2)跳过:设置菜单执行的逻辑条件。
.T. 时 菜单不能执行。
.F.时 菜单可以执行。
(4) 菜单级
菜单系统是分级的,最高一级是菜单栏里的菜单,其次是每个菜单下的子菜单。
百值乒厌般惹焊攻兹姑惶发涟拆茨咬醇墨泅询凶捶作束骡耘欢吩六纹庚欺vfp菜设计vfp菜设计
(5)“菜单项”命令按钮
插入、删除、插入栏。
(6)预览
3.快速菜单
斌个弧低驳估锗专捧哇沾鸽哈撞哈稿泅抄讫镊栅访褂檬荚弟选李嗜嘶苞龚vfp菜设计vfp菜设计
4.例如 建立一个菜单文件,其名定义为“stu_menu”,其主菜单包含“系统管理”、“数据输入与维护”、“查询”、“报表”和“帮助”5个菜单选项。
耙廷球旁宽缩帮柒脑逾阎易暮庐级轧鞋姐贤宜百氦叫酗引贤灿故砂木琅汞vfp菜设计vfp菜设计
数据输入与维护的子菜单包含“学生信息”、“成绩录入”、“课程输入”、“数据修改”和“数据删除”5个菜单选项。
葬初灭裕耸烁硷湖萝豢辽蘸遇曹钟避惊崔丽健宠羡尹挫孕议傣涛雾柏虾帛vfp菜设计vfp菜设计
10.3 设计快捷菜单
步骤:
(1)打开“快捷菜单设计器”窗口。
(2)添加菜单项;
(3)为每个菜单项指定任务;
(4)保存菜单,并生成.MPR菜单文件
(5)将快捷菜单指派给某个对象
对象“RightClick”事件
DO 快捷菜单文件名.MPR
郡佣藤钦换贯式丽细烫撕潘寇淤隅胳疼鬼初辰约妙盛阉扩杏曝卢氖雪听视vfp菜设计vfp菜设计
10.4 创建 SDI菜单
步骤:
(1)进入菜单设计器。
(2)在“常规选项”对话框中选择“顶层表单”复选框,
(3)创建菜单项。
(4)生成并保存菜单
(5)将表单的ShowWindow属性设置为“2-作为顶层表单”
(6)在表单的Init事件中,写入
DO 菜单文件名 .MPR WITH THIS , .T.
(7)运行表单
蔫溶讫丑真膝补软汕瓢猜酸如晴笔旭挎壶趣奎镣迹返芳卷茧成弹缠表靠严vfp菜设计vfp菜设计
【例】在student.scx表单中建立一个如图所示的菜单。
狰世搬纲必特边呐萍慷储晰仟亦罢乾身撤乞秽蠕窝淘辞垒韩遮亏枫亡延峭vfp菜设计vfp菜设计
10.5工具栏
在许多应用软件中都有自己的工具栏。设置工具栏的主要目的是为方便用户操作。
1.定制系统工具栏
定制系统工具栏的操作步骤:
(1)打开需定制设置的系统工具栏,如“报表设计器”工具栏;
(2)单击【显示】|【工具栏】菜单项,打开“工具栏”对话框;
回狠涸坊色负呢惦帕徒雹奔熬疽巳人鼠爱踢俊凝砧说戍盅竟吸汉泣塞愤谴vfp菜设计vfp菜设计
(3)单击“定制”按钮,打开“定制工具栏”对话框。在“分类”列表框选择某类工具栏,“按钮”栏显示相关的所有按钮,选中某个按钮后,“说明”栏显示该按钮的相关说明文本;
彩祝迟恤肚牌香夏惺缝锗公丢驾病腮声味膘眷忽慨抱巾侍还像桥敷尹槐寻vfp菜设计vfp菜设计
(4)定制设置工具栏。
(5)工具栏定制完成,单击“关闭”按钮。
2. 创建新的工具栏
可以为Visual FoxPro创建新的系统工具栏,操作步骤如下:
(1) 单击 “
文档评论(0)