- 1、本文档共17页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第十章菜单设计与应用
第十章 菜单设计 主要内容: 3.指定菜单项任务 菜单选项的任务可以是子菜单、命令或程序。 如果菜单选项的任务由单条命令完成,则子菜单项应选择“命令”;如果菜单选项的任务由多条命令完成,则子菜单项必须选择“过程”;如果菜单选项还包含子菜单,则应选择“子菜单”,且需要通过相应的选择指定任务。 5.运行菜单 格式: do 菜单文件名 功能:运行以〈菜单文件名〉为名的菜单文件。 补充: 1、设计菜单组的分隔线 为增强可读性,可使用分隔线将功能相似的菜单项分隔成组。要建立分隔线时,只需在“菜单名称”列中键入字符“\-”来取代一个菜单项。 步骤: a、在“菜单名称”栏中,键入字符“\-”创建分隔线 b、拖动“\-”提示符左侧的按钮,将分隔线移动到所希望的位置。 3、增加快捷键 可以为菜单或下拉菜单项指定键盘快捷键。一般用Ctrl键与另一个键相结合。例如,按Ctrl+N可在VF中创建新文件。 步骤: ①在“菜单名称栏中”,选择相应的菜单标题或菜单项 ②选择“选项”栏中的按钮 ③在“ 键标签”框中,按下一组合键,此时键标签和键说明中会出现所按下的快捷键。 例2: 创建菜单hy_main1,包括三个主菜单:文件菜单、帮助菜单还有退出菜单。 文件菜单包括打开、另存为、和关闭三个子菜单项 帮助菜单包括帮助主题、引目录、索引、有哪些信誉好的足球投注网站四个子菜单项。 要求: 1.单击打开菜单项时,弹出打开数据库的对话框,然后选择一个数据库打开。 2.帮助主题和引目录之间有一个分隔线. 说明: 命令:set sysmenu on/off 功能:确定在程序执行期间,VFP系统菜单栏是否可用,是否允许重新配置。 本章结束,谢谢使用! * * LOGO 第十章 菜单设计与应用 10.1菜单系统 10.2下拉式菜单的设计 10.3快捷菜单的设计 在一个良好的数据库应用系统程序中,菜单起着组织、协调全部数据库对象的关键作用,一个良好的菜单系统会给用户一个友好的操作界面,并会带来操作上的便利。 1.菜单系统的类型 (1)下拉式菜单 (2)快捷菜单 2.设计菜单的原则 3.设计菜单的步骤 10.1菜单系统 1.菜单系统 数据库应用系统的菜单系统是由菜单栏、菜单标题、菜单和菜单项组成的。其中,菜单栏用于放置多个菜单标题;菜单标题是每个菜单的名称,单击某菜单标题可以打开对应的菜单。 2.建立菜单系统 (1)创建主菜单(可通过“菜单设计器”来建立) (2)创建子菜单 10.2下拉菜单设计 4.生成菜单程序 利用“菜单设计器”设计菜单选项并确定每个菜单选项的任务后,还要通过系统提供的菜单生成器,将其转换成程序文件方可使用。 用“菜单设计器”设计的菜单文件的扩展名为(.mnx),通过生成器的转换,生成的菜单文件的扩展名为(.mpr)。转换后,使用do命令就可以调用菜单文件了。 2、指定热键 设计良好的菜单都具有热键,从而通过键盘可以快速地访问菜单的功能。 定义热键的方法:在希望成为热键字母的左侧键入反斜杠和小于符号(\)例:在vf的文件(F)菜单使用“F”作为热键,只需在菜单名称中加入(\F),按下Alt+F即可激活文件项目菜单。 例1:建立一个名为:hy_main的菜单文件,其主菜单包含“计算”和“退出”2个菜单项。 单击“计算”完成下列过程要求: 计算100以内的偶数和,其结果在屏幕上显示。 单击“退出”运行: SET SYSMENU TO DEFA 返回系统 3.按ALT+F打开文件菜单,按ALT+H打开帮助菜单。(指定热键) 4、单击退出运行:SET SYSMENU TO DEFA 返回系统。 5、为打开及另存为菜单项增加快捷键分别为Ctrl+O和Ctrl+S 6、编写程序“yxcd”,运行菜单文件“hy_main1”。 内容:_screen.caption=“系统菜单” set sysmenu on do hy_main1 练习1:建立一个菜单文件mnu1,要求: 主菜单有两项,“显示”和“退出”.其中“显示”菜单又有三个子菜单“植保专业”,“农学专业”,“兽医专业”。 又要求:选“植保专业”菜单时,用list命令显示xsda表中所有植保专业的记录。选“农学专业”菜单时,用list命令显示xsda表中所有农学专业的记录。选“兽医专业”菜单时,用list命令显示xsda表中所有兽医专业的记录。用户选“退出”菜单时,用命令quit。 制作一个名称为menu1的菜单,主菜单包括:
文档评论(0)