晓宁博客

晓看天下事,宁做无心人;博文网中游,客来香满堂。

« 各种版本“最最痛苦的事”修改硬盘驱动器图标的方法 »

易语言教程——给应用程序添加菜单

  大多数应用程序都会有分工明确“菜单”,如易语言的操作界面就有“程序”、“编辑”、“查看”等菜单,建立菜单后可以精简程序界面。

  建立菜单的两种方法:

  方法一:依次执行菜单“工具”→“菜单编辑器”,或使用快捷键“Ctrl+E”可弹出建立菜单的对话框。

  方法二:在窗体设计时,在窗体的空白区点击鼠标右键,可弹出下拉菜单,从中选“菜单编辑器”。

  下面以“显示主机名及IP地址”小程序为例,给其添加一个文件菜单。

  第1步,建立顶层菜单。依次执行菜单“工具”→“菜单编辑器”,弹出“菜单编辑器”对话框,在标题中填入“文件”,如下图所示,就建立了第一个主菜单,如果想建立多个菜单项可以单击“向前插入”或是“向后插入”。如果这时按下“确定”按钮,会出现“错误(49):不能存在单独无子菜单的顶层菜单”提示信息,这是因为还没有建立子菜单。

  第2步,建立子菜单。按照建立主菜单的方法建立菜单项,单击“向后插入”,在标题中填入“退出”,如下图所示,然后选中退出,单击“右移”按钮,这样它就变成上一个菜单(文件)的子菜单了。如果想建立二级、三级子菜单,多次单击“右移”按钮即可。

 

  第3步,给子菜单项添加程序代码,在程序设计界面选中“文件”菜单中的“退出”项,松开鼠标后就可进入“_退出_被选择”子程序设计界面,加入代码 结束()。运行程序,单击“文件”中的“退出”项程序就会结束。

  菜单设计中的应该注意的问题:

  1.菜单设计中的“标题”文字可以重复,而“名称”不可以重复。

  这是因为标题只是显示在屏幕上供大家看的,而名称是由程序内部引用,类似于按钮控件中的名称属性。只能是唯一的,不能重复。这个原理与按钮控件一样,按钮控件也是可以标题一样,但名称绝对不能设定为一样的。

  2.不能将一些阿拉伯数字放在名称的最前面。

  3.“标题”的文字可以和“名称”不一样。

  4.系统会自动删除“名称”属性中的空格,在“标题”中可以加入空格,而在“名称”前加入空格就会被自动删除。这是因为在程序的引用中不能有空格。


原创文章如转载,请注明:转载自晓宁博客http://www.grnnet.com/

本文链接地址:http://www.grnnet.com/post/233.html


发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

订阅博客

  • 订阅我的博客:订阅我的博客
  • 通过Google订阅本站
  • 通过鲜果订阅本站

站内搜索





热文排行

最新评论及回复

最近发表

Powered By Z-Blog 1.8 Arwen Build 90619

Copyright © 2008 Grnnet.com All Rights Reserved.冀ICP备08105325号