» Страница "Завершения"

K.A.V.
www.oszone.net
22.02.2010
Автор: kotkovets
Последнее обновление: 5.09.2010


Это самая последняя страница инсталлятора. Что бы отбразилась страница пишем:
!insertmacro MUI_PAGE_FINISH

Команда MUI_FINISHPAGE_TITLE помещает заданный текст в титульный заголовок страницы.
Команда MUI_FINISHPAGE_TEXT помещает заданный текст в нижний заголовок страницы.
!define MUI_FINISHPAGE_TITLE "ЭТО СТРАНИЦА ЗАВЕРШЕНИЯ!"
!define MUI_FINISHPAGE_TEXT " ЭТОТ СПРАВОЧНИК ПО NSIS ПОЛЕЗЕН НЕ ТОЛЬКО ДЛЯ НАЧИНАЮЩИХ, НО И ДЛЯ ОПЫТНЫХ ПОЛЬЗОВАТЕЛЕЙ. \
                               Советую этот справочник освоить, чтобы вы нас радовали \
                               красивыми инсталляторами своих приложений!"

В скрипте левый наклонный слэш \ служит для разделения строк и удобночитаемости.
Очень часто бывает название программы очень длинным и на титульном заголовке видно не всё название программы.
Команда MUI_FINISHPAGE_TITLE_3LINES расширяет, т.е увеличивает титульный заголовок.
!define MUI_FINISHPAGE_TITLE_3LINES
Команда MUI_FINISHPAGE_TEXT_LARGE Данная команда расширяет границы нижнего заголовка страницы.
!define MUI_FINISHPAGE_TEXT_LARGE
Команда MUI_FINISHPAGE_NOAUTOCLOSE запрещает автопереход на страницу "Завершения" после инсталляции
Данная команда полезна для прочтения лога установки на странице инсталляции.
!define MUI_FINISHPAGE_NOAUTOCLOSE
Команда MUI_FINISHPAGE_CANCEL_ENABLED показывает кнопку "Отмена"
!define MUI_FINISHPAGE_CANCEL_ENABLED
Команда MUI_FINISHPAGE_BUTTON переименовывает кнопку "Готово"
!define MUI_FINISHPAGE_BUTTON "Завершение"