Windows Install (NSIS) – 05. MUI

MUI

NSIS 의 Mui 는 Mordern UI 의 약자로 셋업 프로젝트의 디자인 템플릿을 제공해준다.

MUI 디자인을 적용하게 되면 좀 더 미려한 디자인으로 셋업 프로젝트가 바뀌게 된다.

 

MUI를 적용하기 위해서든 다음과 같은 구문을 활용해 헤더파일을 포함시켜야 한다.

 

MUI의 인터페이스 셋팅을 위해서는 다음과 같은 값을 지정할 수 있다.

 

MUI의 특이한 점은 페이지를 삽입하는점에 있다.

페이지는 다음과 같은 페이지등을 지원하며, !insertmacro를 활용하여 페이지를 작성해야 한다.

 

Installer pages

MUI_PAGE_WELCOME
MUI_PAGE_LICENSE textfile
MUI_PAGE_COMPONENTS
MUI_PAGE_DIRECTORY
MUI_PAGE_STARTMENU pageid variable
MUI_PAGE_INSTFILES
MUI_PAGE_FINISH

 

Uninstaller pages

MUI_UNPAGE_WELCOME
MUI_UNPAGE_CONFIRM
MUI_UNPAGE_LICENSE textfile
MUI_UNPAGE_COMPONENTS
MUI_UNPAGE_DIRECTORY
MUI_UNPAGE_INSTFILES
MUI_UNPAGE_FINISH

 

기본적인 셋팅은 위와 같으며 아래의 주소에 자세한 NSIS MUI의 문서가 있으므로 참조하여 수정할 수 있다.

http://nsis.sourceforge.net/Docs/Modern%20UI/Readme.html

Leave Comment