Как изменить информацию заголовка (текст) в NSIS во время выполнения?

Я использую NSIS, т. е. null soft, для создания установщика Windows. Все работает нормально, но мне нужно изменить информационный текст заголовка во время работы установщика.

Например:

В информации заголовка теперь я получаю следующее:

Installing, Please wait while... 

Но мне нужно изменить эту информацию или текст, например Please wait..., или любой другой текст. При этом я приложил скриншот и отметил красным цветом. Пожалуйста, предложите какое-нибудь решение.

введите здесь описание изображения


person user3214224    schedule 09.06.2014    source источник
comment
В документации по современному пользовательскому интерфейсу есть список всех атрибутов, которые вы можете изменить, все, что вам нужно было сделать, это заглянуть туда...   -  person Anders    schedule 09.06.2014


Ответы (1)


!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
person Anders    schedule 09.06.2014
comment
да, это правильно, то, что вы дали выше, предназначено для начала и окончания информации заголовка, между этими двумя я хочу, чтобы была включена еще одна информация заголовка. Является ли это возможным? - person user3214224; 10.06.2014
comment
!insertmacro MUI_HEADER_TEXT 123 456 - person Anders; 10.06.2014
comment
Супер именно то, что мне нужно. Большое спасибо. - person user3214224; 12.06.2014