数据库系统与VisualFoxPro第七章

数据库系统与VisualFoxPro第七章

ID:42904298

大小:269.31 KB

页数:13页

时间:2019-09-25

数据库系统与VisualFoxPro第七章_第1页
数据库系统与VisualFoxPro第七章_第2页
数据库系统与VisualFoxPro第七章_第3页
数据库系统与VisualFoxPro第七章_第4页
数据库系统与VisualFoxPro第七章_第5页
资源描述:

《数据库系统与VisualFoxPro第七章》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第7章菜单设计在VisualFoxPro中,使用“菜单设计器”可以创建下拉式菜单,使用“快捷菜单设计器”可以创建右键弹出快捷菜单。一、设计和规划菜单系统(一)基本概念一个完整的下拉式菜单系统包括主菜单栏、由菜单项构成的下拉菜单(子菜单),菜单项中还可以包含子菜单。l主菜单也叫菜单栏,是指位于窗口标题下的水平条形菜单。l主菜单项主菜单的菜单项。l子菜单选择菜单项时出现的下拉菜单,由一系列菜单项组成。根据需要可为菜单项设计与其对应的子菜单。l子菜单项子菜单的菜单项。l访问键在菜单标题后括号内的带下划线的字母是这个菜单项的访问键。同时按下和访问键可以激

2、活菜单。l快捷键为快捷访问菜单项而设置的组合键。一般由〈Ctrl〉键或〈Alt〉键与一个英文字母组成。使用它可以在不打开菜单的情况下选择菜单项。l菜单系统由一个菜单栏、菜单项和下拉菜单组成。(二)设计和规划菜单1.创建菜单系统的步骤⑴规划与设计系统确定需要哪些菜单、出现在界面的何处以及哪几个菜单要有子菜单等等。有关规划菜单系统的详细内容,请参阅本章稍后的“规划菜单系统”。⑵创建菜单和子菜单使用菜单设计器可以定义菜单标题、菜单项和子菜单。⑶按实际要求为菜单系统指定任务指定菜单所要执行的任务,例如显示表单或对话框等,如果需要,还可以包含初始化代码和清理代码。⑷

3、生成菜单程序⑸运行并测试菜单系统2.规划菜单系统在设计菜单系统时,请考虑下列准则:⑴按照用户所要执行的任务组织系统,而不要按应用程序的层次组织系统。只要查看菜单和菜单项,用户就应该可以对应用程序的组织方法有一个感性认识。因此,要设计好这些菜单和菜单项,您必须清楚用户思考问题的方法和完成任务的方法。⑵给每个菜单一个有意义的菜单标题。⑶按照估计的菜单项使用频率、逻辑顺序或字母顺序组织菜单项。如果不能预计频率,也无法确定逻辑顺序,则可以按字母顺序组织菜单项。当菜单中包含有八个以上的菜单项时,按字母顺序特别有效。太多的菜单项需要用户花费一定的时间才能浏览一遍,而按

4、字母顺序则便于查看菜单项。⑷在菜单项的逻辑组之间放置分隔线。⑸将菜单上菜单项的数目限制在一个屏幕之内。如果菜单项的数目超过了一屏,则应为其中的一些菜单项创建子菜单。⑹为菜单和菜单项设置访问键或键盘快捷键。例如,ALT+F可以作为“文件”菜单的访问键。⑺使用能够准确描述菜单项的文字。描述菜单项时,请使用日常用语而不要使用计算机术语。同时,说明选择一个菜单项产生的效果时,应使用简单、生动的动词,而不要将名词当作动词使用。另外,请用相似语句结构说明菜单项。例如,如果对所有的菜单项的描述都使用了同一个词,则这些描述应使用相同的语言结构。⑻在菜单项中混合使用大小写字

5、母。二、利用菜单设计器创建菜单系统规划好菜单系统之后,就可以使用菜单设计器创建该系统了。用户可以采用以下三种方式打开菜单设计器:l使用“项目管理器”l使用“文件”菜单中的“新建”命令l使用CREATEMENU命令(一)菜单设计器的使用使用菜单设计器,您可以创建菜单、快捷菜单、菜单项、子菜单和菜单项组之间的分隔线等等。菜单设计器主要包括以下6部分。1.菜单名称在这里输入菜单标题。用户还可以使用符号“<”定义访问键。如果用户未定义,菜单标题的第一个字母即被默认为访问键。2.结果指定用户在选择菜单标题或菜单项时,将执行的动作。它的下拉列表有4个选项。“命令”选

6、项:用于在其后显示的文本框中输入一条命令。该命令与创建的菜单项一一对应。“填充名称”选项:用于在其后显示的文本框中为菜单项命名,该名称用来供其它程序调用。缺省情况下,系统将自动为每一个菜单项命名。“子菜单”选项:用于确定要创建一个子菜单。选择“子菜单”选项以后,单击其后的“创建”按钮,可以建立一个子菜单。“过程”选项:用于为要创建的菜单项建立一个对应的过程程序。选择“过程”选项以后,单击其后的“创建”按钮,可以建立一个过程程序。3.选项选择菜单项时,“选项”下方自动出现一个按钮,单击该按钮将弹出“提示选项”对话框。在“提示选项”对话框中,可以定义键盘快捷键

7、、控制禁止使用菜单或菜单项的条件。4.菜单级显示当前正在设计的菜单级,在下拉列表框中还列出了当前子菜单的上一级菜单名。选择上一级菜单名可以返回上一级菜单栏对话框。5.菜单项⑴插入在当前菜单项的前面插入一个新的菜单项。⑵插入栏单击“插入栏”按钮,打开“插入系统菜单栏”对话框,可以从中选择VisualFoxPro菜单项插入当前菜单中。⑶删除当前菜单项。6.预览在原来系统所在的地方显示正在创建的的菜单。可在显示的菜单中进行选择,检查菜单的层次关系及提示等是否正确,但这时的选择不执行各菜单的相应动作。(二)常规选项和菜单选项当菜单设计窗口打开时,“显示”菜单中增加

8、了“常规选项”和“菜单选项”。1.常规选项当选择“常规选项”时,将

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。