我NSIS许可证页面的顶部看起来相当鲜明:如何将标题添加到NSIS许可证页面?
我看不出有什么办法通过正常渠道来修改页面的页眉/字幕。 LicenseText
看起来很接近,但它似乎只是修改对话框的底部处的文本。
有什么办法给页面添加页眉?
我NSIS许可证页面的顶部看起来相当鲜明:如何将标题添加到NSIS许可证页面?
我看不出有什么办法通过正常渠道来修改页面的页眉/字幕。 LicenseText
看起来很接近,但它似乎只是修改对话框的底部处的文本。
有什么办法给页面添加页眉?
你必须包括语言完全初始化MUI:
!include "MUI.nsh"
!insertmacro MUI_PAGE_LICENSE "License.rtf"
!insertmacro MUI_PAGE_COMPONENTS
!insertmacro MUI_PAGE_...
!insertmacro MUI_LANGUAGE "English"
如果你想在标题中,而不是.exe文件图标,使用位图,那么你应该看看定义关谈论...
如果您使用的是现代的UI,定义MUI_HEADERIMAGE_BITMAP
到图像的路径(你可以在MUI documentation看到。
你必须附带MUI2脚本HeaderBitmap.nsi
一个例子。
我在里面有'!insertmacro MUI_LANGUAGE“英文”'''。 (安装程序中的所有其他文本运行良好。) – ladenedge
@ladenedge:必须有错误,默认情况下有文本... – Anders
真的吗?那很好知道。我可能只是做错了事。编辑:的确,我正在使用['Page license'](http://nsis.sourceforge.net/Docs/Chapter2.html#2.3.2)而不是'MUI_PAGE _ ..' 。一旦我复制上面的代码,它工作得很好,感叹。非常感谢您的耐心! – ladenedge