Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для kotkovets

Ветеран


Сообщения: 1216
Благодарности: 486

Профиль | Отправить PM | Цитировать


Цитата wolkow70:
А разве это возможно? »
конечно! в моей вариации генератора ответов именно так и сделано! там куча функций которые выполняются перед различными страничками, к примеру
!define MUI_PAGE_CUSTOMFUNCTION_SHOW SHOWFINISH - функция SHOWFINISH которая выполняется при показе финишной странички, в генераторе помещает надпись "Файл ответов готов"
MUI_PAGE_CUSTOMFUNCTION_PRE function - перед любой указанной страничкой
MUI_PAGE_CUSTOMFUNCTION_SHOW function - во время показа странички
Читайте доки про модерн ..\Docs\Modern UI 2
вот такой способ....
Код: Выделить весь код
  !include "MUI2.nsh"
  
  Name "Modern UI Test"
  OutFile "UnFinish.exe"
  InstallDir "C:\Modern UI Test"
  
  !insertmacro MUI_PAGE_INSTFILES

  !insertmacro MUI_UNPAGE_CONFIRM
  !insertmacro MUI_UNPAGE_INSTFILES
     UninstPage custom un.FINISH
  !insertmacro MUI_UNPAGE_FINISH
  !insertmacro MUI_LANGUAGE "English"

Section "Dummy Section" SecDummy
  SetOutPath "$INSTDIR"
  WriteUninstaller "$INSTDIR\Uninstall.exe"
SectionEnd

Section "Uninstall"
  MessageBox MB_OK "Секция Uninstall" IDOK
SectionEnd

Function un.FINISH
   MessageBox MB_OK "Это сообщение появится перед страничкой MUI_UNPAGE_FINISH" IDOK
FunctionEnd
В функции un.FINISH проверяйте отмеченными секции или командами удаления или рулите флагами перезагрузки

-------
Спасибо ВСЕМ за то, что тратите свое время, что бы ПОМОЧЬ МНЕ.


Последний раз редактировалось kotkovets, 29-07-2011 в 13:20.


Отправлено: 12:38, 29-07-2011 | #1416