自定义现有的 NSIS MUI2 页面
我已成功向 nsis 安装程序的完成页面添加了一个复选框,使用 MUI
在完成页面中定义了 MUI_PAGE_CUSTOMFUNCTION_PRE
和 MUI_PAGE_CUSTOMFUNCTION_SHOW
的函数。
但是,如果我包含 MUI2
而不是 MUI
,则不会显示该复选框。我认为在这方面 MUI2
与 MUI
有所不同。我找不到这方面的文档,如果有人知道,我可以知道吗???
谢谢
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
MUI1 使用 InstallOptions 作为欢迎和完成页面,MUI2 使用 nsDialogs。
这记录在 MUI2 自述文件中:
编辑:使用显示回调中的 nsDialogs 命令自定义页面:
或者,如果您不使用现有的完成页面复选框,则可以将它们用于 自定义东西而不使用显示回调...
MUI1 uses InstallOptions for the Welcome and Finish pages and MUI2 uses nsDialogs.
This is documented in the MUI2 readme:
Edit: Customize the page by using the nsDialogs commands in the show callback:
Or if you are not using the existing finish page checkboxes, you can use those for custom stuff without using the show callback...