[英]NSIS nsi script error :- !insertmacro: macro named “SECTION_BEGIN” not found
[英]Why i am getting !insertmacro: macro named “MUI_DEFAULT” not found error?
我正在为我的安装程序编写脚本。我正在使用超现代ui以获得更好的外观。因此我使用了以下代码。 但我收到错误insermacro mui_default找不到;
码:
!insertmacro MUI_DEFAULT MUI_TEXT_COLOR FFFFFF
!insertmacro MUI_DEFAULT MUI_BGCOLOR 3d66ab
!insertmacro MUI_DEFAULT UMUI_TEXT_LIGHTCOLOR FFFF00
!insertmacro MUI_DEFAULT UMUI_BRANDINGTEXTFRONTCOLOR 8b8ca4
!insertmacro MUI_DEFAULT UMUI_BRANDINGTEXTBACKCOLOR eeeef3
!insertmacro MUI_DEFAULT UMUI_LEFTIMAGE_BMP \
"${NSISDIR}\Contrib\UltraModernUI\Skins\blue\LeftBranding.bmp"
!insertmacro MUI_DEFAULT UMUI_HEADERIMAGE_BMP \
"${NSISDIR}\Contrib\UltraModernUI\Skins\blue\Header.bmp"
!insertmacro MUI_DEFAULT UMUI_BOTTOMIMAGE_BMP \
"${NSISDIR}\Contrib\UltraModernUI\Skins\blue\BtmImg.bmp"
!insertmacro MUI_DEFAULT MUI_ICON \
"${NSISDIR}\Contrib\Graphics\UltraModernUI\Icon.ico"
!insertmacro MUI_DEFAULT MUI_UNICON \
"${NSISDIR}\Contrib\Graphics\UltraModernUI\UnIcon.ico"
该宏仅在!include "UMUI.nsh"
之后!include "UMUI.nsh"
但是对于全局设置,您可以仅使用定义:
!define MUI_TEXT_COLOR FFFFFF
...
!define UMUI_BRANDINGTEXTBACKCOLOR eeeef3
!include "UMUI.nsh"
!insertmacro MUI_PAGE_...
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.