NSIS: добавление пользовательского текста в текстовое поле статуса - PullRequest
1 голос
/ 27 июня 2011

У меня есть установщик NSIS и мне нужен MSI 3.1 для установки сред выполнения C ++.

Если установщик не найден или устарел, я показываю окно сообщения.Вот код:

Section "Install"
  GetDLLVersion "$SYSDIR\msi.dll" $R0 $R1  
  ${If} $R0 < 0x00030001 ;require version 3.1 or higher of MSI Installer
    MessageBox MB_ICONINFORMATION|MB_OK "Windows Installer 3.1 or higher is required. Please install or update your Windows Installer" IDOK "exit"  
  ${EndIf} 

Выход метки происходит непосредственно перед SectionEnd.

Как добавить пользовательский текст в текстовое поле состояния NSIS (где прокручивается информация о распакованных файлах)?Теперь есть только «Завершенный» текст.

1 Ответ

2 голосов
/ 27 июня 2011

DetailPrint (Вы можете контролировать, где он печатается с помощью SetDetailsPrint)

...