易语言零基础快速入门实战教学(一):启动窗口的属性作用和使用场景

这个界面不管你是易语言小白还是易语言大神都是每天一定会看到的,任何优质的、顶级的易语言软件都是从一个空白的启动窗口面板开始绘制的,今天我们就来聊一聊易语言必用的启动窗口有哪些必学的功能和技巧。

易语言启动窗口

一、易语言启动窗口基础作用

易语言启动窗口的基础作用就是承担软件绘制底板的作用,也就是软件的底层框架。软件可以在启动窗口面板上绘制各种形状、样式、功能各异的组件,共同实现软件的复杂功能。

所以易语言的启动窗口我们可以理解为一张图片的背景纸,这也是启动窗口承担的最重要最常见的角色。

当然也有人将软件主功能单独创建一个窗口,把启动窗口作为软件启动时的开屏广告。

二、易语言启动窗口的基础属性设置

1.窗口名称

窗口的名称默认为_启动窗口,我们一般是不改动的,保持默认就可以了,因为启动窗口一般都是默认唯一的,不像一些组件可能会有多个存在,这种情况下我们才需要对它们进行重命名,进而在代码编写时能够明确区分开。

2.位置、样式和大小

易语言零基础快速入门实战教学(一):启动窗口的属性作用和使用场景插图1

启动窗口的位置类属性,例如左边、顶边、宽度、高度,这些都是影响启动窗口的初始大小以及显示位置的数据,包括底图和底色也就相当于背景图片和默认背景颜色。

这里不要觉得位置和大小属性我们用不上,有很多特殊功能的软件都是利用窗口大小和位置进行功能实现的,例如:客服宝、聊天助手,这些软件往往会始终吸附在聊天窗口的两侧,这时我们就需要在代码编写中,通过时钟工具,让我们的启动窗口的左边持续的等于聊天窗口的右边(最右侧xy位置),从而达到吸附的目的。

3.窗口标题和图标

易语言启动窗口菜单

顾名思义,就是能够最直接的在我们的窗口标题栏展现我们软件的名称和宣传水印,通常我们会在启动窗口的标题上加上开发者的版权申明和联系方式。

三、易语言启动窗口菜单怎么添加?

窗口还有一个隐藏的功能:窗口菜单。

通常我们使用的软件都是有软件菜单,在软件菜单中我们通常会放一些能够对如软件样式、功能、属性进行调节的代码功能,又或者是一些软件的常用主体功能,例如图片编辑软件的导入文件和导出文件功能,同时这些菜单都可以支持快捷键进行调用。

启动窗口的菜单添加个非常简单,我们在窗口面板右击鼠标就可以看到菜单编辑器,选中后就可以自由进行窗口菜单的添加了。

怎么解决:不能存在单独无子菜单的顶层菜单

易语言零基础快速入门实战教学(一):启动窗口的属性作用和使用场景插图3易语言零基础快速入门实战教学(一):启动窗口的属性作用和使用场景插图4

碰到这种提示按照字面意思理解过来就是我们的菜单不允许只添加一级菜单,每一个我们添加的启动窗口菜单都一定要有下面的子菜单,那么我们在创建菜单时,在每一个菜单下面创建新功能然后右移进一级菜单就可以了。

四、易语言怎么多窗口联动

很多商用软件都会有单独的“帮助中心”、“关于我们”或是单独的功能页面,这些页面通常需要在启动窗口以外的新独立窗口上面实现,这里我们就可以通过创建新窗口和多窗口联动来实现这个功能样式。

菲菲更名宝贝

1.创建新窗口界面

易语言零基础快速入门实战教学(一):启动窗口的属性作用和使用场景插图6

我们在易语言菜单-插入中选择F.创建新窗口,这样我们就可以得到一个类似启动窗口的新面板窗口,在这个窗口上我们可以独立的进行新功能的开发或包含说明文字的组件放置。

2.设定新窗口启动条件

新窗口启动的触发事件一般可以通过启动窗口的菜单来实现,也可以通过启动窗口上的组件(例如:按钮)被单机来实现。

这里我们以启动窗口菜单为例,给大家演示一下如何通过启动窗口打开新窗口。

3.编写新窗口的出现和销毁代码

我们在特定事件中编写新窗口的启动代码,一般窗口是自带右上角关闭按钮的,如果我们希望通过独立的关闭按钮来控制窗口关闭的话,那么可以把新窗口的右上角控制按钮全部设置为“假”,同时在新窗口上放置一个按钮,并编写当按钮被单击时,销毁这个新窗口。

易语言零基础快速入门实战教学(一):启动窗口的属性作用和使用场景插图7易语言零基础快速入门实战教学(一):启动窗口的属性作用和使用场景插图8

以上就是疯筹关于易语言启动窗口的小白速通教学,这些功能虽不起眼但却是我们未来开发商用软件的基础架构功能,对易语言的速通和开发感兴趣的朋友可以联系疯筹站长学习我们的易语言软件开发课程