Project1

标题: [更新110126]RGE脚本编辑器 1.04.1320 製作中~~ (支持 Win7 32bit) [打印本页]

作者: david50407    时间: 2009-9-3 22:13
标题: [更新110126]RGE脚本编辑器 1.04.1320 製作中~~ (支持 Win7 32bit)
本帖最后由 david50407 于 2011-1-26 14:20 编辑

继上次的多语言版本
目前朝着 "叶子" 1.03 版中todo的项目制作
这儿是把每次制作出来的结果发布出来的地方
版本号先取了1.04 (先抢先赢 = =
需 .NET Framework 3.5 以上版本
需依照版本更新....


大家有 BUG 或好的建议也可以提出喔~~

2011.01.26
制作中: config window实装(自动保存部分)
制作中: 自动完成(一大堆RUBY类 = = )

又是26号啊 (笑
这次没更新啥 只更新了rgesioif.dll 这个file 因为WIN7 32bit会有错误
因此更新了 感谢夏娜的支持

已制作: 64位操作系统支持(夏娜的64bit版RGESIOIF.DLL)
已制作: RM脚本读取(感谢紫苏大的Marshal解说)
已制作: Scintilla控件的64位元版
已制作: 窗体可调整大小(已在win xp & vista & 7下完成测试)
已制作: [帮助]按钮关联到帮助文档

dll:
[attach]43779[/attach]

2010.08.26
制作中: config window实装(自动保存部分)
制作中: 自动完成(一大堆RUBY类 = = )

对于64位操作系统的人说声抱歉
这么晚才出64位版的RGESE
(其实是偶忘记放上 PIA飞~)

阿...又开学了...升高中@@
应该更少时间了啊~~
不过计画在RGE2.0之前出个RGESE1.06 (淡定...

这次感谢夏娜的64bit版RGESIOIF.DLL

如果开启有问题的话,把 RGESEditor.sec 删除试试

PS: 这次暂时不放原始码了,因为自动完成的关系,目前很乱= =||

已制作: 64位操作系统支持(夏娜的64bit版RGESIOIF.DLL)
已制作: RM脚本读取(感谢紫苏大的Marshal解说)
已制作: Scintilla控件的64位元版
已制作: 窗体可调整大小(已在win xp & vista & 7下完成测试)
已制作: [帮助]按钮关联到帮助文档

dll:
100826.zip

2010.07.03
制作中: config window实装(自动保存部分)
制作中: 自动完成(一大堆RUBY类 = = )
       
其实本来昨天就要放了,不过还是等到今天 RM 脚本读取( 64 位的作业系统也可读取)的代码写完一并放上。
至于保存成 RM 脚本档....尚未开始写( RGE 脚本编辑器 : 我不想变成 RM 脚本编辑器阿!!!)
新增快捷键 CTRL + Q : 打开配置窗口。

PS: RM 脚本读取部分调用了 Zlib.net.dll 下面的载点已包含,与编辑器同路径即可。

截图:


因为 RGESIOIF.DLL 的问题,造成64位元版的作业系统不能读取,保存脚本档
如果开启有问题的话,把 RGESEditor.sec 删除试试

已制作: RM脚本读取(感谢紫苏大的Marshal解说)
已制作: Scintilla控件的64位元版
已制作: 窗体可调整大小(已在win xp & vista & 7下完成测试)
已制作: [帮助]按钮关联到帮助文档

dll:
100703.zip

原始码:
100703_s.7z

2010.06.30
制作中: config window实装(自动保存部分)
制作中: 自动完成(一大堆RUBY类= = )
制作中: RM脚本读取(感谢紫苏大的Marshal解说)

将格式化全部脚本页与格式化选取范围的按钮加到工具条上。
优化滚轮缩放代码,不卡了。
工具条在窗体缩小后会自动消失的 BUG 已修正。
在只读模式时无法正常先是脚本的问题已修正。
自动格式化全部脚本时无法正常的存档的 BUG 已修正。

感谢夏娜大的 BUG 回报。

截图:


因为 RGESIOIF.DLL 的问题,造成64位元版的作业系统不能读取,保存脚本档

如果开启有问题的话,把 RGESEditor.sec 删除试试

已制作 : Scintilla控件的64位元版
已制作: 窗体可调整大小(已在win xp & vista & 7下完成测试)
已制作: [帮助]按钮关联到帮助文档

dll:
100630.zip

原始码:
100630_s.7z


[quote]2010.06.28
制作中: config window实装(自动保存部分)
制作中: 自动完成(一大堆RUBY类= = )
制作中: RM脚本读取(感谢紫苏大的Marshal解说)

对64位元版的作业系统先说声抱歉
因为RGESIOIF.DLL的问题,造成不能读取,保存脚本档
但Scintilla控件的64位元版倒是已编译
一并将控件升级到2.0.1.0版

如果开启有问题的话,把RGESEditor.sec删除试试

已制作 : Scintilla控件的64位元版
已制作: 窗体可调整大小(已在win xp & vista & 7下完成测试)
已制作: [帮助]按钮关联到帮助文档

dll:
100628.zip

原始码:
100628_s.7z

2009.12.03
制作中 : config window实装
修正只读模式中脚本名仍能修改的问题
更换颜色的部分已完成
接下来朝向支持RMXP&VX前进了

如果开启有问题的话,把RGESEditor.sec删除试试

已制作 : 窗体可调整大小 (已在win vista下完成测试)
已制作 : [帮助]按钮关联到帮助文档

dll:
091203.zip

原始码:
091203_s.rar

2009.09.19
制作中 : config window实装
config window的部分
浮动工具列的显示一开始就已经实装了
只读模式启用时标题会显示只读模式,
不过暂时只有文本框部分只读
显示缩进线,显示空白一开始就已经定义好了(已实装)
摺叠标记可更换,新增箭号标记(语言档同步新增)
可更换字体及字号
话说Scintilla控件貌似不支持中文字型
颜色的部分尚未完成(卡在关键字Style id不清楚)

最近因为开学,
比较没时间来碰电脑,
希望能有大大来一起开发

已制作 : 窗体可调整大小 (已在win vista下完成测试)
已制作 : [帮助]按钮关联到帮助文档

dll&语言档(English):
090919.zip

原始码:
090919_s.rar

2009.09.06
制作中 : config window实装
开始实装config window
应该要花比较长的时间吧
只不过有几个选项看不懂意思
下次再问问夏娜好了..

已将"窗体可调整大小"完成
如有BUG请回报,谢谢

已制作 : 窗体可调整大小 (已在win vista下完成测试)
已制作 : [帮助]按钮关联到帮助文档
帮助文档预设是开启与程式相同目录的"RGESDK.chm"
因为有语言功能,
所以如果有一个与目前的语言档一样的说明文档在"lang"资料夹时
会优先开启(见附件)

dll&说明文档:
090906.zip

原始码:
090906_s.rar

2009.09.05
制作中 : [帮助]按钮关联到帮助文档
开始制作说明文档
上传试做帮助文档:
090905_English.chm
请各位帮忙提供关于制作脚本编辑器帮助文档的建议,谢谢

已将"窗体可调整大小"完成
如有BUG请回报,谢谢

已制作 : 窗体可调整大小 (已在win vista下完成测试)
dll:
090905_dll.zip

原始码:
090905_s.rar

2009.09.03
制作中 : 窗体可调整大小
已完成窗体调整宽度大小时 Scintilla 控件会跟着调动大小
使用了 API 中的 SetWindowPos (这是在做RM更改分辨率时想到的)
剩下按钮的排版及调整高度时的情况下

整个脚本编辑器: (含主程式,语言档,dll)
[attach]6076[/attach]
原始码:
[attach]6077[/attach]

作者: 斧头把儿    时间: 2009-9-4 10:13
好东西
楼主好人
作者: 灼眼的夏娜    时间: 2009-9-4 22:48
^ ^ 真是太好了>< 辛苦了。。 = =
作者: 冰水    时间: 2009-9-5 11:24
很不错。但是这个的字号怎么调整啊?
配置里的字号选择后没有效果啊。
字实在太小了,如果字能再大些我就不用scite了。
作者: david50407    时间: 2009-9-5 13:30
回 冰水
配置裡的功能戰時尚未實作
可以按住 CTRL 再滾動滑鼠滾輪來調整大小
作者: 叶子    时间: 2009-9-6 16:06
其实呢..说明文档的话可以直接用RGE的说明文档,就像RM那样。因为需要看帮助的时候大部分都是查函数,而且这个编辑器也足够简单容易上手,所以编辑器的说明附在一个txt里面大概就可以了吧(有心的话还可以用鼠标移上去会有提示的帮助控件)
作者: 天使喝可乐    时间: 2009-9-6 16:15
下载下来了..怎么使用呃- -
一大堆文件..启动文件在哪
作者: IamI    时间: 2009-9-6 16:18
> <提供一个完整的编辑器吧,不然这样一直修改dll感觉怪奇怪的
其实还是关心自动填充:L
作者: 天使喝可乐    时间: 2009-9-9 21:49
那么..执行档是哪个文件= =
作者: david50407    时间: 2009-9-10 20:29
09.09.03中的
REGSEditor_104_090903.zip
附有RGESEditor.exe
就是这个~
作者: 天使喝可乐    时间: 2009-9-16 08:29
显示初始化失败= =
作者: wsadhjkl    时间: 2009-11-11 17:29
提示: 作者被禁止或删除 内容自动屏蔽
作者: wsadhjkl    时间: 2009-11-11 17:31
提示: 作者被禁止或删除 内容自动屏蔽
作者: 许诺言    时间: 2009-11-11 17:43
好象是很实用的东西
作者: david50407    时间: 2010-6-28 15:37
自从66挂了之后很久没来更新了
作者: DeathKing    时间: 2010-7-20 23:57
本帖最后由 DeathKing 于 2010-7-23 16:57 编辑

你再检查一下RGESIOIF吧,我的32位的Win7也有问题。
最近有项邪恶计划,呼呼。



[line]1[/line]

[attach]19283[/attach]
作者: 轮回者    时间: 2010-8-26 13:29
运行 RGESEditor.exe
=> “RGESEditor 已停止工作”
=> Over

系统为Win 7 Pro x64。
尝试 XP兼容性 及 管理员权限后依然如此。
Win7 64位系统的兼容性啊……
作者: 禾西    时间: 2010-9-20 15:04
名稱欄目那邊還是那麼窄,可以弄寬一點嗎T T
作者: 熊猫    时间: 2010-9-24 13:14
高级语言的话,64位版本就是直接修改一下编译设置就可以了吧..?
作者: 逸豫    时间: 2010-9-24 23:55
阿...又开学了...升高中@@

同龄人表示鸭梨很大- -
作者: 小幽的马甲    时间: 2010-9-25 17:42
本帖最后由 小幽的马甲 于 2010-9-25 21:59 编辑

最近试了下RGE感觉甚好{:nm_4:}
不过用键盘上下键移动左边的标签时右边不会变= =略有不习惯……
以及为何1..4这种范围中的两个(或三个)点的颜色不同{:nm_3:}【<-我是细节党】
如果某页的代码有一行很长的语句的话……横向的滚动条似乎也有点问题,必须要在那一行靠右方向键往后拉才能看到整个一行= =
作者: david50407    时间: 2010-9-26 15:35
回复 小幽的马甲 的帖子

= =变成点评了
用键盘上下键移动左边的标签时右边不会变 ==> 将于下版本中修正
1..4这种范围中的两个(或三个)点的颜色不同 ==> 这无关细节党... BUG修正+1
某页的代码有一行很长的语句的话……横向的滚动条似乎也有点问题,必须要在那一行靠右方向键往后拉才能看到整个一行 ==> 我承认是我错@@

谢谢小幽~~ 我会努力让RGESE变得更好的
感激不尽...

作者: 小幽的马甲    时间: 2010-10-4 16:53
  1. def a
  2.   return false
  3. end

  4. def a
  5.   return false
  6. end
复制代码
把上面这段复制到一个空白的RGESE脚本页中,然后不要动,收缩两个def……
[attach]32243[/attach]
[attach]32244[/attach]

不过只要在下面随便打点什么东西就正常了{:nm_7:}
不知道是我机器问题还是程序问题{:nm_1:}
作者: 退屈£无聊    时间: 2010-10-22 13:06
打开会有0xc0000135错误
删除你说的那个文件也无效- -!!
不知道这是什么问题。。。。。。{:4_84:}
作者: eve592370698    时间: 2011-12-15 11:50
附件已经不能下载了,悲剧啊。
作者: huangaidehua    时间: 2012-1-1 17:20
有兴趣。。坐等完成
作者: 243387971    时间: 2012-1-10 18:19
那个LZ能够整合一下吗?一个一个下挺麻烦的......最好制作成MSI安装包,集成.NET就好了......
作者: zhangbanxian    时间: 2012-1-11 16:59
= =b附件挂了...




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1