- 1
- 0
- 约4.8千字
- 约 32页
- 2018-09-02 发布于湖北
- 举报
程序运行过程中,鼠标右击对象时弹出的菜单是快捷菜单。快捷菜单是由一组弹出式菜单组成,或者由一系列上下级关联的弹出式菜单组成。 9.6 快捷菜单设计与应用 ①与下拉式菜单相比,快捷菜单只有弹出式菜单,没有条形菜单。 快捷菜单的特点 ②快捷菜单一般从属于某个对象,通常只列出与对象有关的操作。 设计快捷菜单 快捷菜单从属于表单或其中某个对象,要在相关对象的RightClick事件中编写运行快捷菜单程序文件的代码。 命令:Do 菜单程序文件名 .mpr 运行快捷菜单 9.6 快捷菜单设计与应用 方法:单击文件菜单→新建,选定菜单,单击新建文件→快捷菜单按钮。 释放快捷菜单 将此语句写在表单的Destroy事件中,或者,作为“清理”菜单代码中的语句。 9.6 快捷菜单设计与应用 命令: Release Popups [弹出式菜单名表] 例 本 章 结 束谢 谢! * / 32 * / 40 第9章 菜单设计及应用 (3学时) 9.1.1 菜单结构 VFP的系统菜单是一种下拉式菜单,由一个条形菜单和一组弹出式菜单组成。 条形菜单 (主菜单) 弹出式菜单 (子菜单) 每个菜单项都有名称(菜单项标题),供用户识别。 每个菜单项都有内部名(引用名),由系统识别,可以在程序代码中引用。 9.1.1 菜单结构 菜单项 _Msm_File _Msm_Edit _Msm_View _Msm_Tools _Msm_Prog _Msm_Windo _Msm_Systm 每个菜单项对应一个弹出式菜单,弹出式菜单也有内部名。 菜单项 条形菜单项内部名 弹出式菜单内部名 文件 _Msm_File _Mfile 编辑 _Msm_Edit _Medit 显示 _Msm_View _Mview 工具 _Msm _Tools _Mtools 程序 _Msm _Prog _Mprog 窗口 _Msm _Windo _Mwindow 帮助 _Msm _Systm _Msystm 9.1.1 菜单结构 某些菜单项有快捷方式键,通常是Ctrl与一个字母的组合。 某些菜单项有热键,按Alt与该字符的组合可以访问菜单项。 每个菜单项都有一定的动作,可能是弹出下级菜单、执行一条命令或执行一个过程。 9.2 菜单应用示例 VFP可以设计快捷菜单和下拉式菜单。 快捷菜单从属于某个对象,列出了有关对象的常用操作。 下拉式菜单是程序设计人员组织和构造应用程序的有效工具,将各类分散的对象有效组织起来,共同构成一个完整的应用程序。 根据菜单的显示位置不同,下拉式菜单分为应用程序菜单和窗口菜单。 应用程序菜单显示在VFP的系统菜单栏位置。 窗口菜单显示在程序的某个顶层表单上端。 9.2.1 设计及运行菜单的主要步骤 VFP创建菜单两种方法 一、通过编写程序代码的方法直接设计菜单程序文件(MPR),在VFP中可以直接运行。 二、通过菜单设计器的方法建立菜单设计文件(MNX),在VFP中不能直接运行,需要生成菜单程序文件(MPR)。 9.2.1 设计及运行菜单的主要步骤 通过菜单设计器建立菜单步骤 Create Menu 设计菜单 生成菜单程序 Do 文件主名.MPR 进入菜单设计器 菜单设计文件(MNX) 菜单程序文件(MPR) 执行菜单程序 9.2.2 菜单样例设计 启动菜单设计器 方法:单击文件菜单→新建,选定菜单,单击新建文件→菜单按钮。 设计主菜单项 9.2.2 菜单样例设计 设计子菜单项 主菜单项 子菜单项 结果列 代码 表操作 打开表 过程 Accept 表文件主名: To x If File(x+.dbf) Use x Else Wait ’表文件’+x+’.dbf不存在!’ Endif 浏览 命令 Brows 修改表结构 命令 Modify Structure 关闭表 命令 Use 表输出 输出表结构 命令 List Structure 输出表内容 命令 List 退出 命令 Set Sysmenu To Default 输入完成后,按Ctrl+S键保存菜单设计文件,文件主名为MENU_EXA9。 9.2.2 菜单样例设计 生成菜单程序文件 方法:单击菜单菜单→生成,在生成菜单对话框中,填写输出文件名。 运行菜单程序 方法:在命令窗口或程序中执行命令 Do MENU_EXA9.MPR 9.3.1 菜单设计器 方法一:单击文件菜单→新建,选定菜单,再单击新建文件按钮。 方法二:单击常用工具栏上的新建,选定菜单,再单击新建文件按钮。 方法三:选择项目管理器的
您可能关注的文档
- 北邮软件工程详解.docx
- 火锅店营销的策划书完成.doc
- 重庆大学 建筑功能材料 考试要点(完整).docx
- 电镀工艺的技术.doc
- 黄山学院第三届社团文化艺术课活动策划书全方案.doc
- 理财的规划之现金的规划.doc
- 《政府法制的研究》2009年第5期(总第201期):政府信息依申请公开实施过程中若干法律问题的研究.docx
- 蔡昱 :对我国医事法律中患者自主决策权相关规定的质疑和建议.doc
- 年产3000吨浓缩苹果汁工厂的设计.doc
- 高品质干腌火腿关键加工的技术.doc
- 事物联系视域下小学语文二年级思辨性阅读与表达教学课例设计.docx
- 八年级英语下册 Unit 10 Section A (3a4c) 教学设计.docx
- 重庆理工职业学院《生物制药技术》2023-2024学年第一学期期末试卷.doc
- 湖南省邵东县三中2024-2025学年语文高一下期末学业水平测试模拟试题含解析.doc
- 广东东莞市2025年五年级数学第二学期期末教学质量检测试题含答案.doc
- 山东枣庄八中2024-2025学年高一数学第二学期期末预测试题含解析.doc
- 海南工商职业学院《工程热力及流体力学》2023-2024学年第二学期期末试卷.doc
- 2025年福建省宁德市化学高二下期末监测模拟试题含解析.doc
- 人教版初中英语七年级下册Unit 1语法聚焦教案 (2).docx
- 三年级下册数学期中试卷(D卷)深度讲评与素养重构教案.docx
原创力文档

文档评论(0)