|
From: Brian S. <xue...@us...> - 2007-10-18 01:40:23
|
Update of /cvsroot/popfile/windows In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17420 Modified Files: Tag: b0_22_2 installer.nsi Log Message: The uninstaller now has a FINISH page. Index: installer.nsi =================================================================== RCS file: /cvsroot/popfile/windows/installer.nsi,v retrieving revision 1.242.4.14 retrieving revision 1.242.4.15 diff -C2 -d -r1.242.4.14 -r1.242.4.15 *** installer.nsi 14 Oct 2007 17:19:41 -0000 1.242.4.14 --- installer.nsi 18 Oct 2007 01:40:24 -0000 1.242.4.15 *************** *** 531,536 **** !define MUI_WELCOMEFINISHPAGE_BITMAP "special.bmp" ;---------------------------------------------------------------- ! ; Interface Settings - Installer FINISH Page Interface Settings ;---------------------------------------------------------------- --- 531,538 ---- !define MUI_WELCOMEFINISHPAGE_BITMAP "special.bmp" + !define MUI_UNWELCOMEFINISHPAGE_BITMAP "special.bmp" + ;---------------------------------------------------------------- ! ; Interface Settings - Installer/Uninstaller FINISH Page Interface Settings ;---------------------------------------------------------------- *************** *** 539,542 **** --- 541,546 ---- !define MUI_FINISHPAGE_NOAUTOCLOSE + !define MUI_UNFINISHPAGE_NOAUTOCLOSE + ;---------------------------------------------------------------- ; Interface Settings - Abort Warning Settings *************** *** 777,780 **** --- 781,802 ---- !insertmacro MUI_UNPAGE_INSTFILES + ;--------------------------------------------------- + ; Uninstaller Page - FINISH + ;--------------------------------------------------- + + ; Override the standard "Uninstall complete" text + + !define MUI_FINISHPAGE_TITLE "$(PFI_LANG_UN_FINISH_TITLE)" + !define MUI_FINISHPAGE_TEXT "$(PFI_LANG_UN_FINISH_TEXT)" + !define MUI_FINISHPAGE_TITLE_3LINES + + ; If we need a reboot then we might have been modifying the installation + ; so override the standard "reboot to complete the uninstall" text + ; (Quick fix: this is less confusing than having the wrong text on an uninstall) + + !define MUI_FINISHPAGE_TEXT_REBOOT "$(MUI_TEXT_FINISH_INFO_REBOOT)" + + !insertmacro MUI_UNPAGE_FINISH + #-------------------------------------------------------------------------- # Language Support for the installer and uninstaller *************** *** 810,814 **** !else !include "languages\Japanese-parser.nsh" - # !include "languages\English-parser.nsh" !endif --- 832,835 ---- *************** *** 867,870 **** --- 888,892 ---- ReserveFile "${NSISDIR}\Plugins\NSISdl.dll" ReserveFile "${NSISDIR}\Plugins\System.dll" + ReserveFile "${NSISDIR}\Plugins\UAC.dll" ReserveFile "${NSISDIR}\Plugins\untgz.dll" ReserveFile "${NSISDIR}\Plugins\UserInfo.dll" *************** *** 873,876 **** --- 895,899 ---- ReserveFile "ioG.ini" ReserveFile "ioP.ini" + ReserveFile "ioUM.ini" ReserveFile "${C_RELEASE_NOTES}" ReserveFile "${C_POPFILE_MAJOR_VERSION}.${C_POPFILE_MINOR_VERSION}.${C_POPFILE_REVISION}.pcf" |