2022年第五章菜单设计---VisualFoxpro程序设计教案

上传人:博****1 文档编号:567283835 上传时间:2024-07-19 格式:PDF 页数:6 大小:52.21KB
返回 下载 相关 举报
2022年第五章菜单设计---VisualFoxpro程序设计教案_第1页
第1页 / 共6页
2022年第五章菜单设计---VisualFoxpro程序设计教案_第2页
第2页 / 共6页
2022年第五章菜单设计---VisualFoxpro程序设计教案_第3页
第3页 / 共6页
2022年第五章菜单设计---VisualFoxpro程序设计教案_第4页
第4页 / 共6页
2022年第五章菜单设计---VisualFoxpro程序设计教案_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《2022年第五章菜单设计---VisualFoxpro程序设计教案》由会员分享,可在线阅读,更多相关《2022年第五章菜单设计---VisualFoxpro程序设计教案(6页珍藏版)》请在金锄头文库上搜索。

1、名师精编精品教案第五章菜 单 设 计教学目的与要求 掌握菜单设计的方法,下拉式菜单和弹出式菜单的设计步骤以及在设计时的注意事项。教学内容 下拉式菜单的设计和弹出式菜单的设计教学重点与难点 下拉式菜单的设计 5.1 下拉式菜单的设计5.1.1 菜单生成的基本步骤一、打开菜单设计器窗口1通过系统菜单建立和打开“文件” “新建” /“打开”2用命令建立和打开Modify menu 3在项目管理器中建立和打开在打开的项目管理器中进行。二、菜单设计自动增加一个“菜单”菜单。三、保存菜单菜单文件 *.MNX 和菜单备注文件*.MNT 四、生成菜单程序“菜单” “生成”*.MNX *.MPR 精选学习资料

2、- - - - - - - - - 名师归纳总结 - - - - - - -第 1 页,共 6 页名师精编精品教案五、运行菜单程序Do *.MPR *.MPX( 目标程序 ) 5.1.2 快速菜单命令快速生成系统的菜单:只能生成下拉式菜单。命令: set sysmenu to default 用来退出到正常的状态。5.1.3 菜单设计器窗口一、 “菜单名称”列“文件 (/F) ”& 设置打开 ” 文件 ” 菜单的快捷键二、 “结果”列1命令2过程3子程序4填充名称或菜单项# 三、 “选项”列1定义快捷键2设置浅色菜单(项) : “跳过”3显示状态栏信息5.1.4 “显示”菜单的命令一、常规选项

3、1过程编辑区:在第一级菜单中写过程代码。2位置区3菜单代码区二、菜单选项“显示”菜单 “菜单选项”命令精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 2 页,共 6 页名师精编精品教案 5.2 弹出式菜单设计5.2.1 用菜单设计器设计快捷菜单例 5-3 建立一个具有撤消和剪贴板功能的快捷菜单。(1) “ 文件 ”“新建 ” “ 快捷菜单 ”(2) 在“ 插入栏”插入系统菜单(VFP 已有的菜单命令) (3) 生成菜单程序: “菜单” -“生成” (菜单保存菜单文件*.MNX 和菜单备注文件*.MNT) 生成的菜单程序文件名:*.MPR (4) 编

4、写调用程序:*e5-3.prg clear push key clear on key label rightmouse do e4-5.mpr use sb browse use push key clear (5) 运行调用程序及快捷菜单程序:do e5-3 5.2.2 用菜单命令为弹出式菜单编辑一、定义弹出式菜单命令格式:define popup title from to in windows|in screen key marginmessage movermultiselect prompt field |prompt files like |prompt structure sc

5、roll 说明:(1) 表示菜单的名字。title 子句的 表示菜单的标题。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 3 页,共 6 页名师精编精品教案(2) from子句的 指定菜单左上角的坐标,to 子句的 指定其右下角的坐标。若缺省from 子句,菜单左上角坐标为第0 行第 0 列。(3) mover子句能使第一个选项的左边出现双向箭头,供用户改变选项的显示顺序。(4) margin子句可为菜单项的标记留出一定的空间。(5) prompt field子句用来定义以字段值为内容的滚动列表。(6) scroll子句用来在组合框中增加滚动条。

6、二、定义弹出式菜单的菜单项命令格式:define bar of prompt before |after key ,message skip for 功能:定义弹出式菜单的一个菜单项及其属性。说明:(1) 表示由 指定菜单的菜单项序号,各菜单项将按此序号依次显示。(2) prompt子句的 表达菜单项的显示名。(3) 在指定的弹出式菜单中,before子句把菜单项放在由 指定的菜单项之前; after 子句把菜单项放在由 指定的菜单项之后。三、定义弹出式菜单菜单项的动作命令格式1:on bar of activate popup 功能:把菜单项的动作定义为激活另一个弹出式菜单。 表示要定义动作

7、的菜单项的序号, 是菜单项所在菜单的名字。 表示被激活菜单的名字。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 4 页,共 6 页名师精编精品教案命令格式2:on selection bar of 功能:选择 表示的菜单项后就执行指定的 ,此 可为do 命令或其它命令。命令格式3:on seletion popup | all 功能:选择 所代表的菜单中的任一菜单项后均执行 。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 5 页,共 6 页名师精编精品教案精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 6 页,共 6 页

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号