|
软件展示
本帖最后由 宇智波·佐助 于 2018-7-20 10:12 编辑
不好意思,大家久等了。学习原因,最近开发时间较少,请见谅。
上一个版本:
Relative-RZJ V1.0: https://bbs.125.la/forum.php?mod=viewthread&tid=14178773&page=1&ordertype=1#pid13609553
本次更新对Relative进行了优化和添加新功能。
最主要的是实现了JAVA库的开发。
已经可以实现JAVA的中文化。
在Java库中我已经翻译了最基本的命令。
Java库的源代码是公开的。
开发Relative语言库的目录结构在上一个版本的帖子里已经说明,这里就不重复了。
Relative的相关接口和进程通信命令有所改动。
进程通信命令:
- 执行的代码格式>>
- <代码> 代码值1 代码值2 代码值......
- 其中若代码值中需要用到空格必须用 <fgf> 来代替!
- 下面是代码及格式>>
- {在有工程的前提下才有效!}
- <charu> 内容 [用处:向代码区当前位置插入“内容”]
- <-> 位移 [用处:调整代码区光标位置,当“位移”为正数则向右移,反之左移]
- <SET_SQ> 行号 [用处:设置“行号”行的书签]
- <SET_DD> 行号 [用处:设置“行号”行的断电]
- <XZ_H> 行号 [用处:选中“行号”行]
- <XZ_WZ> 起点 终点 [用处:选中从“起点”到“终点”范围内的内容]
- <XZ_D> 内容 [用处:将选中区的文本替换为“内容”]
- <R> [用处:撤销一步]
- <N> [用处:重复一步]
- <CD> ID [用处:模拟单机菜单栏中ID为“ID”的菜单项]
- <>>> 类型 内容 [用处:当“类型”=0,则将“内容”插入到当前位置,否则插入到最后]
- <GET_HANG> [用处:为语言DLL库提供行文本和行号]
- <GET_ALL> [用处:为语言DLL库提供全部代码文本]
- <GET_DUANDIAN> [用处:将当前全部断点提供给语言库使用]
- <GET_ALL_E> [用处:将当前全部代码翻译后提供给语言库使用]
- <ADD_BL> 变量应用范围|变量数据类型|变量名|项目数值
- [用法:按格式加入变量项]
- <ADD_KU> 库名称|库引用地址|项目数值
- [用法:按格式加入引用库]
- <SC_KU> index [用处:删除第“index”项库引用]
- <SC_BL> index [用处:删除第“index”项变量引用]
- {在无工程的前提下也有效!}
- <Tree> 树型框号 图片组文件位置 [用处:设置“树型框号”(1~5) 的图片组为“图片组文件位置”的文件]
- <TS> 内容 [用处:在提示栏中显示“内容”]
- <SC_SC> 内容 [用处:在输出栏中追加显示“内容”]
- <SC_QK> [用处:清空输出栏的内容]
- <B_L> +/- [用处:“+”显示变量夹,“-”隐藏变量夹]
- <C_L> +/- [用处:“+”显示常量夹,“-”隐藏常量夹]
- <K_L_J> +/- [用处:“+”显示库链接夹,“-”隐藏库链接夹]
- <Tree1_KZ> index [用处:扩展树型框1的第 index 项]
- <Tree1_SS-KZ> index [用处:[_树型框1_即将扩展(index)事件]一般跟在<Tree1_KZ>后面]
- <Tree1_SS> index [用处:收缩树型框1的第 index 项]
- <Tree1_JS> [用处:初始化树型框1内容和状态]
- <Tree2_SX> [用处:树型框2刷新内容]
复制代码 关于接口详见JAVA库公开的源码。
Relative-RZJ V1.2.1.9+JAVA语言库
百度云:https://pan.baidu.com/s/1s062vOB_yzw_ycXykYKe1w
微云:https://share.weiyun.com/5Wf8i5c
目前JAVA库可以实现:编译、运行、调试、代码翻译等等。
源码公开后,大家可自行开发。
关于JAVA命令的翻译可以通过集成的工具编译。{工具基于JSON}【本来打算用Xml的】
接下来我会开始开发:C\C++语言库、完善界面配色、语言系统。
做完这些我将会开始制作 可视化编辑器
当然这个工具是集成在Relative中的,并且也可以通过语言库来实现多语言通用!
智能提示快捷键:Ctrl+Shift+Enter
补充内容 (2018-7-24 19:15):
QQ群:659077591
JAVA语言更新包(1.2)https://pan.baidu.com/s/12fh0jowPN6KXhWkgOLNaOQ
按需求替换原有资源即可
补充内容 (2018-7-28 18:34):
Relative-RZJ更新包(V1.4) https://pan.baidu.com/s/13P16krNYsvX5gKWXz41xcQ
{本次更新感谢:
QQ:645834964
QQ:2458208625
QQ:2162465168
}提供了对UI的优化建议!!!
补充内容 (2018-7-28 18:37):
V1.4 更新包效果图在 第10楼
补充内容 (2018-7-28 18:52):
(V1.4新地址,刚刚那个少了一个main.dll【你们自己编译开源的main.e也可以】)https://pan.baidu.com/s/1fxxpG9vDx3KK3WobFGatWg |
-
评分
-
查看全部评分
|