第10讲 菜单的设计.ppt

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第10章 菜单的设计 菜单是程序功能的表现形式,合理的菜单设计可以简化用户的操作,增强应用程序的友好性。Delphi为程序设计者提供了菜单设计器,利用菜单设计器可以方便快捷地创建功能完善的菜单。 10.1 菜单设计简介 10.2 使用MainMenu Designer设计菜单 10.3 菜单的操作 10.4 使用菜单模板 10.5 设计菜单的例子 10.1 菜单设计简介 菜单的设计主要包括菜单的结构组成、菜单选项的设定及菜单设计工具的使用。 10.1.1 菜单的结构 10.1.2 菜单选项的作用 10.1.3 菜单的设计工具 10.1.1 菜单的结构 一般菜单分为两级结构。主菜单栏显示在窗口标题的下面,每一个主菜单选项下有一个下拉式菜单,下拉式菜单中有各菜单选项,如果该菜单选项还有子菜单,那么这个子菜单会以级联式菜单的形式显示于下拉式菜单的右方,依次排列,一直到最后一级菜单。如果选中某一选项,则该选项显示深色,如果它有子菜单,则在它右边显示其子菜单,如图所示。 10.1.2 菜单选项的作用 菜单的选项是用户利用菜单进行操作的重要途径,通常情况下,菜单的选项有以下几个作用: 1. 执行命令 选中某一菜单选项而执行该选项相应的操作,例如选择图10-1中File选项下的New选项,就将执行新建文件的操作。 2. 设置状态 这种菜单项通常用来设置或取消某种状态功能。选择设置某状态时,会在该选项前添加复选标志;取消某种状态的设置时,该选项前的复选标志就会消失。 3. 弹出对话框 选中这类选项,会在窗口中弹出对话框,让用户在对话框中进行操作,操作结束后,关闭对话框就结束了这次操作。 10.1.3 菜单的设计工具 Delphi为程序设计者提供了两种设计菜单的工具: 1. MainMenu Designer(主菜单设计器) 主菜单设计器是设计菜单的有力工具,也是设计菜单的主要工具。主菜单设计器位于Standard选项卡的左边。利用主菜单设计器可以设计下拉式菜单,还可很方便地设置主菜单栏、菜单选项以及创建子菜单。 2. PopupMenu Designer(快捷菜单设计器) 快捷菜单设计器是用来设计快捷菜单的工具。 10.2 使用MainMenu Designer 设计菜单 MainMenu Designer主要用于设计下拉式菜单,同时它也是设计菜单的主要工具。 10.2.1 打开MainMenu Designer 10.2.2 添加菜单项 10.2.3 插入和删除菜单项 10.2.4 重新安排菜单项的顺序 10.2.5 设置加速键和热键 10.2.6 设计级联菜单 10.2.1 打开MainMenu Designer 创建一个新的工程,在新的窗体上设计菜单。在Standard选项卡上选择MainMenu组件,将MainMenu组件添加到窗体上,有两种方法可以打开MainMenu Designer。 ① 选择MainMenu组件,在Items属性中单击鼠标左键,就可以打开MainMenu Designer了。 ② 在窗体中的MainMenu组件上单击鼠标左键,也可以打开MainMenu Designer。 打开的MainMenu Designer如图所示,此时已经显示出第一个空白的菜单项。 10.2.2 添加菜单项 打开的MainMenu Designer窗口中已经有了一个空白的菜单项,用鼠标左键单击该空白的菜单项,就可以激活该菜单项。在Properties中,选择Caption属性,就可以在其中添加第一个菜单项。在添加完第一个菜单项后,会在其中显示添加的第一个菜单项,在此菜单项的右边有一个虚线框的空白菜单项。在第一个菜单项的下面有一个下拉式的子菜单。已经显示了第一个空白的菜单项。 和上面相似,添加子菜单中的菜单项,每添加一个菜单项,就会出现下一个空白的菜单项,以此类推,逐渐添加菜单项。如果需要添加分隔条,在空白的菜单项的Caption属性中输入?斁涂梢粤恕L砑恿俗硬说サ牟说ト缤妓尽T谑淙胪甑谝桓霾说ハ詈螅檬蟊甑セ魉冶叩男橄呖颍奔せ頞bject Inspector,就可以设置第二个菜单项的Caption属性,在设置完Caption属性后,就可以添加第二个菜单项的子菜单了。用相似的方法,依次添加各个菜单项,在添加完所有的菜单项后,关闭MainMenu Designer窗口,就可以回到窗体窗口。 10.2.3 插入和删除菜单项 在添加完菜单项后,也许会认为需要插入新的菜单项或删除已有的菜单项,在MainMenu Designer中能够非常方便地完成这两项工作。 1. 插入菜单项 如果要在某菜单项的左边插入新的菜单项,先用鼠标选择该菜单项

文档评论(0)

kehan123 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档