易语言窗口界面与菜单功能详解

一、系统主窗口布局

在系统安装后第一次进入时,主窗口的顶端为菜单条,菜单条的下面为标准工具条,左边为工作夹,下边为状态夹,中间为“_启动窗口”的窗口设计界面,右边为窗口单元工具箱。另外,系统状态行默认是不显示的,使用组合夹可以将工作夹与输出夹组合到一起,编写程序时将使用程序编辑窗口。

在主窗口或其各类工具条上单击鼠标右键可以弹出用作设置各种工具条、工具夹显示状态的菜单。

二、工作夹

在工作夹中包括三个子夹,名为:“支持库”、“程序”、“属性”。

1、支持库夹:

在支持库夹中可以查看到当前所有被引入的支持库及其中的所有内容和信息。每选中一条项目,在提示夹或状态行上均可以看到有关此项目的详细帮助文本。在某项目上单击鼠标右键可以弹出一个菜单,在此菜单中可以进行譬如输出此项目及其所有子项目的帮助文本、将现行项目所对应的命令输入到程序中等等操作。双击某项目可以将此项目所对应的命令输入到程序中;

2、程序夹:

在程序夹中可以查看到当前程序的所有组成部分。譬如:程序中的所有程序集、所有全局变量、窗口等等。双击某项目可以跳转到该项目所对应的程序部分。在某项目上单击鼠标右键可以弹出一个跳转、插入或删除对应程序项目的菜单;

3、属性夹:

属性夹用作显示当前被选中窗口单元的属性表。各组属性之间用粗线条隔开。某属性的子属性将比其父属性缩进一格。灰色文本标题的属性表示此属性需要在其父属性被设置为某值后才有效,但仍然可以进行设置。选中某属性后按下 Delete 键可以删除此属性中的内容(譬如图片、声音等等),按下空格可以进行编辑或修改。

在属性夹的顶部有一个组合框,用作选择当前设计窗口中的某窗口单元。在属性夹的底部也有一个组合框,用作自动加入或跳转到当前被选择窗口单元的某事件处理子程序。

三、状态夹

在状态夹中包括三个子夹,名为:“提示”、“输出”、“调用表”。

1、提示夹:

提示夹中始终具有针对于当前用户操作的提示,此为用户获取帮助信息的最有效、最直接的地方;

2、输出夹:

输出夹中提供当前系统输出给用户的信息。譬如:编译易程序的全过程;易程序在调试运行方式下使用“输出调试文本”命令所输出的文本;易程序的编译及运行错误等等;

3、调用表夹:

调用表夹中提供调试时当前被中断运行的易程序的子程序调用过程记录。用户可以双击某项目或者选中某项目后按回车以直接跳转到该调用位置。

4、查改变量夹:

查改变量夹中提供调试时当前被中断运行易程序的所有变量内容,用户可以对变量值进行查看或者修改。

四、状态行

状态行中的内容等同于提示夹中的内容,如信息有多行或超出行外,在任何时候(包括正在显示对话框时)均可使用 Ctrl + / 键浏览其全部。

五、设计窗口界面

1、绘制新的窗口单元:

在窗口单元工具箱中选取所欲绘制入的窗口单元(窗口单元工具箱的第一个按钮为返回选择方式,不是窗口单元),然后使用鼠标拖动绘制在窗口上。在绘制过程中如果想中途放弃,可以按 Esc 键或者单击鼠标右键。

2、选择窗口单元:

  • 使用鼠标直接单击欲选择的窗口单元;
  • 使用鼠标拖动选择在一个指定矩形区域内的所有窗口单元;
  • 使用 Shift + 鼠标左键选择或者取消选择指定的窗口单元而不影响其它窗口单元的选择状态;
  • 使用 Shift + 鼠标拖动选择或者取消选择指定矩形区域内的窗口单元而不影响其它窗口单元的选择状态;
  • 在属性夹顶部的组合框中直接选择某窗口单元。

3、使用鼠标改变窗口单元的位置:

拖动已经被选择的窗口单元即可。

4、使用鼠标改变窗口单元的尺寸:

拖动已经被选择的单个窗口单元四周的对应调节器即可。

5、编辑窗口菜单:

使用 Ctrl + E 即可调入窗口菜单编辑器。

6、预览:

使用 Ctrl + Enter 即可预览窗口在运行时的实际情况,在预览时不会去调用事件的处理子程序。

7、其它可以进行的操作请参见主菜单及设计窗口上的右键菜单。

六、程序编辑窗口

1、程序集的组成

在程序集的首部为程序集定义表,其中可以定义程序集名称、备注和程序集变量。如果程序集变量定义表尚不存在,在程序集定义表上使用回车 或者 Insert 键即可创建并插入一个空的程序集变量。

在程序集定义表后面顺序记录有此程序集中的所有子程序。

子程序由子程序定义表、局部变量定义表和程序语句系列组成。在子程序定义表中可以定义子程序名称、返回值类型、备注和子程序参数。如果子程序参数定义表尚不存在,在子程序定义表上使用回车 或者 Insert 键即可创建并插入一个空的参数。在局部变量定义表中可以定义仅在此子程序中使用的变量。如果局部变量定义表尚不存在,在子程序中使用 Ctrl + L 键即可创建并插入一个空的局部变量。

2、输入备注

在用户编写易程序的过程中,所有地方均允许用户直接输入相关的备注信息。在子程序中,用户可以使用菜单功能“编辑 -> 修改备注”或者 Alt + Enter 来输入与当前语句相关的备注。

3、草稿

由于易系统对用户所输入的语句是先编译后存放,因此不符合语法规则的语句就不能被输入到程序。但是,在实用过程中,用户可能经常需要在输入语句时跳转到其它地方去查阅相关信息,或者需要暂时存放一些临时性的语句文本、需要暂时屏蔽某些语句等等。此时可以使用草稿来满足此需求。在语句上按下 Ctrl + Enter 或者在输入时按下 Ctrl + Enter 键均可以将当前语句以草稿的形式保存。另外,如果在输入的过程中跳转到程序中的其它地方,当前语句将自动以草稿的形式保存,在查看完毕返回此程序编辑窗口后,按下 Tab 键可以继续先前的输入。

4、光标键操作(同样适用于自定义数据类型表、全局变量表、Dll命令定义表、常量数据表、资源表等等编辑窗口)

5、编辑

<1>、进入编辑状态:

  • 按下空格键即可进入编辑,此时原有内容将被调入;
  • 按下 Ctrl + V 可以使用当前剪辑板中的文本内容进入编辑,此时原有内容将被此文本替换;
  • 直接输入字符或汉字也可以进入编辑,此时原有内容将被该字符或汉字替换;

<2>、欲删除整个子程序,只需要在子程序表的子程序名称行上进行删除操作即可。

<3>、编辑过程中可进行的操作(此信息在编辑时可在提示夹或状态行上查阅到):

  • F2 键可以浏览并选择输入文件名;
  • Ctrl + F 可以进行搜寻,F3 或 Shift + F3 键可以继续向后或向前搜寻文本;
  • Ctrl + → 或 Ctrl + ← 以单词为单位移动光标,同时按下 Shift 键可以进行选择;
  • Tab、Alt + → 或 Shift + Tab、Alt + ← 以 8 个字符为单位快速移动光标,使用光标键时同时按下 Shift 键可以进行选择;
  • Ctrl + A 可以全选;
  • 在输入程序语句时以 Ctrl + Enter 键结束可以强行将当前输入内容以草稿形式保存;
  • 在常量表中输入常量值时以 Alt + Enter 结束可以强行将当前输入内容作为文本类型常量保存,此方法可用作输入带有双引号的文本常量内容。

6、选择块

易编辑窗口中的块与其它软件不同之处为:可以同时选择多块。块选择的方法为:

<1>、键盘方式:使用 Shift + 光标键 进行块选择或者添加,使用 Alt + 光标键 进行不影响当前块定义的光标移动。

<2>、鼠标方式:使用鼠标直接拖动可以选择一个区域,单击标志列可以选择对应的行。使用 Shift + 鼠标单击或者拖动 可以增加一个选择区域。使用 Ctrl + 鼠标单击或者拖动可以取消一个选择区域。

七、失去关联的名称

易程序中的所有名称,都被系统内置的名称管理器所管理,以便进行改名跟踪等处理。但有时候某些名称可能会被失去关联管理,譬如:假设程序中存在名为“子程序1”的子程序,在程序中的“子程序2”子程序内调用了“子程序1”。那么,用户如果进行了类似以下的系列操作,“子程序1”名称将会与“子程序2”中的相应调用名称失去关联:

1、剪切“子程序1”到剪辑板。此时由于“子程序1”已被删除,“子程序2”中的相应调用名称将失去其关联对象;

2、再将剪辑板中的“子程序1”代码粘贴到程序中。此时系统因为无法确认用户是否确切想将其与“子程序2”中的“子程序1”调用名称关联起来,所以不会去自动关联。

至此,“子程序2”中的“子程序1”调用名称失去了其关联对象,现在用户如果修改“子程序1”的名称,“子程序2”中的相应调用名称不会被自动更改。如果“标记程序中失去关联的名称”系统选项被置位(系统安装后默认不置位。修改设置的方法:使用“程序 -> 系统配置 -> 程序显示夹 - 标记程序中失去关联的名称”菜单功能),“子程序2”中的调用名称前将会被显示一个五角星号。

将两者重新关联起来的方法是在具有失去关联名称的语句行上按下 Shift + Enter 键重新处理。

在编译或者运行程序时,系统将会自动寻找与失去关联的名称相匹配的对象名称。

八、其它

有关所有菜单功能的介绍,请参见易系统中对应菜单项目的提示信息。

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对我们的支持。如果你想了解更多相关内容请查看下面相关链接

(0)

相关推荐

  • 易语言EXUI支持库制作红色简约网络验证UI界面的代码

    红色简约网络验证UI界面 .版本 2 .支持库 exui .支持库 spec .程序集 窗口程序集_启动窗口 .程序集变量 用户名, 文本型 .程序集变量 状态码, 文本型 .子程序 _头像_框架_鼠标左键按下 .参数 xy坐标, 整数型 .参数 wp, 整数型 _启动窗口.发送信息 (161, 2, 0) .子程序 _选择夹EX1_鼠标左键按下 .参数 xy坐标, 整数型 .参数 wp, 整数型 _启动窗口.发送信息 (161, 2, 0) .子程序 _登录_输入账号_鼠标左键按下 .参数 x

  • 实现易语言界面库

    易语言IDE自带了界面库,是通过"支持库(DLL)"来提供的.脱离这些库,你想写自己的界面程序? 易毕竟不是C.没有Win32 SDK .从常量到API声明.光这些工作就能把你累个差不多. 以前也写过一个界面库.不过自己不是很满意.易语言写界面库.首要考虑的是效率问题.当然可以用内联汇编.不过易语言的内联汇编只能是置入机器码.因为填入的是机器码,当然不能链接,因此不能访问全局变量.也不能访问外部函数,包括用汇编调用API.巨麻烦!因此,填入的机器码最多也就能访问局部变量和传递进来的参数

  • 用易语言设置简单的软件界面步骤

    人们在使用一个软件时,不但要求功能强大,同时也对软件的界面美观有很高的要求,漂亮大气上档次的界面常常会让人赏心悦目,提高人们使用的积极性. 1.首先确定你编写软件窗口需要采用无边框样式,这样在制作美工界面时就可以制作自己的界面舍弃系统界面. 2.在编写软件时候需要采用图像按钮,同时制作窗口的最大化最小化和关闭按钮 3.利用photoshop设计软件界面,设计软解界面不要都在同一个图层上设计,分开来设计,要有层次感, 4.在设计时候有时候需要用到别处的颜色,可以使用颜色拾起器取得颜色的代码 5.最

  • 易语言界面功能的使用详解

    易语言是一款用中文写程序代码的开发工具.为了用好它,基本的界面功能要先了解. 1.运行后,进入主界面 2.上方是菜单和工具按钮 3.左边是属性窗口 4.右边是属性窗口 5.中间是程序窗口 6.下方是信息提示窗口

  • 修改易语言界面皮肤的方法

    为你家的e语言添加一个漂亮的皮肤吧[一行代码而已] 新建一个E语言程序.[动态数据链接库] 把_启动子程序 设定为公开 里面写上 加载皮肤 这个命令 [需要模块 .自己论坛找找] 在编译的时候..软件名改为SXS.DLL即可 然后放到易语言目录 此方法支持N种工具 游戏 同时还是一个很好的注入方法哦..自动注入的.

  • 易语言程序界面介绍

    用图解的方式对易语言的使用方法和操作技巧作了生动.系统的讲解. 运行易语言后,首先会显示易语言的新建对话框.这里大家先选"确定"钮进入. 进入j易语言编程界面 可以通过菜单"查看"→"工具条",以显示或隐藏这些工作夹. 菜单中归类列出了易语言的功能命令,通过菜单可完成诸如打开易程序,保存易程序等功能. 随时在程序设计中按下F1键可得到与主题相关的帮助. 标题栏可以看到易语言的目的平台,文件名,当前窗口等信息. 工具条是一些菜单中的常用命令,用一个

  • 易语言窗口界面与菜单功能详解

    一.系统主窗口布局 在系统安装后第一次进入时,主窗口的顶端为菜单条,菜单条的下面为标准工具条,左边为工作夹,下边为状态夹,中间为"_启动窗口"的窗口设计界面,右边为窗口单元工具箱.另外,系统状态行默认是不显示的,使用组合夹可以将工作夹与输出夹组合到一起,编写程序时将使用程序编辑窗口. 在主窗口或其各类工具条上单击鼠标右键可以弹出用作设置各种工具条.工具夹显示状态的菜单. 二.工作夹 在工作夹中包括三个子夹,名为:"支持库"."程序"."

  • 易语言数据库操作之“取字段名”命令详解

    返回当前数据库中指定字段的名称.如果指定字段不存在,将返回空文本. 语法: 文本型 取字段名 (字段名称或位置) 参数名 描 述 字段名称或位置 必需的:通用型.参数值可以为一个字段名称文本或者一个字段位置数值,字段位置数值从 1 开始. 例程: 说明: 首先使用"取字段数()"命令取出数据库中的字段数,并规定循环的次数为该字段数,然后在记次循环中使用"取字段名()"命令将每个字段的字段名依次取出,并显示在列表框中. 到此这篇关于易语言数据库操作之"取字段

  • 易语言气球提示框组件使用详解

    气球提示框组件,想必很多新手朋友还不是很理解.也许你曾经见过它,也许你知道它却从未"打过招呼",也许就没有也许了! 1.首先,运行易语言,然后选择"Windows窗口程序"并点击"确定"按钮,进入"Windows窗口程序"设计界面.如图: 2.在窗口上绘制气球提示框组件,按钮组件各一个,调整相关组件的大小和位置.如图: 3.修改相关组件的属性且规范命名各个组件的名称,给你的组件取一个朗朗上口名字吧! 4.编写程序代码,用代码赋

  • 易语言打开图片文件对话框应用详解

    很多人可能不了解打开图片文件对话框,其实这个组件可以算是写好过滤器的通用对话框,如果大家需要用通用对话框打开图片文件,使用这个组件便省时省力,现在让我教大家学习一下. 1.首先打开易语言,创建一个windows窗口程序. 2.在右侧扩展组件找到打开图片文件对话框,拖动并创建. 3.查看支持库帮助,再创建一个编辑框,一个按钮和一个图片框,布局如下图所示. 1.打开图片文件对话框 双击按钮,写出下图源码,按下F5调试. 2.单击按钮,弹出打开图片文件对话框,选择要打开的图片文件,单击确定. 3.此时

  • thinkPHP实现的联动菜单功能详解

    本文实例讲述了thinkPHP实现的联动菜单功能.分享给大家供大家参考,具体如下: 联动菜单,首先给你看看前端是怎么写的: <div id="newCat"> <div class="all_type" id="allGoogsCat">所有商品分类</div> <div class="spfl-warp <?php if(CONTROLLER_NAME != 'Index' || ACT

  • 易语言调用windows消息函数代码详解

    SendMessageCallbackA的调用方法 相关代码: .版本2 .DLL命令 发送消息返回_, 整数型, "user32.dll", "SendMessageCallbackA", , SendMessageCallback,该函数最大的特定是可以立即返回.目标窗口函数执行完毕后,会用回调函数的形式将结果返回Long,TRUE表示成功,FALSE表示失败.会设置GetLastError .参数 窗口句柄, 整数型, , hwnd,要接收消息的那个窗口的句柄

  • 易语言数据库操作之“改字段名”命令详解

    修改当前数据库中指定字段的名称.本命令只有当数据库的共享打开方式为"#禁止读写"时才有效.成功返回真,失败返回假. 语法: 逻辑型 改字段名 (字段名称或位置,字段的新名称) 参数名 描 述 字段名称或位置 必需的:通用型.参数值可以为一个字段名称文本或者一个字段位置数值,字段位置数值从 1 开始. 字段的新名称 必需的:文本型. 例程: 说明: 启动窗口创建完毕后,将数据库中所有字段名显示在"字段名列表框"中,当列表框中的项目被双击后,弹出输入框,输入框中输入的内

  • 一步一步跟我学易语言之了解易语言的界面

    了解易语言的界面 前面已说过了如何启动易语言,只要双击易语言快捷方式即可.下面,让我们来看看易语言的界面吧. 可以通过菜单"查看"→"工具条",以显示或隐藏这些选择夹: 菜单中列出了易语言的功能命令,通过菜单可完成诸如打开易程序,保存易程序等功能. 新建--新建一个易程序(*.e) 打开--打开一个易程序(*.e) 关闭--关闭已打开的易程序 保存--保存易程序 另存为--以另一个文件名保存易程序 打印--打印程序源代码 系统配置--设置易开发环境选项 支持库配置-

  • C语言实现单链表的基本功能详解

    1.首先简单了解一下链表的概念: 要注意的是链表是一个结构体实现的一种线性表,它只能从前往后,不可以从后往前(因为next只保存下一个节点的地址).在实现单链表的操作时,需要用指针来操作.很简单,注释写的很详细,欢迎大家指正哈哈哈哈~之前写的太烂了重新写了一下..... 2.代码展示: #include <stdio.h> #include <assert.h> #include <stdlib.h> typedef struct linklist { int data

随机推荐