2014-06-09 1 views
2

Windows 설치 프로그램을 만들 때 NSIS 즉, null 소프트를 사용하고 있습니다. 모두 정상적으로 작동하지만 설치 프로그램이 실행되는 동안 헤더 정보 텍스트를 변경해야합니다. 예를 들어런타임시 NSIS의 헤더 정보 (텍스트)를 변경하는 방법은 무엇입니까?

다음과 같이

헤더 정보에서 지금 내가

Installing, Please wait while... 

, 무엇입니까하지만 Please wait... 또는 텍스트 등이 정보 또는 텍스트를 변경해야합니다. 이와 함께 스크린 샷을 첨부하고 붉은 색으로 표시했습니다. 해결책을 제안하십시오.

enter image description here

+1

현대 UI 설명서를 변경할 수있는 모든 속성의 목록을 가지고, 모든 당신은에 있었다 거기에 있었어 ... – Anders

답변

2
!include MUI.nsh 
!insertmacro MUI_PAGE_COMPONENTS 
!define MUI_PAGE_HEADER_TEXT "Blah blah" 
!define MUI_PAGE_HEADER_SUBTEXT "Sub blah blah" 
#!define MUI_INSTFILESPAGE_FINISHHEADER_TEXT "Blah blah completed" ; You only need this if MUI_PAGE_INSTFILES is the last page 
#!define MUI_INSTFILESPAGE_FINISHHEADER_SUBTEXT "Sub blah blah" 
!insertmacro MUI_PAGE_INSTFILES 
!insertmacro MUI_PAGE_FINISH 
!insertmacro MUI_LANGUAGE English 

편집 : 그리고 설치 과정에서 변경하기 :

Section 
!insertmacro MUI_HEADER_TEXT "Hello" "world" 
Sleep 3333 
!insertmacro MUI_HEADER_TEXT "Still" "there?" 
Sleep 3333 
SectionEnd 
+0

예 맞습니다, 당신이 위에 준 것은 머리말 정보를 시작하고 끝내기위한 것입니다,이 둘 사이에 하나 더 헤더 정보를 포함 시키길 원합니다. 가능한가? – user3214224

+2

! insertmacro MUI_HEADER_TEXT "123" "456" – Anders

+0

내가 원하는 것을 매우 똑똑하게. 정말 고맙습니다. – user3214224