·汉化新世纪 ·汉化新世纪论坛 ·百家争鸣 ·论坛集萃 ·汉化问答 ·软件介绍
文章首页 >> 汉化教学 >> 软件介绍 >> NSIS Edit 修改版 VNISEdit 2.0.3(build 050916) 发布    Creative Commons License,创作共用协议(中文版)  署名 非商业性使用 禁止演绎

NSIS Edit 修改版 VNISEdit 2.0.3(build 050916) 发布

作者: RESTOOLS 来源:RESTOOLS 时间:2005-09-16 点击:15817

NIS Edit 修改版 VNISEdit 2.0.3(build 050903) 发布

(基于 NIS Edit 2.0.3 修改编译)   之前修改版本的历史: http://restools.hanzify.org/blogview.htm?logID=47
最底下有下载连接。

build 050515
1.优化脚本导出 HTML 的代码,打开速度加快,另外可以随编辑器的字体设置变化,跳格符宽度也随编辑器的设置宽度变化,添加行号。所有字体样式都会跟随编辑器设置,包括关键字,行号。(示例: http://restools.hanzify.org/temp/makensis.htm )
2.添加复制脚本为 UBB 代码。方便论坛发帖讨论时使用,颜色始终是代码查看的最好辅助。看下图
3.增加 rtf 导出为 big5 内码脚本文件(随界面语言自动选择)。

示图:
点击在新窗口打开图片

build 050605
1.导出 HTML 时行号是否显示会随编辑器设置是否显示。
2.鼠标移到关键字上时,例如在注释中的时候,不再弹出提示。只会在有高亮显示的代码中才会弹出用法提示。
3.在“!INCLUDE”或“CALL”或“!insertMACRO”的跳转中,修正小手光标的显示只会在相关单词上显示,且只在该单词上点击才会跳转。并且做出 Delphi 的热点击的效果(Hot Link),如图,在颜色设置那里也添加了一个 Hot Link 的颜色设置,纯粹的 Delphi 编程演练,无大作用。^^ 还有,跳转之后,会用粉红色标识那一行。

点击在新窗口打开图片

4.修正编辑器控件中关于修剪行尾空格可能会造成自动完成输入时关键字走位的问题。
5.添加选项设置自动完成列表中是否显示标题。贴近 Delphi 编辑器效果

点击在新窗口打开图片

6.添加复制和导出选项,可能在别的论坛发UBB代码需要[code]来引用。
点击在新窗口打开图片

7.在“!INCLUDE”或“CALL”或“!insertMACRO”的跳转中,记录跳转位置,方便返回原来的位置。
点击在新窗口打开图片

build 050606
修正几个新功能带来的 BUG。

build 050806
1.修正无语法高亮显示时的中文显示问题。
2.修改区段视图为默认页签,因为估计它的使用频率要比“窗口”页更大。
3.修正 HotLink 关键字在某些时候显示错位问题。
4.编译错误提示按多语言(在文件 VNISEdit\Config\CmpParsing.ini 中设置不同语言的错误提示)检索语句然后定位脚本中错误位置,方便适应任何语言版本的编译器。
5.修正脚本编辑时的撤消重做的问题(某些时候全部撤销后脚本应该是改变了,但是却不能保存)。
6.设计窗口可以使用 Del 删除控件,视图支持控件显示,双击定位。包括在 ini 脚本中的定位。在可视化设计中或者 ini 脚本中的修改,都会实时在视图中显示出来。
修正设计窗口某些时候失去焦点,造成点击控件没反应的问题。
7.InstallOptions 窗口可视化属性添加“RTL”属性设置。(右向左阅读),还有,窗口属性如果选择 Default 将会清除 ini 文件中的该项属性设置。修正:ICO 和 BMP 控件 Text 属性点击弹出的会是对话框选择图片,而不是一个文本编辑框。
8.脚本向导压缩方式增加固实方式的选择。默认压缩算法使用 LZMA。修正:如果选择无压缩,就会添加 SetCompress off 关闭压缩。

点击在新窗口打开图片

build 050807
1.修正可视化编辑时视图产生的一点小问题。
2.安装向导修正:
-- 当 VNISEdit 使用中文界面时,向导使用 SimpChinese 为默认安装界面语言。
-- 向导里面的注释全部改为在语言文件中设置,适合改为多语言注释。以后向导的注释添加规则:如果NSIS帮助里面没有解释的,我一定会添加简单注释(语言文件中实现,方便改为多语言),如果帮助里面有的,例如 NSIS 的常用命令,我不一定添加注释,因为可以按 F1 获取该命令的相关解释。
-- 传统安装界面添加 xp 风格的选项
-- 传统安装界面选择多语言后也会添加一个多语言选择对话框。
-- 向导中改用 InstallDirRegKey HKLM "${PRODUCT_UNINST_KEY}" "UninstallString" 来检测原安装程序安装目录,而原来使用的 InstallDirRegKey HKLM "${PRODUCT_DIR_REGKEY}" "" 里面使用的是检测 Software\Microsoft\Windows\CurrentVersion\App Paths\ 里面的程序名字,而程序名字重复的可能性太大,所以改为检测卸载程序的所在路径。
-- 向导界面选择中的“无”改为“静默安装”
-- 当使用多语言选择窗口时,会添加 LangDLL.dll 插件为预释放文件。
-- 如果选择显示闪屏,会添加 splash.dll 或 advsplash.dll 插件为预释放文件。
-- 如果选择播放背景音乐,会添加 system.dll 插件为预释放文件。
-- 修正 .onGUIEnd 为 Function,=_=!!! 这个汗啊,这么久,居然没有人提出这个脚本的严重错误,今天用来做了一个安装,怎么在组件可以选择,实在是晕,居然用了 Section 来着。


build 050831
1.修正一个跳转的小问题。
2.帮助菜单自动检索 Doc 目录下的插件说明文档。
3.在编辑器中,按 F1 时会首先认为是插件名字而去检索插件文档,如果有相关文档,会调用。方便调用插件的帮助。当没有找到插件文档时,才会检索关键字帮助。
4.向导中增加一个“极限压缩”算法的选项。


build 050903
1.插件文档帮助菜单排序显示。
2.再次修正关于撤销重做对于保存按钮的激活的问题。
3.向导修正
  -- 把所有 Function 区段放到 Section 区段的后面,并在之间添加注释声明 Function 区段必须写在 Section 区段的后面,避免 NSIS 安装程序出现未知的异常现象。
  -- 添加安全的卸载程序方式,根据 install.log 安装记录文件来进行卸载程序,避免删除非本安装程序放置的文件,这个功能需要当前使用的 NSIS 编译器已经打开 log 安装记录功能。这个在向导中会即时检测当前编译器是否已经打开该功能,并且作出提示。


build 050916
修正一个 BUG。


下载:(解压即可使用,无需安装,不过记得把它设为默认编辑器,才可以成为 NSIS 脚本的默认打开工具)

http://restools.hanzify.org/nsis/VNISEdit050916.zip

 

汉化新世纪 责任编辑: 乾 .:|:. 标签(Tag): VNISEDIT 安装 NSIS 原创工具

·上一篇: PPC字体修改基础二 ARM汇编语言之继续探索函数处理 ·下一篇: INNO & NSIS 双剑合璧, 调用 NSIS 插件的通用插件

· 版权申明: 本文引自《RESTOOLS》,如有版权疑问请及时联系本站,以便本站处理。

· 转载申明: 本文引自《RESTOOLS》[ 作者: RESTOOLS],如需转载请直接联系原始作者,并请注明原始出处。

相关文章                                                                                发表评论 打印此文 关闭窗口

| 设为首页 | 加入收藏 | 联系我们 | 友情链接
Creative Commons License,创作共用协议(中文版)  署名 非商业性使用 禁止演绎
本站内容,除转载或版权特别申明的内容外,皆遵守 创造共用协议中文版之“署名-非商业性使用-禁止演绎 2.5 中国大陆”条款
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 2.5 China License.
本网站内容源自汉化新世纪论坛的摘录和汉化新世纪成员的原创文章。
凡汉化新世纪论坛的文字皆默认为汉化新世纪与原作者共同拥有并授权发布。
如对本站发布文章有所异议请来信告知,我们将及时删除。
凡商业摘录本站文字请先与我们联系,本站将保留非授权商业发布的追究权利。
凡非商业摘录本站文字请明显注明出处和原作者,并不得改动,凡改动必先征求原作者同意。
苏ICP备05002283号