라이센스 페이지의 스크롤을 모두 내리지 않으면 다음키가 눌러지지 않도록 하는 작업
!define MUI_PAGE_CUSTOMFUNCTION_SHOW LicenseShow
!insertmacro MUI_PAGE_LICENSE "라이센스파일(경로포함)"
Function .onGUIEnd
ScrollLicense::Unload
FunctionEnd
Function LicenseShow
ScrollLicense::Set /NOUNLOAD
FunctionEnd
경로포함 되어있는데. 만약 nsi파일과 라이센스가 같이 있다면 경로를 생략하고 라이센스 파일만 쓰면됨
단, 확장자명도 반드시 써야 함.
ex)
TEST 폴더에
TEST.nsi와 라이센스.txt가 있다면
!insertmacro MUI_PAGE_LICENSE "라이센스.txt"
덧붙이자면.
라이센스를 보도록 하는것이니
; License page
; Directory page 사이에
Function .onGUIEnd
ScrollLicense::Unload
FunctionEnd
Function LicenseShow
ScrollLicense::Set /NOUNLOAD
FunctionEnd
을 써놓는것이 좋겠지.
ex)
; License page
!define MUI_PAGE_CUSTOMFUNCTION_SHOW LicenseShow
!insertmacro MUI_PAGE_LICENSE "라이센스.txt"
Function .onGUIEnd
ScrollLicense::Unload
FunctionEnd
Function LicenseShow
ScrollLicense::Set /NOUNLOAD
FunctionEnd
; Directory page
'이것저것 배운것 > NSIS 배움터' 카테고리의 다른 글
21. nsis7z::extract시에... (0) | 2014.01.31 |
---|---|
20. 변수 사용하기 (0) | 2014.01.09 |
18. MessageBox MB_YESNO (0) | 2014.01.06 |
17. 7z.001같은 분할압축 작업 (0) | 2014.01.06 |
16. 파일 복사 (0) | 2014.01.02 |