- 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)