第8章菜单和工具栏设计ppt课件.ppt

第8章菜单和工具栏设计ppt课件.ppt

ID:59490270

大小:131.00 KB

页数:26页

时间:2020-09-13

第8章菜单和工具栏设计ppt课件.ppt_第1页
第8章菜单和工具栏设计ppt课件.ppt_第2页
第8章菜单和工具栏设计ppt课件.ppt_第3页
第8章菜单和工具栏设计ppt课件.ppt_第4页
第8章菜单和工具栏设计ppt课件.ppt_第5页
资源描述:

《第8章菜单和工具栏设计ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第8章菜单和工具栏设计菜单的组成与设计概要8.1菜单设计8.2创建工具栏8.3小结8.4菜单是应用程序向用户提供的一个结构化的、便捷的命令访问途径。丰富的菜单不仅方便对程序命令的访问,还简化了用户的操作。在VisualFoxPro6.0中,除了系统提供的菜单外,用户还可以在自己设计程序时定义菜单,使应用程序的界面更有特色。【学习目标】·熟悉菜单的基本结构·熟悉【菜单设计器】窗口的构成和用法·了解菜单的设计步骤·掌握使用【菜单设计器】创建菜单的方法·掌握创建工具栏的方法8.1菜单的组成与设计概要在学习制作菜单前,

2、先了解一下菜单的组成。VisualFoxPro6.0的菜单有下拉菜单和快捷菜单两类。8.1.1下拉菜单如同Windows菜单一样,VisualFoxPro6.0的下拉菜单是一个树形结构,其中包括一个应用程序的功能框架8.1.2快捷菜单快捷菜单一般属于某个界面对象,如表单。当鼠标右键单击该对象时,就会在单击处弹出快捷菜单。快捷菜单通常列出与处理对象有关的一些功能命令8.1.3菜单的设计概要应用程序的易用性与界面友好性在一定程度上取决于菜单系统的质量。好的设计能很好地体现设计者的意图,易于为用户所接受和掌握。用户自

3、行设计数据库应用系统时创建的菜单称为用户菜单。因此,明确设计步骤,对菜单系统的设计进行规划,在整个菜单制作工作开始之前则尤为重要1.菜单系统的规划在设计菜单系统时,需要考虑下列规则。·按照用户思考问题的方法和完成任务的方法规划和组织菜单的层次系统,设计相应的菜单和菜单项,而不是按应用程序的层次组织系统。·给每个菜单一个有意义的菜单标题。按照估计的菜单项使用频率、逻辑顺序或字母顺序组织菜单项,或者按字母顺序或拼音顺序组织,以方便用户使用。·按功能将同一个菜单中的菜单项分组,并用分隔线分隔。·适当创建子菜单,以减少

4、和限制菜单项的数目。·为菜单、菜单项设置键盘快捷键。·使用能够准确描述菜单项的文字。·为用户着想,针对一些常用功能,设计必要的快捷菜单。2.设计步骤创建一个完整的菜单系统的步骤:(1)规划系统,确定需要哪些菜单,菜单出现界面的位置以及哪些菜单要有子菜单等。(2)利用【菜单设计器】创建菜单及子菜单。(3)设置菜单项的属性(标题、热键、快捷键和备注信息等)。(4)指定菜单所要执行的任务,例如显示表单或对话框等。(5)单击预览按钮,预览整个菜单系统。(6)单击菜单按钮,选择生成命令,生成菜单程序。(7)运行某菜单程序

5、,对菜单系统进行测试。8.2菜单设计8.2.1【菜单设计器】【菜单设计器】是VisualFoxPro6.0提供的可视化菜单设计工具,无须编写代码。既可以定制已有的VisualFoxPro6.0菜单系统,也可以开发用户自己的菜单系统1.打开【菜单设计器】用户打开【菜单设计器】有以下几种方法。·方法1:选择文件菜单中的【新建】命令,弹出【新建】对话框。在对话框中选中菜单单选钮,然后单击新建文件按钮,弹出【新建菜单】对话框。方法2:单击工具栏中的(新建)按钮,其余步骤同方法一。方法3:在【命令】窗口中使用“CREAT

6、EMENU”命令,弹出【新建菜单】对话框,还可以使用命令“MODIFYMENU<菜单名>”,以相同的步骤打开【菜单设计器】窗口,从而创建文件名为“菜单名”、扩展名为“.MNX”的菜单文件。2.【菜单设计器】的组成8.2.2创建快速菜单在设计普通菜单时,VisualFoxPro6.0为用户提供了创建快速菜单的功能。它将系统菜单自动添加到【菜单设计器】窗口中。为了便于生成菜单,提供了系统菜单的常用功能和标题,其中许多功能可以作为应用程序的菜单功能来使用。如系统菜单栏中【编辑】菜单的功能可以在编辑应用程序时使用。【案

7、例8-1】创建一个快速菜单注意的是快速生成的菜单外观与系统菜单相同,但其中的功能项可以根据具体需要做适当的增减修改,这样一个实用的快速菜单就生成了。8.2.3使用【菜单设计器】创建菜单使用【菜单设计器】创建菜单的方法,是指创建普通菜单中除了快速菜单以外的其他菜单的方法。用户根据应用程序的需要,自己设定菜单栏中应有哪些主菜单,每个主菜单包含哪些菜单项以及菜单项中是否含有子菜单等。初学者在编制菜单时,应预先设计好对菜单任务的分配,一般遵循的原则是不直接给菜单栏下面的主菜单指定任务,而把任务分配给主菜单下面的菜单项,

8、如果菜单项中有子菜单,则把任务分配给子菜单。【案例8-2】使用【菜单设计器】创建一个如表所示的菜单主菜单菜单项子菜单文件新建打开保存关闭浏览图书目录表图书借阅表管理各科成绩学生记录工具向导表查询表单报表退出退出按照给出的对将要创建的菜单的内容要求,并分划了具体的任务,设计好了菜单项和子菜单。根据菜单的级别层次由高到低的顺序逐步完成这个菜单。1.创建主菜单2.创建和设置菜单项3.添加系统

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

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

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