Relative-RZJ - 基于易语言的 IDE


MPL
跨平台

软件简介

Relative-RZJ是一款
“文档编辑器”程序,它的本身只有文本编辑的功能,但是通过DLL可以使之具备开发程序的功能。所以本程序的基础功能定位是:程序开发、文档编辑等。

下面是基本的设计思想

软件主界面

软件界面: (老版本界面)

工具栏介绍:

涉及到的技术

MDI多文档窗口技术

API调用

正则表达式

进程通信技术

DOS回显技术

内存共享技术

汇编语言处理技术

DLL动态载入/卸载

XPM格式图片处理技术

内存处理技术

树型框字节集处理技术

HOOK技术

菜单操作技术

UI技术

调用的外部DLL

Scintilla_r.DLL

bm.dll(编码)【编码转换查看器】

clk.dll(常量库)【常量库设置】

gj.dll(工具)【界面配色、语言】

gy.dll(关于)【关于】

jdt.dll(进度条)【进度条】

jm.dll(解密)【加密工程查看器】

jmps.dll(界面配色)【窗口配色配置工具】

main.dll(Main)【程序启动时初始化】

sq.dll(书签跳转)【书签跳转】

ss.dll(搜索和替换)【开始寻找、寻找替换】

xz.dll(逻辑选择)【逻辑选择框】

ys.dll(颜色)【代码区适配器】

Relative的衍生程序

IDE代码操作器(通过进程通信处理Relative界面/功能)

Relative库开发工具(自制语言智能提示库的开发工具)

图文转换器(二分化图片)

进制转换(功能:如名称)

取RGB颜色值(功能:如名称)

界面布局器(简单的生成语言UI代码)