- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第8章 菜单和工具栏设计 菜单的组成与设计概要 8.1 菜单设计 8.2 创建工具栏 8.3 小结 8.4 在线教务辅导网: 教材其余课件及动画素材请查阅在线教务辅导网 QQ:349134187 或者直接输入下面地址: 菜单是应用程序向用户提供的一个结构化的、便捷的命令访问途径。丰富的菜单不仅方便对程序命令的访问,还简化了用户的操作。在Visual FoxPro 6.0中,除了系统提供的菜单外,用户还可以在自己设计程序时定义菜单,使应用程序的界面更有特色。 【学习目标】 · 熟悉菜单的基本结构 · 熟悉【菜单设计器】窗口的构成和用法 · 了解菜单的设计步骤 · 掌握使用【菜单设计器】创建菜单的方法 · 掌握创建工具栏的方法 8.1 菜单的组成与设计概要 在学习制作菜单前,先了解一下菜单的组成。Visual FoxPro 6.0的菜单有下拉菜单和快捷菜单两类。 8.1.1 下拉菜单 如同Windows菜单一样,Visual FoxPro 6.0的下拉菜单是一个树形结构,其中包括一个应用程序的功能框架 8.1.2 快捷菜单 快捷菜单一般属于某个界面对象,如表单。当鼠标右键单击该对象时,就会在单击处弹出快捷菜单。快捷菜单通常列出与处理对象有关的一些功能命令 8.1.3 菜单的设计概要 应用程序的易用性与界面友好性在一定程度上取决于菜单系统的质量。好的设计能很好地体现设计者的意图,易于为用户所接受和掌握。用户自行设计数据库应用系统时创建的菜单称为用户菜单。因此,明确设计步骤,对菜单系统的设计进行规划,在整个菜单制作工作开始之前则尤为重要 1.菜单系统的规划 在设计菜单系统时,需要考虑下列规则。 · 按照用户思考问题的方法和完成任务的方法规划和组织菜单的层次系统,设计相应的菜单和菜单项,而不是按应用程序的层次组织系统。 · 给每个菜单一个有意义的菜单标题。按照估计的菜单项使用频率、逻辑顺序或字母顺序组织菜单项,或者按字母顺序或拼音顺序组织,以方便用户使用。 · 按功能将同一个菜单中的菜单项分组,并用分隔线分隔。 · 适当创建子菜单,以减少和限制菜单项的数目。 · 为菜单、菜单项设置键盘快捷键。 · 使用能够准确描述菜单项的文字。 · 为用户着想,针对一些常用功能,设计必要的快捷菜单。 2.设计步骤 创建一个完整的菜单系统的步骤: (1)规划系统,确定需要哪些菜单,菜单出现界面的位置以及哪些菜单要有子菜单等。 (2)利用【菜单设计器】创建菜单及子菜单。 (3)设置菜单项的属性(标题、热键、快捷键和备注信息等)。 (4)指定菜单所要执行的任务,例如显示表单或对话框等。 (5)单击预览按钮,预览整个菜单系统。 (6)单击菜单按钮,选择生成命令,生成菜单程序。 (7)运行某菜单程序,对菜单系统进行测试。 8.2 菜单设计 8.2.1 【菜单设计器】 【菜单设计器】是Visual FoxPro 6.0提供的可视化菜单设计工具,无须编写代码。既可以定制已有的Visual FoxPro 6.0菜单系统,也可以开发用户自己的菜单系统 1.打开【菜单设计器】 用户打开【菜单设计器】有以下几种方法。 · 方法1:选择文件菜单中的【新建】命令,弹出【新建】对话框。在对话框中选中菜单单选钮,然后单击新建文件按钮,弹出【新建菜单】对话框。 方法2:单击工具栏中的(新建)按钮,其余步骤同方法一。 方法3:在【命令】窗口中使用“CREATE MENU”命令,弹出【新建菜单】对话框,还可以使用命令“MODIFY MENU菜单名”,以相同的步骤打开【菜单设计器】窗口,从而创建文件名为“菜单名”、扩展名为“.MNX”的菜单文件。 2.【菜单设计器】的组成 8.2.2 创建快速菜单 在设计普通菜单时,Visual FoxPro 6.0为用户提供了创建快速菜单的功能。它将系统菜单自动添加到【菜单设计器】窗口中。为了便于生成菜单,提供了系统菜单的常用功能和标题,其中许多功能可以作为应用程序的菜单功能来使用。如系统菜单栏中【编辑】菜单的功能可以在编辑应用程序时使用。 【案例8-1】 创建一个快速菜单 注意的是快速生成的菜单外观与系统菜单相同,但其中的功能项可以根据具体需要做适当的增减修改,这样一个实用的快速菜单就生成了。 8.2.3 使用【菜单设计器】创建菜单 使用【菜单设计器】创建菜单的方法,是指创建普通菜单中除了快速菜单以外的其他菜单的方法。用户根据应用程序的需要,自己设定菜单栏中应有哪些主菜单,每个主菜单包含哪些菜单项以及菜单项中是否含有子菜单等。 初学者在编制菜单时,应预先设计好对菜单任务的分配,一般遵循的原则是不直接给菜单栏下
您可能关注的文档
- Dreamweaver 8中文版网页制作基础 项目教学 王君学 刘虹 项目八 CSS-设置环保网页样式-.ppt
- Dreamweaver 8中文版网页制作基础 项目教学 王君学 刘虹 项目二 创建和管理站点-.ppt
- Dreamweaver 8中文版网页制作基础 项目教学 王君学 刘虹 项目九 Div-布局搜索网页-.ppt
- Dreamweaver 8中文版网页制作基础 项目教学 王君学 刘虹 项目六 表格-布局商务网页-.ppt
- Dreamweaver 8中文版网页制作基础 项目教学 王君学 刘虹 项目十 时间轴-制作飞行动画-.ppt
- Dreamweaver 8中文版网页制作基础 项目教学 王君学 刘虹 项目十二 行为-完善个人网页功能-.ppt
- Dreamweaver 8中文版网页制作基础 项目教学 王君学 刘虹 项目十三 表单-制作注册网页-.ppt
- Dreamweaver 8中文版网页制作基础 项目教学 王君学 刘虹 项目十四 应用程序-制作咨询网页-.ppt
- Dreamweaver 8中文版网页制作基础 项目教学 王君学 刘虹 项目十五 发布和维护网站-.ppt
- Dreamweaver 8中文版网页制作基础 项目教学 王君学 刘虹 项目十一 库和模板-制作学校主页-.ppt
- Dreamweaver CS5实例教程 第2版 作者 管小清 祖宝明数据库应用基础——Visual FoxPro 6.0 第3版 作者 蒲永华 吴冬梅_ 第9章.ppt
- Dreamweaver CS5网页设计教程 作者 杨子燕 第1章.ppt
- Dreamweaver CS5网页设计教程 作者 杨子燕 第2章.ppt
- Dreamweaver CS5网页设计教程 作者 杨子燕 第3章.ppt
- Dreamweaver CS5网页设计教程 作者 杨子燕 第4章.ppt
- Dreamweaver CS5网页设计教程 作者 杨子燕 第6章.ppt
- Dreamweaver CS5网页设计教程 作者 杨子燕 第9章.ppt
- Dreamweaver CS5网页设计教程 作者 杨子燕 第10章.ppt
- Dreamweaver CS5网页设计与制作教程 作者 文琦 詹增荣 第六章.ppt
- Dreamweaver CS5网页设计与制作教程 作者 文琦 詹增荣 第五章.ppt
文档评论(0)