- 1、本文档共61页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
菜单栏、工具栏及状态栏
第4章 菜单栏、工具栏和状态栏; 4.1 菜 单 栏 菜单可分为两种,即主菜单和弹出式菜单。Delphi提供了主菜单和弹出式菜单的组件,使用该组件可以非常简单地设计所需要的菜单。 4.1.1 TMainMenu主菜单 选择主菜单,弹出其下拉菜单选项,即二级菜单,也可以有三级菜单和多级菜单。TMainMenu主菜单位于Standard下面,如图4.1.1所示。; 1.创建TMainMenu主菜单 选择工具面板中Standard下面的“TMainMenu”选项,然后在窗体适当的位置单击,则 图标显示在窗体的单击位置。单击“属性”选项卡中“Items”右侧的 按钮,即可打开“Form1.MainMenu1”窗口,此窗口称为菜单设计器,如图4.1.2所示;也可以用鼠标右键单击 图标,在弹出的快捷菜单中选择“Menu Designer”命令,打开该窗口;还可以双击 图标打开该窗口。; (1)添加菜单。当“Form1.MainMenu1”窗口处于当前状态时,在“属性”选项卡中的“Name”选项中输入菜单的名称,并在“属性”选项卡中的“Caption”选项中输入菜单所要显示的文字,即可完成一级菜单的设计。如果在“属性”选项卡中的“Name”选项没有输入菜单名,可直接在“Caption”选项中输入。如果“Caption”选项输入的是中文,则菜单项Name的名称自动生成N1,第二个生成N2,依此类推;如果“Caption”选项输入的是英文,则Name的名称为“Caption”选项中所输入的文字加1。; 一级菜单创建完成后,按照类似的方法创建二级菜单,如图4.1.3所示。; 创建三级菜单可以用鼠标右键单击二级菜单,在弹出的快捷菜单中选择“Create Submenu”命令,来创建三级菜单。这时二级菜单的右侧出现黑三角 ,用同样的方法可以创建多级菜单。 (2)删除菜单。如果创建了错误菜单,可以用鼠标右键单击所要删除的菜单,在弹出的快捷菜单中选择“Delete”命令,即可删除该菜单。 (3)插入菜单。如果在某一菜单前插入一个菜单,可以用鼠标右键单击此菜单,在弹出的快捷菜单中选择“Insert”命令,即可在此菜单前插入菜单。; (4)重新调整菜单。在设计菜单时,可以通过鼠标拖动的方法来调整菜单的位置,可以将二级菜单拖到三级菜单中,也可以拖到一级菜单中,但是不可以把菜单拖到它自身的子菜单中。 2.设计TMainMenu主菜单 菜单创建后,要合理地设计菜单,便于使用。 (1)菜单分组:可以将多个菜单按一定的功能合理地分组,其优点是便于查找菜单,菜单分组的效果如图4.1.4所示。; 分组的方法是用分隔符把两类菜单分开,分隔符的设计是在“属性”选项卡中的“Caption”选项中输入连字符“-”,即可显示分隔符(见图4.1.4)。 注意:输入连字符时,只能输入一个连字符,如果输入两个或两个以上的连字符,显示的将不是分隔符,而是连字符。; (2)快捷键和热键:快捷键和热键是有区别的。快捷键是指用户可以通过组合键打开菜单,而不用鼠标操作菜单。 例如:通常用快捷键“Alt+F”打开“文件”菜单。 热键是指用户直接按组合键即可完成特定的功能,而不必打开菜单。 例如:热键“Ctrl+C”完成复制功能。; 1)快捷键设置:在“属性”选项卡中的“Caption”选项中,输入菜单标签名,后跟括号中的“”和一个字符,格式如下: 标签名+(+字符) 例如: “文件(F)” 显示为“文件”,而“”不显示,“”后的字符以下划线的形式显示。按快捷键“Alt+F”,即可弹出“文件”下拉菜单,同样也可以在下拉菜单中设置快捷键。 注意:“”符号后常跟英文字母,也可以跟汉字,但是没有任何意义。; 2)热键设置:热键的设置可以通过“属性”选项卡中的“ShortCut”选项设置,单击“ShortCut”选项右侧的 按钮,从其下拉列表中选择合适的热键即可。热键的取值范围:Ctrl+A~Ctrl+Z,Ctrl+Alt+A~Ctrl+Alt+Z,F1~F12,Ctrl+F1~Ctrl+F12,Shift+F1~Shift+F12,Shift+Ctrl+F1~Shift+Ctrl+F12,还包括Ins,Ctrl+Ins,Shift+Ins等。; 注意:设置热键时,要尽量设置常用的热键,如复制热键设置成“Ctrl+C”,而不要设置成其他的热键。主要是为了用户在使用应用程序时,可以快速地熟悉应用程序环境。 (3)菜单的单选标记:和单选按钮组相似。当选择某些菜单时,菜单的左侧显示为●,在这组菜单中,只能有一个菜单左侧显示为●,如图4.1.5所示。; 设计菜单的单选标记时,用到的3个菜单属性是A
您可能关注的文档
- 英语等级考试监考讲训.ppt
- 英语的时态初3英语语法总复习.ppt
- 英语易考点.重难点集锦.pptx
- 英语美文阅读教材-试着接受这个世界你将觉得更加快乐.ppt
- 英语篇章等值翻译.ppt
- 英语翻译_被动翻译.ppt
- 英语考纲解读及二三轮复习建议_提纲.ppt
- 英语语法[01语法层次].ppt
- 英语翻译_歌词的翻译.ppt
- 英语词汇高校内蒙古记忆讲坐.ppt
- 人教版九年级英语全一册单元速记•巧练Unit13【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit9【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit11【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit14【单元测试·提升卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit8【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit4【单元测试·提升卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit13【单元测试·基础卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit7【速记清单】(原卷版+解析).docx
- 苏教版五年级上册数学分层作业设计 2.2 三角形的面积(附答案).docx
- 人教版九年级英语全一册单元速记•巧练Unit12【单元测试·基础卷】(原卷版+解析).docx
文档评论(0)