Inno Setup 6
修订历史 (中文翻译:王苏)
版权 © 1997-2020 Jordan Russell。版权所有。
部分版权 © 2000-2021 Martijn Laan。版权所有。
有关分发和使用的条件,请参阅 LICENSE.TXT。
想通过电子邮件收到 Inno Setup 新版本的通知吗?
请订阅 Inno Setup 邮件列表!
6.2.0
(2021-06-03)
图形现代化
- 更新了所有编译器 IDE 的工具栏图标和编译器 IDE
的新建脚本向导使用的向导图像。
- 如果未设置 [Setup] 区段指令
SetupIconFile,则更新了安装程序和卸载程序使用的默认应用程序图标。要再次使用旧图标,请将 SetupIconFile 设置为
compiler:SetupClassicIcon.ico.
- [Setup] 区段指令 WizardImageFile 和
WizardSmallImageFile 现在默认为空值,这使安装程序使用新的内置向导图像。要再次使用旧的向导图像,请将 WizardImageFile
和 WizardSmallImageFile 分别设置为 compiler:WizClassicImage.bmp 和
compiler:WizClassicSmallImage.bmp。
- 如果 [Setup] 区段指令 SetupIconFile
未被设置,更新了卸载的默认小向导图像。在这种情况下,它将使用安装程序的默认应用程序图标。
- 更新了设置的选择目标位置、选择开始菜单文件夹 和准备安装
向导页面所使用的文件夹、组和停止图标。
- 更新了安装程序使用的磁盘图标,安装程序需要下一个磁盘窗体。
- Pascal 脚本更改: 添加了新的
InitializeBitmapImageFromIcon
支持函数。
所有这些图标和图像的更新包括在更高的 DPI
设置上自动使用更高质量的版本(以前是没有的)。这包括在设置了 SetupIconFile 的情况下,在安装程序的选择安装语言
窗体和卸载的小向导图像中自动使用更高质量的新图标。
屏幕截图示例:
*上一个* 版本的对比截图:
其他更改
- 由 [Setup] 区段指令
LicenseFile、InfoBeforeFile 和 InfoAfterFile 显示的链接,现在在点击时尽可能以原始用户身份执行。
- 添加了新的 [Setup] 区段指令
MissingMessagesWarning 和 NotRecognizedMessagesWarning,以禁用有关语言丢失或无法识别的消息警告。
- /LOG: 现在记录了更多的卸载程序操作。
- {localappdata} 常量现在可以正确地触发一个已使用的用户区域警告。
- 编译器 IDE 的更改: 修复:
对事件函数的自动完成支持,将一些过程列为函数。
- Pascal 脚本更改:
- 添加了新的
CreateMarqueeProgressWizardPage 支持函数,向用户显示选取框进度。有关示例,参见
AllPagesExample.iss 示例脚本。
- 向 TNewCheckListBox 支持类添加了新的
ItemFontStyle 和 SubItemFontStyle 属性。有关示例,参见
CodeClasses.iss 示例脚本。
- 添加了新的 IsMsiProductInstalled 和
StrToVersion 支持函数。
- 向 TDownloadWizardPage 支持类添加了新的
AbortedByUser 属性。
- 修复:CreateDownloadPage
的进度条现在支持大于 2GB 的文件。
- 支持函数 ParamCount 和 ParamStr
现在排除了安装和卸载程序使用的未记录的内部参数。
-
内置下载支持现在允许下载服务器未指定文件大小的文件,并且其哈希值检查不再区分大小写。
- ISPP 更改: 添加了新的
StrToVersion
支持函数。
- 添加了官方的保加利亚语翻译。
- 各种文档改进。
- 小调整。
更新了 Inno
Setup 常见问题解答
移除了快速启动包
- 由于缺少附加值,快速启动包安装程序已被删除。
- 标准的 Inno Setup
安装程序现在提供下载加密支持,如果缺少的话,就像以前的快速启动包安装程序那样。如果以前使用过快速启动包安装程序,则可以使用标准安装程序更新你的安装。
捐款方式
GitHub: 感谢 Sergii Leonov 和 Dom Gries 的贡献。
Inno Setup 6.1
修订历史