专题辅导第十二讲 菜单的设计及应用(一).docVIP

专题辅导第十二讲 菜单的设计及应用(一).doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第十二讲 菜单的设计及应用(一) 主要内容: 设计菜单栏 增加键盘选项功能 菜单选项状态的设置 设计弹出式快捷菜单 为菜单选项事件编程 答疑解难:拍苍蝇 尽管我们前面编写了许多个带有窗口的小程序,有些还有一定的复杂度,但是,它们还不能算是完整的windows应用程序,因为打开这些程序窗口,一个最大的缺陷就是没有菜单,然而,我们打开Windows下任何一个应用程序窗口,其中都少不了菜单栏,菜单一直是人机交互的重要组成部分,我们在应用也已经体会到菜单的重要性。 VB中为我们提供了非常方便的建立菜单栏工具,这两周我们就来学习菜单的建立。 菜单栏的设计 1.菜单的建立 其实,在VB中创建菜单栏是再简单不过了,在VB的工具栏上有一个的按钮,它就是VB的“菜单编辑器”,如图1所示。 图1 单击这个按钮就打开了“菜单编辑器”对话框,如图2所示,我们也可以打开“工具”菜单选择其中的“菜单编辑器”或者直接按Ctrl+E键。 图2 我们试着在“标题”后面的编辑框里输入“文件”二字,在“名称”后面的编辑框里输入“MnuFile”,如图3所示: 图3 “菜单编辑器”下面的列表框第一行上显示有“文件”二后。单击对话框中的“确定”按钮,关闭“菜单编辑器”。我们看到窗体中有了一个名为“文件”的菜单了。如图4所示: 图4 我们再次单击打开“菜单编辑器”,并单击其中的“下一个”按钮,如图5所示: 图5 我们继续在“标题”栏输入“编辑”,在“名称”栏输入“MnuEdit”,下面的列表框里又多了一个“编辑”行。继续单击“下一个”,继续输入 标题:颜色 名称:MnuColor 继续“下一个” 标题:字体 名称:MnuSize 继续“下一个” 标题:帮助 名称:MnuHelp 再次单击“确定”按钮退出“菜单编辑器”,然后单击运行按钮,如图6所示,我们已经建立了不少菜单。 图6 在各个菜单上移动一下鼠标,会发现它们的形状与Windows下任何一个窗口的菜单没什么区别,鼠标指向哪一个菜单,那个菜单就突出显示。可是,用鼠标单击一下这些菜单名,却与其它菜单不同,什么反应都没有,弹不出下拉式菜单。这是因为我们还没有为每个菜单建立选项。 2.菜单中选项的建立 下面让我们看看如何建立下拉式菜单中的选项,先来为“文件”菜单,建立像“新建”“打开”“存盘”“另存为…”“打印”等选项。 我们先来看看如何在“文件”菜单中加入“新建”选项。 (1)再次打开“菜单编辑器”,在列表框里单击“文件”下面一行有“编辑”,选中它,然后单击“插入”按钮,这时,在“文件”和“编辑”之间空出一行,如图7所示: 图7 即首先使用“插入”按钮在要插入的位置插入一个空位置; 在“标题”输入框里输入“新建”; 在“名称”输入框里输入“MnuNew”; 单击里的,你会发现列表框中“新建”前面多了四个小点,它们是“内缩符号”,有内缩符号的项说明是某个菜单的选项; 使用同样方法,可以建立“打开”(MnuOpen)“存盘”(MnuSave)“另存为…”(MnuAsSave)“打印”(MnuPrint)等选项,如图8所示: 图8 单击“确定”,回去单击一下“文件”菜单,就可以弹出一个下拉式菜单了,如图9所示: 图9 试一试: 刚才我们用了按钮建立菜单下一级的选项,请同学们试一试,中其它几个箭头按钮的作用。 通过试验我们发现,按钮可以用来将目前选中的选项往下移、可以把目前选中的选项向上移、是将某个选项下降一级,那么按钮的作用刚好相反。 除了上述按钮外,我们看到还“删除”按钮,它可以把选中的菜单选项删除。 练一练:将其它菜单的选项丰富起来,图10给出了参考样式。 图10(a) 图10(b) 图10(c) 3.在菜单中增加级联菜单 在某个菜单中增加级联菜单的方法,与增加选项的方法完全相同,只不过它是在某个选项下面再增加子选项,在插入选项时,只在按钮上连续单击两次,就可以出现八个点,如图11所示: 图11 其效果如图12所示: 图12 这时,菜单选项“绿”的后面自动出现一个。 由此可知,我们可以不断地使用增加“内缩符号”,增加的点数越多,说明该菜单选项藏的越深,不过,VB中最多可以有20个点,即菜单级联最深为六层。 4.在菜单中增加分隔线 在很多窗口的菜单中我们都会看到一些分隔线,如图13所示: 图13 当一些菜单中的选项较多时,加入一些分隔线可以把菜单清淅化。那么,如何在菜单中加入分隔线呢?方法很简单,只要在需要添加分隔线的位置选择“插入”按钮,插入一个菜单选项的位置,并在“标题”框中输入减号“-”,在“名称”框中为它起一个名字,如图14所示,一条分隔线就算添加在“打开”和“存盘”之间了。 图14 其效果就是图13所示的那

文档评论(0)

dlmus + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档