《工信版(中职)Visual FoxPro 6.0教程第六章菜单设计教学课件.ppt》由会员分享,可在线阅读,更多相关《工信版(中职)Visual FoxPro 6.0教程第六章菜单设计教学课件.ppt(27页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、YCF(中职)Visual FoxPro 6.0教程第六章 菜单设计教学课件第六章第六章 菜单设计菜单设计任务一任务一 使用菜单设计器创建快速菜单使用菜单设计器创建快速菜单任务二任务二 使用菜单设计器创建任意菜单使用菜单设计器创建任意菜单任务一任务一 使用菜单设计器创建快速菜单使用菜单设计器创建快速菜单一、课堂任务一、课堂任务生成一个包含生成一个包含“文件文件”“编辑编辑”“程序程序”三个菜单选项的快速菜单,并运行三个菜单选项的快速菜单,并运行所创建的菜单。所创建的菜单。二、知识要点二、知识要点系统菜单的加载。系统菜单的加载。菜单的运行方法。菜单的运行方法。三、操作步骤三、操作步骤 在在“企业
2、信息管理企业信息管理”项目管理器窗口的项目管理器窗口的“其他其他”选项卡中,选择选项卡中,选择“菜单菜单”选项,单击选项,单击“新建新建”按钮,出现按钮,出现“新建菜单新建菜单”对话框,如对话框,如图图6-1所示。所示。下一页返回任务一任务一 使用菜单设计器创建快速菜单使用菜单设计器创建快速菜单单击单击“菜单菜单”按钮,启动按钮,启动“菜单设计器菜单设计器”,执行,执行“菜单菜单”菜单中的菜单中的“快速快速菜单菜单”命令,在命令,在“菜单设计器菜单设计器”窗窗U中自动加载系统菜单,如中自动加载系统菜单,如图图6-2所示。所示。在在图图6-2中的中的“菜单名称菜单名称”栏中删除栏中删除“显示显示
3、”“工具工具”“窗窗u”和和“帮助帮助”菜菜单项。单项。关闭关闭“菜单设计器菜单设计器”,保存生成的快速菜单,保存生成的快速菜单“菜单菜单1.mnx”菜单文件菜单文件的扩展名为的扩展名为.mnx。在项目管理器窗口的在项目管理器窗口的“其他其他”选项卡中,展开选项卡中,展开“菜单菜单”,可以看到以上,可以看到以上创建的菜单,如创建的菜单,如“菜单菜单1”,选择该菜单,单击,选择该菜单,单击“运行运行”按钮,结果如按钮,结果如图图6-3所示。所示。上一页 下一页返回任务一任务一 使用菜单设计器创建快速菜单使用菜单设计器创建快速菜单四、知识拓展四、知识拓展Visual FoxPro 6.0由由“文件
4、文件”“编辑编辑”“显示显示”“工具工具”“窗口窗口”和和“帮助帮助”菜单项组成系统菜单。每个菜单项包含有一个访问键,有的菜单项还菜单项组成系统菜单。每个菜单项包含有一个访问键,有的菜单项还包含子菜单及菜单项分隔线。包含子菜单及菜单项分隔线。表表6-1列出了列出了Visual FoxPro 6.0系统主系统主菜单及其内部名字,菜单及其内部名字,表表6-2列出了列出了“文件文件”子菜单各选项及其内部名字。子菜单各选项及其内部名字。使用使用SET SYSMENU TO命令,可以屏蔽系统菜单,使用命令,可以屏蔽系统菜单,使用SET SYSMENU TO DEFAULT命令可以恢复系统菜单。命令可以恢
5、复系统菜单。五、课后作业五、课后作业利用快速菜单功能创建一个主菜单,只包含利用快速菜单功能创建一个主菜单,只包含“文件文件”“编辑编辑”“显示显示”“程程序序”和和“窗口窗口”5个菜单标题及其所包含的菜单项或子菜单。个菜单标题及其所包含的菜单项或子菜单。上一页返回任务二任务二 使用菜单设计器创建任意菜单使用菜单设计器创建任意菜单一、一、课堂任务课堂任务 使用菜单设计器,创建一个如使用菜单设计器,创建一个如表表6-3所示的功能菜单,并给所示的功能菜单,并给“文件文件”菜菜单中的单中的“新建新建”菜单项定义快捷键为菜单项定义快捷键为Ctrl+N。二、知识要点二、知识要点主菜单的创建主菜单的创建菜单
6、项的创建菜单项的创建菜单项功能的定义。菜单项功能的定义。系统菜单项的添加。系统菜单项的添加。快捷键的定义快捷键的定义下一页返回任务二任务二 使用菜单设计器创建任意菜单使用菜单设计器创建任意菜单三、操作步骤三、操作步骤1.创建主菜单创建主菜单在如图在如图6-1所示的所示的“新建菜单新建菜单”对话框中,单击对话框中,单击“菜单菜单”按钮,出现按钮,出现“菜单菜单设计器设计器”窗口,在窗口,在“菜单名称菜单名称”栏中分别输入主菜单的各个菜单标题栏中分别输入主菜单的各个菜单标题:文文件、浏览、管理和工具,并为各个菜单标题加上访问键标志件、浏览、管理和工具,并为各个菜单标题加上访问键标志:(F),(B)
7、,(E)和和(T),结果如,结果如图图6-4所示。所示。2.创建菜单项创建菜单项创建菜单项就是给各菜单标题添加菜单项,定义所要执行的命令、过创建菜单项就是给各菜单标题添加菜单项,定义所要执行的命令、过程或包含的子菜单。如,给菜单标题程或包含的子菜单。如,给菜单标题“文件文件”添加菜单项添加菜单项:新建、打开和新建、打开和关闭。关闭。上一页 下一页返回任务二任务二 使用菜单设计器创建任意菜单使用菜单设计器创建任意菜单在图在图6-4所示的所示的“菜单设计器菜单设计器”窗窗u中选择中选择“文件文件”菜单标题,在菜单标题,在“结果结果”框中选择框中选择“子菜单子菜单”选项,单击右侧的选项,单击右侧的“
8、创建创建”按钮,出现一个新的按钮,出现一个新的“菜菜单设计器单设计器”窗口。窗口。在新出现的在新出现的“菜单设计器菜单设计器”窗口中建立主菜单窗口中建立主菜单“文件文件”所包含的所包含的3个菜个菜单项单项:新建、打开和关闭,如新建、打开和关闭,如图图6-5所示所示)。选择选择“菜单级菜单级”下拉列表中的下拉列表中的“菜单栏菜单栏”.返回到主菜单的返回到主菜单的“菜单设计器菜单设计器”窗口用同样的方法,给窗口用同样的方法,给“浏览浏览”“管理管理”和和“工具工具”菜单添加相应的菜单菜单添加相应的菜单项。项。上一页 下一页返回任务二任务二 使用菜单设计器创建任意菜单使用菜单设计器创建任意菜单3.定
9、义菜单项功能定义菜单项功能主菜单主菜单“文件文件”中包含中包含3个菜单项个菜单项:新建、打开和关闭。新建、打开和关闭。在图在图6-5所示的所示的“菜单设计器菜单设计器”窗口右侧窗口右侧“结果结果”下拉列表框中,分别选下拉列表框中,分别选择择“菜单项菜单项#”选项,并在其右侧空自处键入该菜单项所完成功能的内选项,并在其右侧空自处键入该菜单项所完成功能的内部名字如部名字如“新建新建”“打开打开”和和“关闭关闭”菜单项所对应的内部名字分别为菜单项所对应的内部名字分别为_mfi_new,_mfi-open和一和一mfi-close,结果如,结果如图图6-6所示。所示。在在“结果结果”栏的下拉列表中选择
10、栏的下拉列表中选择“命令命令”选项,表示为菜单项或子菜单选项,表示为菜单项或子菜单指定一条指定一条Visual FoxPro 6.0的命令,完成指定的操作。的命令,完成指定的操作。过程是一组命令代码的集合。过程是一组命令代码的集合。将将“浏览浏览”菜单中的菜单中的3个菜单项分别定义为过程,其功能分别是浏览个菜单项分别定义为过程,其功能分别是浏览“职职档案档案”表、表、“工资工资”表和表和“部门部门”表中的记录,如表中的记录,如图图6-8所示。所示。上一页 下一页返回任务二任务二 使用菜单设计器创建任意菜单使用菜单设计器创建任意菜单单击单击“结果结果”框右侧的框右侧的“创建创建”按钮,出现过程编
11、辑窗口,键入执行该菜按钮,出现过程编辑窗口,键入执行该菜单项所对应的讨程代码单项所对应的讨程代码.其中浏监其中浏监“职工档案职工档案”表所对应的讨程代码如表所对应的讨程代码如图图6-9所示。用同样的方法设置浏览所示。用同样的方法设置浏览“工资工资”表和浏览表和浏览“部门部门”表所对应的表所对应的过程代码。过程代码。4.添加系统菜单项添加系统菜单项 在在“菜单设计器菜单设计器”窗口中选择窗口中选择“向导向导”菜单,将其菜单,将其“结果结果”项设置为项设置为“子子菜单菜单”,单击其右侧的,单击其右侧的“创建创建”按钮,进入按钮,进入“向导向导”子菜单设计器窗口。子菜单设计器窗口。单击单击“菜单设计
12、器菜单设计器”中的中的“插入栏插入栏”按钮,出现按钮,出现“插入系统菜单菜单栏插入系统菜单菜单栏”对话框对话框.如如图图6-10所示。所示。在在“插入系统菜单栏插入系统菜单栏”对话框中,依次将表、表单和报表对话框中,依次将表、表单和报表3项插入到项插入到“菜单设计器菜单设计器”中。中。上一页 下一页返回任务二任务二 使用菜单设计器创建任意菜单使用菜单设计器创建任意菜单5.定义快捷键定义快捷键快捷键一般用快捷键一般用Ctrl或或Alt与另一键相组合,使用快捷键可以在不显示菜与另一键相组合,使用快捷键可以在不显示菜单的情况下选择菜单中的某一个菜单项。下面给单的情况下选择菜单中的某一个菜单项。下面给
13、“文件文件”菜单中的菜单中的“新新建建”菜单项定义快捷键为菜单项定义快捷键为Ctrl+N在在“菜单设计器菜单设计器”窗口中选择窗口中选择“文件文件”菜单中的菜单中的“新建新建”菜单项菜单项单击单击“新建新建”菜单项右侧的菜单项右侧的“选项选项”按钮,出现按钮,出现“提示选项提示选项”对话框,将对话框,将光标置于光标置于“提示选项提示选项”对话框中对话框中“键标签键标签”框中,按下一对组合键框中,按下一对组合键Ctrl+N,这就是要定义的快捷键,在这就是要定义的快捷键,在“键说明键说明”文本框中自动显示为文本框中自动显示为Ctrl+N。如如图图6一一11所示。所示。单击单击“确定确定”按钮,返回
14、按钮,返回“菜单设计器菜单设计器”,“选项选项”按钮出现对号标记表按钮出现对号标记表明已进行了设置。明已进行了设置。上一页 下一页返回任务二任务二 使用菜单设计器创建任意菜单使用菜单设计器创建任意菜单6.保存并查看效果保存并查看效果保存以上创建的菜单并使其运行,查看创建的菜单效果。保存以上创建的菜单并使其运行,查看创建的菜单效果。四、知识拓展四、知识拓展用户在开发应用程序过程中,有时需要创建快捷菜单。在如图用户在开发应用程序过程中,有时需要创建快捷菜单。在如图6-1所所示的示的“新建菜单新建菜单”对话框中,单击对话框中,单击“快捷菜单快捷菜单”按钮,即可打开按钮,即可打开“快捷菜快捷菜单设计器
15、单设计器”窗口进行快捷菜单的创建。窗口进行快捷菜单的创建。五、课后作业五、课后作业使用菜单设计器创建如使用菜单设计器创建如表表6-4所示的功能菜单。所示的功能菜单。在上题创建的菜单中,给主菜单在上题创建的菜单中,给主菜单“文件文件”中的中的“打开打开”菜单项设置快捷菜单项设置快捷组合键组合键Ctrl+F5.上一页 返回图图6-1“新建菜单新建菜单”对话框对话框返回图图6-2加载的系统菜单加载的系统菜单返回图图6-3快速菜单运行结果快速菜单运行结果返回表表6-1系统主菜单及对应的内部名字系统主菜单及对应的内部名字返回表表6-2“文件文件”子菜单各选项及其内部名子菜单各选项及其内部名字字返回表表6-3主菜单及其菜单项主菜单及其菜单项返回图图6-4设计主菜单的菜单标题设计主菜单的菜单标题返回图图6一一5“文件文件”所包含的菜单项所包含的菜单项返回图图6-6给菜单项指定任务给菜单项指定任务返回图图6一一7给菜单项指定操作命令给菜单项指定操作命令返回图图6-8定义菜单项为过程定义菜单项为过程返回图图6一一9浏览浏览“职工档案职工档案”表所对应的过表所对应的过程代码程代码返回图图6一一10“插入系统菜单栏插入系统菜单栏”对话框对话框返回图图6一一11“提示选项提示选项”对话框对话框返回表表6-4主菜单及其菜单项和子菜单主菜单及其菜单项和子菜单返回