易语言按钮和超级按钮最大的不同是超级按钮比普通按钮多了很多可以自定义的功能属性,例如:边框、提示文本、点燃图片、通常图片(背景图片)等。
一、易语言怎么安装超级按钮

超级按钮属于易语言扩展界面支持库里的一个功能组件。
因此超级按钮无需使用模块或其他方式安装,我们只需要在易语言软件中勾选并启用拓展界面支持库就可以了。

打开【工具】-【支持库配置】,搜索【扩展界面支持库】,这里我们把全都勾选上,以防有一些其他的拓展组件以后我们需要联动使用,点击确定,这样我们的易语言软件右侧就会在基本组件下面多出来一栏扩展组件了。
二、易语言超级按钮属性
超级按钮的属性是在基本组件按钮的属性之外又增加了一些样式化的属性,我们最常用的是提示文本和背景图片。
1.提示文本

提示文本就是当我们的鼠标放在超级按钮组件上时,它会比按钮多一个提示内容的显示效果,这里我们在左侧属性列表中可以直接填写需要显示的文本,当然也可以通过代码编辑使用超级按钮.提示文本=“文本内容” 来实现。
2.通常图片和点燃图片
通常图片就是超级按钮默认显示的背景图片,点燃图片就是当鼠标焦点聚集在(放在)超级按钮上时,按钮显示的背景图片。
通过常用图片和点燃图片的设置,可以让超级按钮实现与鼠标的联动点击效果,相比于普通的按钮更加好看一些。
这里要注意的是超级按钮是大小固定的,如果图片大小超出超级按钮的设定大小,那么图片只会显示其中的一部分,没办法做到自适应。
这种情况下我们可以通过裁剪图片或者在代码框中对图片强制进行显示设定(图片缩放直至宽度等于超级按钮宽度 或高度等于超级按钮高度)。
三、超级按钮属性命令的使用

超级按钮属性命令和按钮组件本身没有什么区别,只是因为比按钮多了很多自带属性,所以在编辑代码时,超级按钮的属性命令也更多一些。
例如增加的通常图片、点燃图片、提示文本、边框样式等都可以通过“超级按钮.“属性命令来实现修改。
当然正常的商用软件开发中,我们对于按钮类组件使用代码修改的场景并不是很多,一般样式和内容都是固定不变的,按钮最主要的功能就是让用户进行点击来达到关闭窗口、打开窗口或其他的一些功能。
四、按钮和超级按钮使用场景
如果你制作的软件中按钮本身的作用就是关闭、打开、执行这类基础的点击判断,那么我们直接使用基本组件按钮就可以了,使用时直接把按钮的标题改成对应的点击执行动作。
例如如果用户点击按钮后开始执行任务,那我们就把按钮的标题设置为“开始”,就可以了,简单明了。
例如如果用户点击按钮之后就是所有选择框打钩,那我们就把按钮的标题设置为“全选”。
按钮基本组件正常95%以上的软件都在使用,优势就是简单明了,我们在疯筹易语言基础入门教学中有按钮对应的讲解。
如果你制作的软件中按钮比较多,功能链路比较复杂,这种情况下我们可以使用超级按钮,通过超级按钮的提示文本属性让用户在点击之前可以帮助性的知道自己点击按钮之后程序开始执行的内容。
例如在一些脚本软件中,如果有单条运行、多条运行、无人值守等多个不同的按钮,此时我们也没有必要写一个单独的按钮使用说明,那就可以通过超级按钮的提示文本来对不同按钮的功能做一个补充说明。
五、拓展:EXUI按钮
上面我们讲解了按钮和超级按钮的主要区别,主要还是提示文本这个功能的使用比较常用。
如果是出于美化目的,超级按钮的常用图片和点燃图片功能还不足以做出非常好看的按钮效果出来。
此时我们可以考虑使用EXUI按钮组件,通过安装EXUI的扩展库,我们可以获得一个额外的EXUI按钮组件,这个组件的属性会比超级按钮更多,尤其在美化功能属性上更加的专业。
我们可以通过EX按钮直接一键换按钮皮肤、点击特效实现很多市面软件的特效效果。
