Modern UI 1.4
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1538 212acab6-be3b-0410-9dea-997c60f758d6
This commit is contained in:
parent
cbb175d85d
commit
c700365ee8
24 changed files with 466 additions and 1037 deletions
|
@ -1,5 +1,11 @@
|
|||
NSIS Modern User Interface - VERSION HISTORY
|
||||
|
||||
1.4 - October 30, 2002
|
||||
* Uses new NSIS Page command
|
||||
* Macro system way smaller
|
||||
* Advanced Macro System a lot easier
|
||||
* Renamed some defines
|
||||
|
||||
1.3 - October 27, 2002
|
||||
* Easier macro system for basic scripts
|
||||
* New MultiLanguage system using Modern UI Language Files
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
;Modern UI ãáÝ áÛÉ
|
||||
;ÇáÅÕÏÇÑ ÇáÃæá - íÚãá ãÚ Modern UI 1.3
|
||||
;NSIS Modern User Interface - Language File
|
||||
;Compatible with Modern UI 1.4
|
||||
|
||||
;Language: Arabic (1025)
|
||||
;By asdfuae@msn.com
|
||||
|
@ -22,7 +22,7 @@
|
|||
LangString MUI_INNERTEXT_LICENSE ${LANG_ARABIC} "إضغط موافق لتكملة التنصيب إن وافقت على كامل اتفاقية الترخيص، لا تستطيع التنصيب بدون الموافقة على اتفاقية ترخيص ${NAME}."
|
||||
!endif
|
||||
|
||||
!ifdef MUI_COMPONENTPAGE
|
||||
!ifdef MUI_COMPONENTSPAGE
|
||||
ComponentText /LANG=${LANG_ARABIC} "أختر العناصر المراد تنصيبها و أزل العناصر الغير مرغوبة، ثم أضغط التالي لتكملة التنصيب"
|
||||
LangString MUI_TEXT_COMPONENTS_TITLE ${LANG_ARABIC} "أختر العناصر للتنصيب"
|
||||
LangString MUI_TEXT_COMPONENTS_SUBTITLE ${LANG_ARABIC} "أختر الميز المراد تنصيبها من ${NAME}."
|
||||
|
@ -30,17 +30,13 @@
|
|||
LangString MUI_INNERTEXT_DESCRIPTION_INFO ${LANG_ARABIC} "أشر بفأرك على أحد العناصر لمعرفة ميزته أو وصفه"
|
||||
!endif
|
||||
|
||||
!ifdef MUI_DIRSELECTPAGE
|
||||
!ifdef MUI_DIRECTORYPAGE
|
||||
DirText /LANG=${LANG_ARABIC} "سيتم تنصيب البرنامج ${NAME} في المجلد التالي$\r$\n$\r$\nإضغط تنصيب لتنصيبه في هذا المجلد. لتنصيبه في مجلد آخر، إضغط تصفح و أختر المجلد الآخر." " "
|
||||
LangString MUI_TEXT_DIRSELECT_TITLE ${LANG_ARABIC} "أختر موقع التنصيب"
|
||||
LangString MUI_TEXT_DIRSELECT_SUBTITLE ${LANG_ARABIC} "أختر المجلد المراد تنصيب فيه البرنامج ${NAME}."
|
||||
LangString MUI_INNERTEXT_DESTINATIONFOLDER ${LANG_ARABIC} "المجلد المخصص"
|
||||
!endif
|
||||
|
||||
!ifdef MUI_INSTALLBUTTONTEXT_NEXT
|
||||
InstallButtonText /LANG=${LANG_ARABIC} "ÇáÊÇáí >"
|
||||
!endif
|
||||
|
||||
LangString MUI_TEXT_INSTALLING_TITLE ${LANG_ARABIC} "يُنصِّب"
|
||||
LangString MUI_TEXT_INSTALLING_SUBTITLE ${LANG_ARABIC} "الرجاء الانتظار لحين تنصيب ${NAME}."
|
||||
|
||||
|
@ -48,16 +44,13 @@
|
|||
LangString MUI_TEXT_FINISHED_SUBTITLE ${LANG_ARABIC} "الحمدلله تم بنجاح تنصيب البرنامج"
|
||||
|
||||
!ifdef MUI_ABORTWARNING
|
||||
LangString MUI_MSGTEXT_ABORTWARNING ${LANG_ARABIC} "åá ÃäÊ ãÊÃßÏ ãä ÅÛáÇÞ ãäÕÈ ${NAME}¿"
|
||||
!endif
|
||||
|
||||
!ifdef MUI_INSTALLOPTIONS
|
||||
LangString MUI_BUTTONTEXT_BACK ${LANG_ARABIC} "< ÇáÓÇÈÞ"
|
||||
LangString MUI_BUTTONTEXT_NEXT ${LANG_ARABIC} "ÇáÊÇáí >"
|
||||
LangString MUI_BUTTONTEXT_CANCEL ${LANG_ARABIC} "ÅáÛÇÁ"
|
||||
LangString MUI_BUTTONTEXT_INSTALL ${LANG_ARABIC} "ÊäÕíÈ"
|
||||
LangString MUI_TEXT_ABORTWARNING ${LANG_ARABIC} "åá ÃäÊ ãÊÃßÏ ãä ÅÛáÇÞ ãäÕÈ ${NAME}¿"
|
||||
!endif
|
||||
|
||||
!ifdef MUI_INSTALLOPTIONS
|
||||
LangString MUI_TEXT_SETUPCAPTION ${LANG_ARABIC} "ÊäÕíÈ ${NAME} ${VERSION}"
|
||||
!endif
|
||||
|
||||
|
||||
;UNINSTALLER
|
||||
|
||||
|
@ -72,18 +65,11 @@
|
|||
LangString un.MUI_UNTEXT_FINISHED_TITLE ${LANG_ARABIC} "تمت"
|
||||
LangString un.MUI_UNTEXT_FINISHED_SUBTITLE ${LANG_ARABIC} "تمت الإزالة بنجاح و الحمدلله"
|
||||
!endif
|
||||
|
||||
!ifdef MUI_UNINSTALLBUTTONTEXT_NEXT
|
||||
InstallButtonText /LANG=${LANG_ARABIC} "ÇáÊÇáí& >"
|
||||
!endif
|
||||
|
||||
|
||||
!ifdef MUI_UNINSTALLOPTIONS
|
||||
LangString un.MUI_BUTTONTEXT_BACK ${LANG_ARABIC} "< ÇáÓÇÈÞ"
|
||||
LangString un.MUI_BUTTONTEXT_NEXT ${LANG_ARABIC} "ÇáÊÇáí >"
|
||||
LangString un.MUI_BUTTONTEXT_CANCEL ${LANG_ARABIC} "ÅáÛÇÁ"
|
||||
LangString un.MUI_BUTTONTEXT_UNINSTALL ${LANG_ARABIC} "ÅÒÇáÉ&"
|
||||
!endif
|
||||
|
||||
LangString un.MUI_UNTEXT_SETUPCAPTION ${LANG_ARABIC} "ÊäÕíÈ ${NAME} ${VERSION}"
|
||||
!endif
|
||||
|
||||
!endif
|
||||
|
||||
!verbose 4
|
|
@ -1,5 +1,5 @@
|
|||
;Modern UI Language File
|
||||
;version 1 - Compatible with Modern UI 1.3
|
||||
;NSIS Modern User Interface - Language File
|
||||
;Compatible with Modern UI 1.4
|
||||
|
||||
;Language: Dutch (1043)
|
||||
;By Joost Verburg
|
||||
|
@ -22,7 +22,7 @@
|
|||
LangString MUI_INNERTEXT_LICENSE ${LANG_DUTCH} "Als u de overeenkomt accepteert, kies Akkoord om verder te gaan. U moet met de overeenkomst acceptren om ${NAME} te installeren."
|
||||
!endif
|
||||
|
||||
!ifdef MUI_COMPONENTPAGE
|
||||
!ifdef MUI_COMPONENTSPAGE
|
||||
ComponentText /LANG=${LANG_DUTCH} "Selecteer de onderdelen die u wilt installleren en deselecteer de onderdelen die u niet wilt installeren. Klik Volgende om verder te gaan."
|
||||
LangString MUI_TEXT_COMPONENTS_TITLE ${LANG_DUTCH} "Kies Onderdelen"
|
||||
LangString MUI_TEXT_COMPONENTS_SUBTITLE ${LANG_DUTCH} "Kies de onderdelen die u wilt installeren."
|
||||
|
@ -30,17 +30,13 @@
|
|||
LangString MUI_INNERTEXT_DESCRIPTION_INFO ${LANG_DUTCH} "Beweeg uw muis over een onderdeel om een beschrijving te zien."
|
||||
!endif
|
||||
|
||||
!ifdef MUI_DIRSELECTPAGE
|
||||
!ifdef MUI_DIRECTORYPAGE
|
||||
DirText /LANG=${LANG_DUTCH} "Setup zal ${NAME} in de volgende map installeren.$\r$\n$\r$\nOm in een deze map te intalleren, klik Installeren. Om in een andere map te installeren, klik Bladeren en selecteer een andere map." " "
|
||||
LangString MUI_TEXT_DIRSELECT_TITLE ${LANG_DUTCH} "Kies Installatie Locatie"
|
||||
LangString MUI_TEXT_DIRSELECT_SUBTITLE ${LANG_DUTCH} "Kies de map waarin u ${NAME} in wilt installeren."
|
||||
LangString MUI_INNERTEXT_DESTINATIONFOLDER ${LANG_DUTCH} "Installatie Map"
|
||||
!endif
|
||||
|
||||
!ifdef MUI_INSTALLBUTTONTEXT_NEXT
|
||||
InstallButtonText /LANG=${LANG_DUTCH} "&Volgende >"
|
||||
!endif
|
||||
|
||||
|
||||
LangString MUI_TEXT_INSTALLING_TITLE ${LANG_DUTCH} "Bezig met installeren"
|
||||
LangString MUI_TEXT_INSTALLING_SUBTITLE ${LANG_DUTCH} "Een ogenblik geduld terwijl ${NAME} wordt geinstalleerd."
|
||||
|
||||
|
@ -48,14 +44,11 @@
|
|||
LangString MUI_TEXT_FINISHED_SUBTITLE ${LANG_DUTCH} "De installatie is succesvol verlopen."
|
||||
|
||||
!ifdef MUI_ABORTWARNING
|
||||
LangString MUI_MSGTEXT_ABORTWARNING ${LANG_DUTCH} "Weet u zeker dat u ${NAME} Setup wilt afsluiten?"
|
||||
LangString MUI_TEXT_ABORTWARNING ${LANG_DUTCH} "Weet u zeker dat u ${NAME} Setup wilt afsluiten?"
|
||||
!endif
|
||||
|
||||
!ifdef MUI_INSTALLOPTIONS
|
||||
LangString MUI_BUTTONTEXT_BACK ${LANG_DUTCH} "< V&orige"
|
||||
LangString MUI_BUTTONTEXT_NEXT ${LANG_DUTCH} "&Volgende >"
|
||||
LangString MUI_BUTTONTEXT_CANCEL ${LANG_DUTCH} "Annuleren"
|
||||
LangString MUI_BUTTONTEXT_INSTALL ${LANG_DUTCH} "&Installeren"
|
||||
LangString MUI_TEXT_SETUPCAPTION ${LANG_DUTCH} "${NAME} ${VERSION} Setup"
|
||||
!endif
|
||||
|
||||
|
||||
|
@ -73,15 +66,8 @@
|
|||
LangString un.MUI_UNTEXT_FINISHED_SUBTITLE ${LANG_DUTCH} "${NAME} is verwijderd van uw systeem."
|
||||
!endif
|
||||
|
||||
!ifdef MUI_UNINSTALLBUTTONTEXT_NEXT
|
||||
UnInstallButtonText /LANG=${LANG_DUTCH} "&Volgende >"
|
||||
!endif
|
||||
|
||||
!ifdef MUI_UNINSTALLOPTIONS
|
||||
LangString un.MUI_BUTTONTEXT_BACK ${LANG_DUTCH} "< V&orige"
|
||||
LangString un.MUI_BUTTONTEXT_NEXT ${LANG_DUTCH} "&Volgende >"
|
||||
LangString un.MUI_BUTTONTEXT_CANCEL ${LANG_DUTCH} "Annuleren"
|
||||
LangString un.MUI_BUTTONTEXT_UNINSTALL ${LANG_DUTCH} "&Verwijderen"
|
||||
LangString un.MUI_UNTEXT_SETUPCAPTION ${LANG_DUTCH} "${NAME} ${VERSION} Setup"
|
||||
!endif
|
||||
|
||||
!endif
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
;Modern UI Language File
|
||||
;version 1 - Compatible with Modern UI 1.3
|
||||
;NSIS Modern User Interface - Language File
|
||||
;version 2 - Compatible with Modern UI 1.4
|
||||
|
||||
;Language: English (1033)
|
||||
;By Joost Verburg
|
||||
|
@ -22,7 +22,7 @@
|
|||
LangString MUI_INNERTEXT_LICENSE ${LANG_ENGLISH} "If you accept all the terms of the agreement, choose I Agree to continue. You must accept the agreement to install ${NAME}."
|
||||
!endif
|
||||
|
||||
!ifdef MUI_COMPONENTPAGE
|
||||
!ifdef MUI_COMPONENTSPAGE
|
||||
ComponentText /LANG=${LANG_ENGLISH} "Check the components you want to install and uncheck the components you don't want to install. Click Next to continue."
|
||||
LangString MUI_TEXT_COMPONENTS_TITLE ${LANG_ENGLISH} "Choose Components"
|
||||
LangString MUI_TEXT_COMPONENTS_SUBTITLE ${LANG_ENGLISH} "Choose which features of ${NAME} you want to install."
|
||||
|
@ -30,17 +30,13 @@
|
|||
LangString MUI_INNERTEXT_DESCRIPTION_INFO ${LANG_ENGLISH} "Hover your mouse over a component to see it's description."
|
||||
!endif
|
||||
|
||||
!ifdef MUI_DIRSELECTPAGE
|
||||
!ifdef MUI_DIRECTORYPAGE
|
||||
DirText /LANG=${LANG_ENGLISH} "Setup will install ${NAME} in the following folder.$\r$\n$\r$\nTo install in this folder, click Install. To install in a different folder, click Browse and select another folder." " "
|
||||
LangString MUI_TEXT_DIRSELECT_TITLE ${LANG_ENGLISH} "Choose Install Location"
|
||||
LangString MUI_TEXT_DIRSELECT_SUBTITLE ${LANG_ENGLISH} "Choose the folder in which to install ${NAME}."
|
||||
LangString MUI_INNERTEXT_DESTINATIONFOLDER ${LANG_ENGLISH} "Destination Folder"
|
||||
!endif
|
||||
|
||||
!ifdef MUI_INSTALLBUTTONTEXT_NEXT
|
||||
InstallButtonText /LANG=${LANG_ENGLISH} "&Next >"
|
||||
!endif
|
||||
|
||||
LangString MUI_TEXT_INSTALLING_TITLE ${LANG_ENGLISH} "Installing"
|
||||
LangString MUI_TEXT_INSTALLING_SUBTITLE ${LANG_ENGLISH} "Please wait while ${NAME} is being installed."
|
||||
|
||||
|
@ -48,17 +44,14 @@
|
|||
LangString MUI_TEXT_FINISHED_SUBTITLE ${LANG_ENGLISH} "Setup was completed successfully."
|
||||
|
||||
!ifdef MUI_ABORTWARNING
|
||||
LangString MUI_MSGTEXT_ABORTWARNING ${LANG_ENGLISH} "Are you sure you want to quit ${NAME} Setup?"
|
||||
LangString MUI_TEXT_ABORTWARNING ${LANG_ENGLISH} "Are you sure you want to quit ${NAME} Setup?"
|
||||
!endif
|
||||
|
||||
!ifdef MUI_INSTALLOPTIONS
|
||||
LangString MUI_BUTTONTEXT_BACK ${LANG_ENGLISH} "< &Back"
|
||||
LangString MUI_BUTTONTEXT_NEXT ${LANG_ENGLISH} "&Next >"
|
||||
LangString MUI_BUTTONTEXT_CANCEL ${LANG_ENGLISH} "Cancel"
|
||||
LangString MUI_BUTTONTEXT_INSTALL ${LANG_ENGLISH} "&Install"
|
||||
LangString MUI_TEXT_SETUPCAPTION ${LANG_ENGLISH} "${NAME} ${VERSION} Setup"
|
||||
!endif
|
||||
|
||||
|
||||
|
||||
|
||||
;UNINSTALLER
|
||||
|
||||
!ifdef MUI_UNINSTALLER
|
||||
|
@ -73,17 +66,10 @@
|
|||
LangString un.MUI_UNTEXT_FINISHED_SUBTITLE ${LANG_ENGLISH} "Uninstall was completed successfully."
|
||||
!endif
|
||||
|
||||
!ifdef MUI_UNINSTALLBUTTONTEXT_NEXT
|
||||
InstallButtonText /LANG=${LANG_ENGLISH} "&Next >"
|
||||
!ifdef MUI_UNINSTALLOPTIONS
|
||||
LangString un.MUI_UNTEXT_SETUPCAPTION ${LANG_ENGLISH} "${NAME} ${VERSION} Setup"
|
||||
!endif
|
||||
|
||||
!ifdef MUI_UNINSTALLOPTIONS
|
||||
LangString un.MUI_BUTTONTEXT_BACK ${LANG_ENGLISH} "< &Back"
|
||||
LangString un.MUI_BUTTONTEXT_NEXT ${LANG_ENGLISH} "&Next >"
|
||||
LangString un.MUI_BUTTONTEXT_CANCEL ${LANG_ENGLISH} "Cancel"
|
||||
LangString un.MUI_BUTTONTEXT_UNINSTALL ${LANG_ENGLISH} "&Uninstall"
|
||||
!endif
|
||||
|
||||
!endif
|
||||
|
||||
!verbose 4
|
|
@ -1,5 +1,5 @@
|
|||
;Modern UI Language File
|
||||
;version 1 - Compatible with Modern UI 1.3
|
||||
;NSIS Modern User Interface - Language File
|
||||
;Compatible with Modern UI 1.4
|
||||
|
||||
;Language: French (1036)
|
||||
;By Sébastien Delahaye <seb@delahaye.net>
|
||||
|
@ -22,7 +22,7 @@
|
|||
LangString MUI_INNERTEXT_LICENSE ${LANG_FRENCH} "Si vous acceptez tous les termes de la licence utilisateur, cliquez sur J'accepte pour continuer. Vous devez accepter la licence utilisateur pour installer ${NAME}."
|
||||
!endif
|
||||
|
||||
!ifdef MUI_COMPONENTPAGE
|
||||
!ifdef MUI_COMPONENTSPAGE
|
||||
ComponentText /LANG=${LANG_FRENCH} "Cochez les composants que vous souhaitez installer, et décochez ceux que vous ne voulez pas installer. Cliquez sur Suivant pour continuer."
|
||||
LangString MUI_TEXT_COMPONENTS_TITLE ${LANG_FRENCH} "Choisissez les composants"
|
||||
LangString MUI_TEXT_COMPONENTS_SUBTITLE ${LANG_FRENCH} "Choisissez les composants que vous souhaitez installer."
|
||||
|
@ -30,17 +30,13 @@
|
|||
LangString MUI_INNERTEXT_DESCRIPTION_INFO ${LANG_FRENCH} "Passer le curseur de votre souris sur un composant pour voir sa description."
|
||||
!endif
|
||||
|
||||
!ifdef MUI_DIRSELECTPAGE
|
||||
!ifdef MUI_DIRECTORYPAGE
|
||||
DirText /LANG=${LANG_FRENCH} "Le programme d'installation va maintenant installer ${NAME} dans le dossier suivant.$\r$\n$\r$\nPour l'installer dans ce dossier, cliquez sur Installer. Pour l'installer dans un autre dossier, cliquez sur Parcourir et choisissez un autre dossier." " "
|
||||
LangString MUI_TEXT_DIRSELECT_TITLE ${LANG_FRENCH} "Choisissez le dossier d'installation"
|
||||
LangString MUI_TEXT_DIRSELECT_SUBTITLE ${LANG_FRENCH} "Choisissez le dossier dans lequel installer ${NAME}."
|
||||
LangString MUI_INNERTEXT_DESTINATIONFOLDER ${LANG_FRENCH} "Dossier d'installation"
|
||||
!endif
|
||||
|
||||
!ifdef MUI_INSTALLBUTTONTEXT_NEXT
|
||||
InstallButtonText /LANG=${LANG_FRENCH} "&Suivant >"
|
||||
!endif
|
||||
|
||||
LangString MUI_TEXT_INSTALLING_TITLE ${LANG_FRENCH} "Installation en cours"
|
||||
LangString MUI_TEXT_INSTALLING_SUBTITLE ${LANG_FRENCH} "Veuillez patienter pendant que ${NAME} est en train d'être installé sur votre ordinateur."
|
||||
|
||||
|
@ -48,14 +44,11 @@
|
|||
LangString MUI_TEXT_FINISHED_SUBTITLE ${LANG_FRENCH} "L'installation s'est terminée avec succès."
|
||||
|
||||
!ifdef MUI_ABORTWARNING
|
||||
LangString MUI_MSGTEXT_ABORTWARNING ${LANG_FRENCH} "Êtes-vous sûr de vouloir quitter l'installation de ${NAME} ?"
|
||||
LangString MUI_TEXT_ABORTWARNING ${LANG_FRENCH} "Êtes-vous sûr de vouloir quitter l'installation de ${NAME} ?"
|
||||
!endif
|
||||
|
||||
!ifdef MUI_INSTALLOPTIONS
|
||||
LangString MUI_BUTTONTEXT_BACK ${LANG_FRENCH} "< &Précédent"
|
||||
LangString MUI_BUTTONTEXT_NEXT ${LANG_FRENCH} "&Suivant >"
|
||||
LangString MUI_BUTTONTEXT_CANCEL ${LANG_FRENCH} "Annuler"
|
||||
LangString MUI_BUTTONTEXT_INSTALL ${LANG_FRENCH} "&Installer"
|
||||
LangString MUI_TEXT_SETUPCAPTION ${LANG_FRENCH} "Installation de ${NAME} ${VERSION}"
|
||||
!endif
|
||||
|
||||
|
||||
|
@ -73,15 +66,8 @@
|
|||
LangString un.MUI_UNTEXT_FINISHED_SUBTITLE ${LANG_FRENCH} "La désinstallation s'est terminée avec succès."
|
||||
!endif
|
||||
|
||||
!ifdef MUI_UNINSTALLBUTTONTEXT_NEXT
|
||||
InstallButtonText /LANG=${LANG_FRENCH} "&Suivant >"
|
||||
!endif
|
||||
|
||||
!ifdef MUI_UNINSTALLOPTIONS
|
||||
LangString un.MUI_BUTTONTEXT_BACK ${LANG_FRENCH} "< &Précédent"
|
||||
LangString un.MUI_BUTTONTEXT_NEXT ${LANG_FRENCH} "&Suivant >"
|
||||
LangString un.MUI_BUTTONTEXT_CANCEL ${LANG_FRENCH} "Annuler"
|
||||
LangString un.MUI_BUTTONTEXT_UNINSTALL ${LANG_FRENCH} "&Désinstaller"
|
||||
LangString un.MUI_UNTEXT_SETUPCAPTION ${LANG_FRENCH} "Installation de ${NAME} ${VERSION}"
|
||||
!endif
|
||||
|
||||
!endif
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
;Modern UI Language File
|
||||
;version 1 - Compatible with Modern UI 1.3
|
||||
;NSIS Modern User Interface - Language File
|
||||
;Compatible with Modern UI 1.4
|
||||
|
||||
;Language: German (1031)
|
||||
;By L.King
|
||||
|
@ -22,7 +22,7 @@
|
|||
LangString MUI_INNERTEXT_LICENSE ${LANG_GERMAN} "Falls Sie alle Bedingungen des Abkommens akzeptieren, klicken Sie auf Annehmen. Sie müssen die Lizenzvereinbarungen anerkennen um ${NAME} zu installieren."
|
||||
!endif
|
||||
|
||||
!ifdef MUI_COMPONENTPAGE
|
||||
!ifdef MUI_COMPONENTSPAGE
|
||||
ComponentText /LANG=${LANG_GERMAN} "Wählen Sie die Komponenten aus, die Sie installieren möchten und wählen Sie diejenigen ab, die Sie nicht installieren wollen. Klicken Sie auf Weiter um fortzufahren."
|
||||
LangString MUI_TEXT_COMPONENTS_TITLE ${LANG_GERMAN} "Wählen Sie die Komponenten aus"
|
||||
LangString MUI_TEXT_COMPONENTS_SUBTITLE ${LANG_GERMAN} "Wählen Sie die Komponenten aus, die Sie installieren möchten."
|
||||
|
@ -30,17 +30,13 @@
|
|||
LangString MUI_INNERTEXT_DESCRIPTION_INFO ${LANG_GERMAN} "Bewegen Sie den Mauszeiger über eine Komponente um ihre Beschreibung zu sehen."
|
||||
!endif
|
||||
|
||||
!ifdef MUI_DIRSELECTPAGE
|
||||
!ifdef MUI_DIRECTORYPAGE
|
||||
DirText /LANG=${LANG_GERMAN} "${NAME} wird in das unten angegebene Verzeichnis installiert.$\r$\n$\r$\nKlicken Sie auf Installieren um fortzufahren. Falls Sie in ein anderes Verzeichnis installieren möchten, klicken Sie auf Durchsuchen und wählen Sie ein anderes Verzeichnis aus." " "
|
||||
LangString MUI_TEXT_DIRSELECT_TITLE ${LANG_GERMAN} "Wählen Sie das Zielverzeichnis aus"
|
||||
LangString MUI_TEXT_DIRSELECT_SUBTITLE ${LANG_GERMAN} "Wählen Sie das Verzeichnis aus, in dem ${NAME} installiert werden soll."
|
||||
LangString MUI_INNERTEXT_DESTINATIONFOLDER ${LANG_GERMAN} "Zielverzeichnis"
|
||||
!endif
|
||||
|
||||
!ifdef MUI_INSTALLBUTTONTEXT_NEXT
|
||||
InstallButtonText /LANG=${LANG_GERMAN} "&Weiter >"
|
||||
!endif
|
||||
|
||||
LangString MUI_TEXT_INSTALLING_TITLE ${LANG_GERMAN} "Installiere..."
|
||||
LangString MUI_TEXT_INSTALLING_SUBTITLE ${LANG_GERMAN} "Bitte warten Sie, während ${NAME} installiert wird."
|
||||
|
||||
|
@ -48,16 +44,13 @@
|
|||
LangString MUI_TEXT_FINISHED_SUBTITLE ${LANG_GERMAN} "Die Installation wurde erfolgreich abgeschlossen."
|
||||
|
||||
!ifdef MUI_ABORTWARNING
|
||||
LangString MUI_MSGTEXT_ABORTWARNING ${LANG_GERMAN} "Sind Sie sicher, dass Sie die Installation von ${NAME} abbrechen wollen?"
|
||||
LangString MUI_TEXT_ABORTWARNING ${LANG_GERMAN} "Sind Sie sicher, dass Sie die Installation von ${NAME} abbrechen wollen?"
|
||||
!endif
|
||||
|
||||
|
||||
!ifdef MUI_INSTALLOPTIONS
|
||||
LangString MUI_BUTTONTEXT_BACK ${LANG_GERMAN} "< &Zurück"
|
||||
LangString MUI_BUTTONTEXT_NEXT ${LANG_GERMAN} "&Weiter >"
|
||||
LangString MUI_BUTTONTEXT_CANCEL ${LANG_GERMAN} "Abbrechen"
|
||||
LangString MUI_BUTTONTEXT_INSTALL ${LANG_GERMAN} "&Installieren"
|
||||
LangString MUI_TEXT_SETUPCAPTION ${LANG_GERMAN} "${NAME} ${VERSION} Installation"
|
||||
!endif
|
||||
|
||||
|
||||
|
||||
;UNINSTALLER
|
||||
|
||||
|
@ -72,16 +65,9 @@
|
|||
LangString un.MUI_UNTEXT_FINISHED_TITLE ${LANG_GERMAN} "Fertig"
|
||||
LangString un.MUI_UNTEXT_FINISHED_SUBTITLE ${LANG_GERMAN} "Die Deinstallation von ${NAME} wurde erfolgreich abgeschlossen."
|
||||
!endif
|
||||
|
||||
!ifdef MUI_UNINSTALLBUTTONTEXT_NEXT
|
||||
InstallButtonText /LANG=${LANG_GERMAN} "&Weiter >"
|
||||
!endif
|
||||
|
||||
|
||||
!ifdef MUI_UNINSTALLOPTIONS
|
||||
LangString un.MUI_BUTTONTEXT_BACK ${LANG_GERMAN} "< &Zurück"
|
||||
LangString un.MUI_BUTTONTEXT_NEXT ${LANG_GERMAN} "&Weiter >"
|
||||
LangString un.MUI_BUTTONTEXT_CANCEL ${LANG_GERMAN} "Abbrechen"
|
||||
LangString un.MUI_BUTTONTEXT_UNINSTALL ${LANG_GERMAN} "&Deinstallieren"
|
||||
LangString un.MUI_UNTEXT_SETUPCAPTION ${LANG_GERMAN} "${NAME} ${VERSION} Installation"
|
||||
!endif
|
||||
|
||||
!endif
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
;Modern UI Language File
|
||||
;version 1 - Compatible with Modern UI 1.3
|
||||
;NSIS Modern User Interface - Language File
|
||||
;Compatible with Modern UI 1.4
|
||||
|
||||
;Language: Greek (1032)
|
||||
;By Makidis N. Mike
|
||||
|
@ -22,7 +22,7 @@
|
|||
LangString MUI_INNERTEXT_LICENSE ${LANG_GREEK} "Για να συνεχιστεί η εγκατάσταση πρέπει να αποδεχθείτε όλους τους όρους της άδειας χρήσης. Αν τους αποδέχεστε, κάντε κλικ στο Συμφωνώ, αλλιώς κάντε κλικ στο ’κυρο για να τερματιστεί η εγκατάσταση του '${NAME}'."
|
||||
!endif
|
||||
|
||||
!ifdef MUI_COMPONENTPAGE
|
||||
!ifdef MUI_COMPONENTSPAGE
|
||||
ComponentText /LANG=${LANG_GREEK} "Επιλέξτε τα μέρη που θέλετε να εγκαταστήσετε και αποεπιλέξτε αυτά που δε θέλετε να εγκαταστήσετε. Κάντε κλικ στο Επόμενο για να συνεχίσετε."
|
||||
LangString MUI_TEXT_COMPONENTS_TITLE ${LANG_GREEK} "Επιλογή Στοιχείων"
|
||||
LangString MUI_TEXT_COMPONENTS_SUBTITLE ${LANG_GREEK} "Επιλέξτε τα στοιχεία που θέλετε να εγκαταστήσετε."
|
||||
|
@ -30,17 +30,13 @@
|
|||
LangString MUI_INNERTEXT_DESCRIPTION_INFO ${LANG_GREEK} "Περάστε το δείκτη του ποντικιού πάνω από ένα στοιχείο για να δείτε την περιγραφή του."
|
||||
!endif
|
||||
|
||||
!ifdef MUI_DIRSELECTPAGE
|
||||
!ifdef MUI_DIRECTORYPAGE
|
||||
DirText /LANG=${LANG_GREEK} "Το πρόγραμμα εγκατάστασης θα εγκαταστήσει το '${NAME}' στον παρακάτω φάκελο.$\r$\n$\r$\nΓια να το εγκαταστήσετε στο φάκελο αυτό, κάντε κλικ στο Εγκατάσταση. Για να το εγκαταστήσετε σε έναν άλλο φάκελο, κάντε κλικ στο Αναζήτηση και επιλέξτε κάποιον άλλο φάκελο." " "
|
||||
LangString MUI_TEXT_DIRSELECT_TITLE ${LANG_GREEK} "Επιλογή Θέσης Εγκατάστασης"
|
||||
LangString MUI_TEXT_DIRSELECT_SUBTITLE ${LANG_GREEK} "Επιλέξτε το φάκελο μέσα στον οποίο θα εγκατασταθεί το '${NAME}'."
|
||||
LangString MUI_INNERTEXT_DESTINATIONFOLDER ${LANG_GREEK} "Φάκελος εγκατάστασης"
|
||||
!endif
|
||||
|
||||
!ifdef MUI_INSTALLBUTTONTEXT_NEXT
|
||||
InstallButtonText /LANG=${LANG_GREEK} "&Åðüìåíï >"
|
||||
!endif
|
||||
|
||||
|
||||
LangString MUI_TEXT_INSTALLING_TITLE ${LANG_GREEK} "Εγκατάσταση Σε Εξέλιξη"
|
||||
LangString MUI_TEXT_INSTALLING_SUBTITLE ${LANG_GREEK} "Παρακαλώ περιμένετε όσο το '${NAME}' εγκαθίσταται."
|
||||
|
||||
|
@ -48,16 +44,13 @@
|
|||
LangString MUI_TEXT_FINISHED_SUBTITLE ${LANG_GREEK} "Η εγκατάσταση ολοκληρώθηκε επιτυχώς."
|
||||
|
||||
!ifdef MUI_ABORTWARNING
|
||||
LangString MUI_MSGTEXT_ABORTWARNING ${LANG_GREEK} "Åßóôå óßãïõñïé ðùò èÝëåôå íá ôåñìáôßóåôå ôçí åãêáôÜóôáóç ôïõ '${NAME}';"
|
||||
LangString MUI_TEXT_ABORTWARNING ${LANG_GREEK} "Åßóôå óßãïõñïé ðùò èÝëåôå íá ôåñìáôßóåôå ôçí åãêáôÜóôáóç ôïõ '${NAME}';"
|
||||
!endif
|
||||
|
||||
|
||||
!ifdef MUI_INSTALLOPTIONS
|
||||
LangString MUI_BUTTONTEXT_BACK ${LANG_GREEK} "< &Ðßóù"
|
||||
LangString MUI_BUTTONTEXT_NEXT ${LANG_GREEK} "&Åðüìåíï >"
|
||||
LangString MUI_BUTTONTEXT_CANCEL ${LANG_GREEK} "¢êõñï"
|
||||
LangString MUI_BUTTONTEXT_INSTALL ${LANG_GREEK} "&ÅãêáôÜóôáóç"
|
||||
LangString MUI_TEXT_SETUPCAPTION ${LANG_GREEK} "ÁðåãêáôÜóôáóç ôïõ '${NAME} ${VERSION}'"
|
||||
!endif
|
||||
|
||||
|
||||
|
||||
;UNINSTALLER
|
||||
|
||||
|
@ -73,17 +66,10 @@
|
|||
LangString un.MUI_UNTEXT_FINISHED_SUBTITLE ${LANG_GREEK} "Η απεγκατάσταση ολοκληρώθηκε επιτυχώς."
|
||||
!endif
|
||||
|
||||
!ifdef MUI_UNINSTALLBUTTONTEXT_NEXT
|
||||
InstallButtonText /LANG=${LANG_GREEK} "&Åðüìåíï >"
|
||||
!endif
|
||||
|
||||
!ifdef MUI_UNINSTALLOPTIONS
|
||||
LangString un.MUI_BUTTONTEXT_BACK ${LANG_GREEK} "< &Ðßóù"
|
||||
LangString un.MUI_BUTTONTEXT_NEXT ${LANG_GREEK} "&Åðüìåíï >"
|
||||
LangString un.MUI_BUTTONTEXT_CANCEL ${LANG_GREEK} "¢êõñï"
|
||||
LangString un.MUI_BUTTONTEXT_UNINSTALL ${LANG_GREEK} "Áðå&ãêáôÜóô."
|
||||
LangString un.MUI_UNTEXT_SETUPCAPTION ${LANG_GREEK} "ÁðåãêáôÜóôáóç ôïõ '${NAME} ${VERSION}'"
|
||||
!endif
|
||||
|
||||
|
||||
!endif
|
||||
|
||||
!verbose 4
|
|
@ -1,5 +1,5 @@
|
|||
;Modern UI Language File
|
||||
;version 1 - Compatible with Modern UI 1.3
|
||||
;NSIS Modern User Interface - Language File
|
||||
;Compatible with Modern UI 1.4
|
||||
|
||||
;Language: Italian (1040)
|
||||
;By SANFACE Software <sanface@sanface.com>
|
||||
|
@ -22,7 +22,7 @@
|
|||
LangString MUI_INNERTEXT_LICENSE ${LANG_ITALIAN} "Se accetti i termini della licenza d'uso seleziona Accetto per continuare. Devi accettare i termini della licenza d'uso per installare ${NAME}."
|
||||
!endif
|
||||
|
||||
!ifdef MUI_COMPONENTPAGE
|
||||
!ifdef MUI_COMPONENTSPAGE
|
||||
ComponentText /LANG=${LANG_ITALIAN} "Seleziona i componenti che vuoi installare e deseleziona i componenti che non vuoi installare. Per continuare clicca su Sucessivo."
|
||||
LangString MUI_TEXT_COMPONENTS_TITLE ${LANG_ITALIAN} "Seleziona i componenti"
|
||||
LangString MUI_TEXT_COMPONENTS_SUBTITLE ${LANG_ITALIAN} "Seleziona i componenti che vuoi installare."
|
||||
|
@ -30,17 +30,13 @@
|
|||
LangString MUI_INNERTEXT_DESCRIPTION_INFO ${LANG_ITALIAN} "Per leggere una descrizione più approfondita dei componenti posiziona il puntatore del mouse sul componente di tuo interesse."
|
||||
!endif
|
||||
|
||||
!ifdef MUI_DIRSELECTPAGE
|
||||
!ifdef MUI_DIRECTORYPAGE
|
||||
DirText /LANG=${LANG_ITALIAN} "Il programma d'installazione installerà ${NAME} nella cartella selezionata.$\r$\n$\r$\nPer installare nella cartella selezionata clicca su Installa. Per installare in una cartella differente, clicca su Sfoglia e seleziona un'altra cartella." " "
|
||||
LangString MUI_TEXT_DIRSELECT_TITLE ${LANG_ITALIAN} "Scegli la cartella di installazione"
|
||||
LangString MUI_TEXT_DIRSELECT_SUBTITLE ${LANG_ITALIAN} "Scegli la cartella dove installare ${NAME}."
|
||||
LangString MUI_INNERTEXT_DESTINATIONFOLDER ${LANG_ITALIAN} "Cartella d'installazione"
|
||||
!endif
|
||||
|
||||
!ifdef MUI_INSTALLBUTTONTEXT_NEXT
|
||||
InstallButtonText /LANG=${LANG_ITALIAN} "&Seguente >"
|
||||
!endif
|
||||
|
||||
LangString MUI_TEXT_INSTALLING_TITLE ${LANG_ITALIAN} "Installazione in corso"
|
||||
LangString MUI_TEXT_INSTALLING_SUBTITLE ${LANG_ITALIAN} "Per favore attendi che ${NAME} sia completamente installato."
|
||||
|
||||
|
@ -48,17 +44,14 @@
|
|||
LangString MUI_TEXT_FINISHED_SUBTITLE ${LANG_ITALIAN} "L'installazione è stata completata con successo."
|
||||
|
||||
!ifdef MUI_ABORTWARNING
|
||||
LangString MUI_MSGTEXT_ABORTWARNING ${LANG_ITALIAN} "Sei sicuro di voler terminare l'installazione di ${NAME} ?"
|
||||
LangString MUI_TEXT_ABORTWARNING ${LANG_ITALIAN} "Sei sicuro di voler terminare l'installazione di ${NAME} ?"
|
||||
!endif
|
||||
|
||||
!ifdef MUI_INSTALLOPTIONS
|
||||
LangString MUI_TEXT_SETUPCAPTION ${LANG_ITALIAN} "Installazione di ${NAME} ${VERSION}"
|
||||
!endif
|
||||
|
||||
!ifdef MUI_INSTALLOPTIONS
|
||||
LangString MUI_BUTTONTEXT_BACK ${LANG_ITALIAN} "< &Precedente"
|
||||
LangString MUI_BUTTONTEXT_NEXT ${LANG_ITALIAN} "&Seguente >"
|
||||
LangString MUI_BUTTONTEXT_CANCEL ${LANG_ITALIAN} "Annula"
|
||||
LangString MUI_BUTTONTEXT_INSTALL ${LANG_ITALIAN} "&Installa"
|
||||
!endif
|
||||
|
||||
|
||||
|
||||
;UNINSTALLER
|
||||
|
||||
!ifdef MUI_UNINSTALLER
|
||||
|
@ -73,15 +66,8 @@
|
|||
LangString un.MUI_UNTEXT_FINISHED_SUBTITLE ${LANG_ITALIAN} "La disinstallazione è stata completata con successo."
|
||||
!endif
|
||||
|
||||
!ifdef MUI_UNINSTALLBUTTONTEXT_NEXT
|
||||
InstallButtonText /LANG=${LANG_ITALIAN} "&Seguente >"
|
||||
!endif
|
||||
|
||||
!ifdef MUI_UNINSTALLOPTIONS
|
||||
LangString un.MUI_BUTTONTEXT_BACK ${LANG_ITALIAN} "< &Precedente"
|
||||
LangString un.MUI_BUTTONTEXT_NEXT ${LANG_ITALIAN} "&Seguente >"
|
||||
LangString un.MUI_BUTTONTEXT_CANCEL ${LANG_ITALIAN} "Annulla"
|
||||
LangString un.MUI_BUTTONTEXT_UNINSTALL ${LANG_ITALIAN} "&Disinstalla"
|
||||
LangString un.MUI_UNTEXT_SETUPCAPTION ${LANG_ITALIAN} "Installazione di ${NAME} ${VERSION}"
|
||||
!endif
|
||||
|
||||
!endif
|
||||
|
|
75
Contrib/Modern UI/Language files/Japanese.nsh
Normal file
75
Contrib/Modern UI/Language files/Japanese.nsh
Normal file
|
@ -0,0 +1,75 @@
|
|||
;NSIS Modern User Interface - Language File
|
||||
;version 2 - Compatible with Modern UI 1.4
|
||||
|
||||
;Language: Japanese (1041)
|
||||
;By Dnanako
|
||||
|
||||
;--------------------------------
|
||||
!verbose 3
|
||||
|
||||
!ifndef MUI_JAPANESE_USED
|
||||
|
||||
!define MUI_JAPANESE_USED
|
||||
|
||||
!define MUI_JAPANESE_LANGNAME "Japanese" ;Name of the language in the language itself (English, Deutsch, Fran軋is etc.)
|
||||
|
||||
;INSTALLER
|
||||
|
||||
!ifdef MUI_LICENSEPAGE
|
||||
LicenseText /LANG=${LANG_JAPANESE} "[Page Down]を押して契約書をすべてお読みください。"
|
||||
LangString MUI_TEXT_LICENSE_TITLE ${LANG_JAPANESE} "ライセンス契約書"
|
||||
LangString MUI_TEXT_LICENSE_SUBTITLE ${LANG_JAPANESE} " ${NAME} をインストールする前に、ライセンス条件を確認してください。"
|
||||
LangString MUI_INNERTEXT_LICENSE ${LANG_JAPANESE} "${NAME} をインストールするには、契約書に同意する必要があります。$\r$\n契約書のすべての条件に同意するならば、[同意する] を選んでインストールを続けてください。"
|
||||
!endif
|
||||
|
||||
!ifdef MUI_COMPONENTSPAGE
|
||||
ComponentText /LANG=${LANG_JAPANESE} "コンポーネントをインストールするにはチェックし、不要ならば、チェックを外してください。 $\r$\n続けるには[次へ]を押してください。"
|
||||
LangString MUI_TEXT_COMPONENTS_TITLE ${LANG_JAPANESE} "コンポーネントを選んでください。"
|
||||
LangString MUI_TEXT_COMPONENTS_SUBTITLE ${LANG_JAPANESE} "${NAME} のインストール オプションを選んでください。"
|
||||
LangString MUI_INNERTEXT_DESCRIPTION_TITLE ${LANG_JAPANESE} "説明"
|
||||
LangString MUI_INNERTEXT_DESCRIPTION_INFO ${LANG_JAPANESE} "コンポーネント上にマウス カーソルを移動すると、ここの説明が表示されます。"
|
||||
!endif
|
||||
|
||||
!ifdef MUI_DIRECTORYPAGE
|
||||
DirText /LANG=${LANG_JAPANESE} "${NAME} を以下のフォルダにインストールします。$\r$\n$\r$\nこのフォルダにインストールするには、[インストール]を押してください。$\r$\n異なったフォルダにインストールするには、[参照]を押して、別のフォルダを選択してください。" " "
|
||||
LangString MUI_TEXT_DIRSELECT_TITLE ${LANG_JAPANESE} "インストール先を選んでください。"
|
||||
LangString MUI_TEXT_DIRSELECT_SUBTITLE ${LANG_JAPANESE} "${NAME} をインストールするフォルダを選んでください。"
|
||||
LangString MUI_INNERTEXT_DESTINATIONFOLDER ${LANG_JAPANESE} "インストール先 フォルダ"
|
||||
!endif
|
||||
|
||||
LangString MUI_TEXT_INSTALLING_TITLE ${LANG_JAPANESE} "インストール"
|
||||
LangString MUI_TEXT_INSTALLING_SUBTITLE ${LANG_JAPANESE} "${NAME} をインストールしています。しばらくお待ちください。"
|
||||
|
||||
LangString MUI_TEXT_FINISHED_TITLE ${LANG_JAPANESE} "完了"
|
||||
LangString MUI_TEXT_FINISHED_SUBTITLE ${LANG_JAPANESE} "インストールに成功しました。"
|
||||
|
||||
!ifdef MUI_ABORTWARNING
|
||||
LangString MUI_TEXT_ABORTWARNING ${LANG_JAPANESE} "${NAME} のインストールを中止しますか?"
|
||||
!endif
|
||||
|
||||
!ifdef MUI_INSTALLOPTIONS
|
||||
LangString MUI_TEXT_SETUPCAPTION ${LANG_JAPANESE} "${NAME} ${VERSION} セットアップ"
|
||||
!endif
|
||||
|
||||
|
||||
;UNINSTALLER
|
||||
|
||||
!ifdef MUI_UNINSTALLER
|
||||
UninstallText /LANG=${LANG_JAPANESE} "${NAME} をこのシステムからアンインストールします。"
|
||||
LangString un.MUI_UNTEXT_INTRO_TITLE ${LANG_JAPANESE} "${NAME} のアンインストール。"
|
||||
LangString un.MUI_UNTEXT_INTRO_SUBTITLE ${LANG_JAPANESE} "${NAME} をこのシステムからアンインストールします。"
|
||||
|
||||
LangString un.MUI_UNTEXT_UNINSTALLING_TITLE ${LANG_JAPANESE} "アンインストール"
|
||||
LangString un.MUI_UNTEXT_UNINSTALLING_SUBTITLE ${LANG_JAPANESE} "${NAME} をアンインストールしています。しばらくお待ちください。"
|
||||
|
||||
LangString un.MUI_UNTEXT_FINISHED_TITLE ${LANG_JAPANESE} "完了"
|
||||
LangString un.MUI_UNTEXT_FINISHED_SUBTITLE ${LANG_JAPANESE} "アンインストールに成功しました。"
|
||||
!endif
|
||||
|
||||
!ifdef MUI_UNINSTALLOPTIONS
|
||||
LangString un.MUI_UNTEXT_SETUPCAPTION ${LANG_JAPANESE} "${NAME} ${VERSION} セットアップ"
|
||||
!endif
|
||||
|
||||
!endif
|
||||
|
||||
!verbose 4
|
|
@ -1,5 +1,5 @@
|
|||
;Modern UI Language File
|
||||
;version 1 - Compatible with Modern UI 1.3
|
||||
;NSIS Modern User Interface - Language File
|
||||
;Compatible with Modern UI 1.4
|
||||
|
||||
;Language: Polish (1045)
|
||||
;By Piotr Murawski & Rafał Lampe; www.lomsel.prv.pl mailto:ppiter@skrzynka.pl
|
||||
|
@ -22,7 +22,7 @@
|
|||
LangString MUI_INNERTEXT_LICENSE ${LANG_POLISH} "Jeżeli akceptujesz wszystkie warunki umnowy wybierz Zgadzam się, aby kontynuować. Musisz zaakceptować warunki umowy, aby zainstalować ${NAME}."
|
||||
!endif
|
||||
|
||||
!ifdef MUI_COMPONENTPAGE
|
||||
!ifdef MUI_COMPONENTSPAGE
|
||||
ComponentText /LANG=${LANG_POLISH} "Zaznacz komponenty, które chcesz zainstalować oraz odznacz komponenty, które nie majš być zainstalowane. Kliknij przycisk Dalej, aby kontynuować."
|
||||
LangString MUI_TEXT_COMPONENTS_TITLE ${LANG_POLISH} "Wybór komponentów"
|
||||
LangString MUI_TEXT_COMPONENTS_SUBTITLE ${LANG_POLISH} "Wybierz komponenty ${NAME}, które chcesz zainstalować."
|
||||
|
@ -30,17 +30,13 @@
|
|||
LangString MUI_INNERTEXT_DESCRIPTION_INFO ${LANG_POLISH} "Przesuń kursor myszy nad komponent, aby zobaczyć jego opis."
|
||||
!endif
|
||||
|
||||
!ifdef MUI_DIRSELECTPAGE
|
||||
!ifdef MUI_DIRECTORYPAGE
|
||||
DirText /LANG=${LANG_POLISH} "Instalator zainstaluje ${NAME} do następujšcego folderu.$\r$\n$\r$\nAby zainstalować w tym folderze kliknij Instaluj. Aby zainstalować w innym folderze kliknij Przeglšdaj i wybierz inny folder." " "
|
||||
LangString MUI_TEXT_DIRSELECT_TITLE ${LANG_POLISH} "Wybór miejsca instalacji"
|
||||
LangString MUI_TEXT_DIRSELECT_SUBTITLE ${LANG_POLISH} "Wybierz folder, w którym ma być zainstalowany ${NAME}."
|
||||
LangString MUI_INNERTEXT_DESTINATIONFOLDER ${LANG_POLISH} "Folder docelowy"
|
||||
!endif
|
||||
|
||||
!ifdef MUI_INSTALLBUTTONTEXT_NEXT
|
||||
InstallButtonText /LANG=${LANG_POLISH} "Dalej >"
|
||||
!endif
|
||||
|
||||
LangString MUI_TEXT_INSTALLING_TITLE ${LANG_POLISH} "Instaluje"
|
||||
LangString MUI_TEXT_INSTALLING_SUBTITLE ${LANG_POLISH} "Proszę czekać, kiedy ${NAME} jest instalowany."
|
||||
|
||||
|
@ -48,14 +44,11 @@
|
|||
LangString MUI_TEXT_FINISHED_SUBTITLE ${LANG_POLISH} "Instalacja zakończona powodzeniem."
|
||||
|
||||
!ifdef MUI_ABORTWARNING
|
||||
LangString MUI_MSGTEXT_ABORTWARNING ${LANG_POLISH} "Czy na pewno chcesz wyjϾ z instalatora ${NAME}?"
|
||||
LangString MUI_TEXT_ABORTWARNING ${LANG_POLISH} "Czy na pewno chcesz wyjϾ z instalatora ${NAME}?"
|
||||
!endif
|
||||
|
||||
!ifdef MUI_INSTALLOPTIONS
|
||||
LangString MUI_BUTTONTEXT_BACK ${LANG_POLISH} "< Cofnij"
|
||||
LangString MUI_BUTTONTEXT_NEXT ${LANG_POLISH} "Dalej >"
|
||||
LangString MUI_BUTTONTEXT_CANCEL ${LANG_POLISH} "Anuluj"
|
||||
LangString MUI_BUTTONTEXT_INSTALL ${LANG_POLISH} "Instaluj"
|
||||
LangString MUI_TEXT_SETUPCAPTION ${LANG_POLISH} "${NAME} ${VERSION} Instalator"
|
||||
!endif
|
||||
|
||||
|
||||
|
@ -73,15 +66,8 @@
|
|||
LangString un.MUI_UNTEXT_FINISHED_SUBTITLE ${LANG_POLISH} "Odinstalowanie zakończone powodzeniem."
|
||||
!endif
|
||||
|
||||
!ifdef MUI_UNINSTALLBUTTONTEXT_NEXT
|
||||
InstallButtonText /LANG=${LANG_POLISH} "Dalej >"
|
||||
!endif
|
||||
|
||||
!ifdef MUI_UNINSTALLOPTIONS
|
||||
LangString un.MUI_BUTTONTEXT_BACK ${LANG_POLISH} "< Cofnij"
|
||||
LangString un.MUI_BUTTONTEXT_NEXT ${LANG_POLISH} "Dalej >"
|
||||
LangString un.MUI_BUTTONTEXT_CANCEL ${LANG_POLISH} "Anuluj"
|
||||
LangString un.MUI_BUTTONTEXT_UNINSTALL ${LANG_POLISH} "Odinstaluj"
|
||||
!ifdef MUI_UNINSTALLOPTIONS
|
||||
LangString un.MUI_UNTEXT_SETUPCAPTION ${LANG_POLISH} "${NAME} ${VERSION} Instalator"
|
||||
!endif
|
||||
|
||||
!endif
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
;Modern UI Language File
|
||||
;version 1 - Compatible with Modern UI 1.3
|
||||
;NSIS Modern User Interface - Language File
|
||||
;Compatible with Modern UI 1.4
|
||||
|
||||
;Language: Portuguese (1046)
|
||||
;Language: 'Portuguese (Brasil)' (1046)
|
||||
;By Layout do Brasil www.layoutdobrasil.com
|
||||
|
||||
;--------------------------------
|
||||
|
@ -22,7 +22,7 @@
|
|||
LangString MUI_INNERTEXT_LICENSE ${LANG_PORTUGUESEBR} "Se você aceitar todos os termos da licença, escolha Concordo para continuar. Você deve aceitar o contrato para instalar ${NAME}."
|
||||
!endif
|
||||
|
||||
!ifdef MUI_COMPONENTPAGE
|
||||
!ifdef MUI_COMPONENTSPAGE
|
||||
ComponentText /LANG=${LANG_PORTUGUESEBR} "Marque os componentes que você deseja instalar e desmarque os componentes que você não deseja instalar. Clique em Avançar para continuar."
|
||||
LangString MUI_TEXT_COMPONENTS_TITLE ${LANG_PORTUGUESEBR} "Escolhendo Componentes"
|
||||
LangString MUI_TEXT_COMPONENTS_SUBTITLE ${LANG_PORTUGUESEBR} "Escolha as características do ${NAME} que você deseja instalar."
|
||||
|
@ -30,17 +30,13 @@
|
|||
LangString MUI_INNERTEXT_DESCRIPTION_INFO ${LANG_PORTUGUESEBR} "Repouse o ponteiro do mouse em cima de um componente para ver sua descrição."
|
||||
!endif
|
||||
|
||||
!ifdef MUI_DIRSELECTPAGE
|
||||
!ifdef MUI_DIRECTORYPAGE
|
||||
DirText /LANG=${LANG_PORTUGUESEBR} "O instalador instalará o ${NAME} na pasta abaixo.$\r$\n$\r$\nPara prosseguir e instalar nesta pasta, clique em Instalar. Para instalar em uma pasta diferente, clique Procurar... e selecione outra pasta." " "
|
||||
LangString MUI_TEXT_DIRSELECT_TITLE ${LANG_PORTUGUESEBR} "Escolhendo o Local da Instalação"
|
||||
LangString MUI_TEXT_DIRSELECT_SUBTITLE ${LANG_PORTUGUESEBR} "Escolha a pasta na qual deseja instalar ${NAME}."
|
||||
LangString MUI_INNERTEXT_DESTINATIONFOLDER ${LANG_PORTUGUESEBR} "Pasta de destino"
|
||||
!endif
|
||||
|
||||
!ifdef MUI_INSTALLBUTTONTEXT_NEXT
|
||||
InstallButtonText /LANG=${LANG_PORTUGUESEBR} "&Próximo >"
|
||||
!endif
|
||||
|
||||
|
||||
LangString MUI_TEXT_INSTALLING_TITLE ${LANG_PORTUGUESEBR} "Instalando"
|
||||
LangString MUI_TEXT_INSTALLING_SUBTITLE ${LANG_PORTUGUESEBR} "Por favor, aguarde enquanto ${NAME} está sendo instalado."
|
||||
|
||||
|
@ -48,14 +44,11 @@
|
|||
LangString MUI_TEXT_FINISHED_SUBTITLE ${LANG_PORTUGUESEBR} "A instalação foi finalizada com sucesso."
|
||||
|
||||
!ifdef MUI_ABORTWARNING
|
||||
LangString MUI_MSGTEXT_ABORTWARNING ${LANG_PORTUGUESEBR} "Você deseja realmente finalizar a instalação ${NAME}?"
|
||||
LangString MUI_TEXT_ABORTWARNING ${LANG_PORTUGUESEBR} "Você deseja realmente finalizar a instalação ${NAME}?"
|
||||
!endif
|
||||
|
||||
!ifdef MUI_INSTALLOPTIONS
|
||||
LangString MUI_BUTTONTEXT_BACK ${LANG_PORTUGUESEBR} "< &Voltar"
|
||||
LangString MUI_BUTTONTEXT_NEXT ${LANG_PORTUGUESEBR} "&Avançar >"
|
||||
LangString MUI_BUTTONTEXT_CANCEL ${LANG_PORTUGUESEBR} "Cancelar"
|
||||
LangString MUI_BUTTONTEXT_INSTALL ${LANG_PORTUGUESEBR} "&Instalar"
|
||||
LangString MUI_TEXT_SETUPCAPTION ${LANG_PORTUGUESEBR} "Instalação de ${NAME} ${VERSION}"
|
||||
!endif
|
||||
|
||||
|
||||
|
@ -73,17 +66,10 @@
|
|||
LangString un.MUI_UNTEXT_FINISHED_SUBTITLE ${LANG_PORTUGUESEBR} "A desinstalação foi finalizada com sucesso."
|
||||
!endif
|
||||
|
||||
!ifdef MUI_UNINSTALLBUTTONTEXT_NEXT
|
||||
InstallButtonText /LANG=${LANG_PORTUGUESEBR} "&Próximo >"
|
||||
!endif
|
||||
|
||||
!ifdef MUI_UNINSTALLOPTIONS
|
||||
LangString un.MUI_BUTTONTEXT_BACK ${LANG_PORTUGUESEBR} "< &Voltar"
|
||||
LangString un.MUI_BUTTONTEXT_NEXT ${LANG_PORTUGUESEBR} "&Avançar >"
|
||||
LangString un.MUI_BUTTONTEXT_CANCEL ${LANG_PORTUGUESEBR} "Cancelar"
|
||||
LangString un.MUI_BUTTONTEXT_UNINSTALL ${LANG_PORTUGUESEBR} "&Desinstalar"
|
||||
!endif
|
||||
|
||||
LangString un.MUI_UNTEXT_SETUPCAPTION ${LANG_PORTUGUESEBR} "Instalação de ${NAME} ${VERSION}"
|
||||
!endif
|
||||
|
||||
!endif
|
||||
|
||||
!verbose 4
|
|
@ -1,5 +1,5 @@
|
|||
;Modern UI Language File
|
||||
;version 1 - Compatible with Modern UI 1.3
|
||||
;NSIS Modern User Interface - Language File
|
||||
;Compatible with Modern UI 1.4
|
||||
|
||||
;Language: Russian (1049)
|
||||
;By Nik Medved (brainsucker). Fixed by Scam.
|
||||
|
@ -22,7 +22,7 @@
|
|||
LangString MUI_INNERTEXT_LICENSE ${LANG_RUSSIAN} "Если Вы принимаете все условия Соглашения, нажмите на кнопку Согласен. Вы должны принять условия Соглашения для инсталяции ${NAME}."
|
||||
!endif
|
||||
|
||||
!ifdef MUI_COMPONENTPAGE
|
||||
!ifdef MUI_COMPONENTSPAGE
|
||||
ComponentText /LANG=${LANG_RUSSIAN} "Отметьте те компоненты, которые Вы хотите установить, и снимите отметку для тех, которые Вы устанавливать не хотите. Нажмите Далее для продолжения."
|
||||
LangString MUI_TEXT_COMPONENTS_TITLE ${LANG_RUSSIAN} "Выберите компоненты"
|
||||
LangString MUI_TEXT_COMPONENTS_SUBTITLE ${LANG_RUSSIAN} "Выберите какие возможности ${NAME} Вы хотите установить."
|
||||
|
@ -30,17 +30,13 @@
|
|||
LangString MUI_INNERTEXT_DESCRIPTION_INFO ${LANG_RUSSIAN} "Подведите курсор мыши к компоненту, чтобы увидеть его описание."
|
||||
!endif
|
||||
|
||||
!ifdef MUI_DIRSELECTPAGE
|
||||
!ifdef MUI_DIRECTORYPAGE
|
||||
DirText /LANG=${LANG_RUSSIAN} "Инсталятор установит ${NAME} в следущий каталог.$\r$\n$\r$\nЧтобы установить в этот каталог, нажмите Установить. Чтобы установить в другой каталог, нажмите Обзор и выберите другой каталог." " "
|
||||
LangString MUI_TEXT_DIRSELECT_TITLE ${LANG_RUSSIAN} "Выберите место установки"
|
||||
LangString MUI_TEXT_DIRSELECT_SUBTITLE ${LANG_RUSSIAN} "Выберите каталог для установки ${NAME}."
|
||||
LangString MUI_INNERTEXT_DESTINATIONFOLDER ${LANG_RUSSIAN} "Каталог Назначения"
|
||||
!endif
|
||||
|
||||
!ifdef MUI_INSTALLBUTTONTEXT_NEXT
|
||||
InstallButtonText /LANG=${LANG_RUSSIAN} "&Äàëåå >"
|
||||
!endif
|
||||
|
||||
LangString MUI_TEXT_INSTALLING_TITLE ${LANG_RUSSIAN} "Идет установка"
|
||||
LangString MUI_TEXT_INSTALLING_SUBTITLE ${LANG_RUSSIAN} "Пожалуйста подождите, пока идет установка ${NAME}."
|
||||
|
||||
|
@ -48,14 +44,11 @@
|
|||
LangString MUI_TEXT_FINISHED_SUBTITLE ${LANG_RUSSIAN} "Установка успешно завершена."
|
||||
|
||||
!ifdef MUI_ABORTWARNING
|
||||
LangString MUI_MSGTEXT_ABORTWARNING ${LANG_RUSSIAN} "Âû óâåðåíû, ÷òî õîòèòå îòìåíèòü óñòàíîâêó ${NAME}?"
|
||||
LangString MUI_TEXT_ABORTWARNING ${LANG_RUSSIAN} "Âû óâåðåíû, ÷òî õîòèòå îòìåíèòü óñòàíîâêó ${NAME}?"
|
||||
!endif
|
||||
|
||||
!ifdef MUI_INSTALLOPTIONS
|
||||
LangString MUI_BUTTONTEXT_BACK ${LANG_RUSSIAN} "< &Íàçàä"
|
||||
LangString MUI_BUTTONTEXT_NEXT ${LANG_RUSSIAN} "&Äàëåå >"
|
||||
LangString MUI_BUTTONTEXT_CANCEL ${LANG_RUSSIAN} "Îòìåíà"
|
||||
LangString MUI_BUTTONTEXT_INSTALL ${LANG_RUSSIAN} "&Óñòàíîâèòü"
|
||||
LangString MUI_TEXT_SETUPCAPTION ${LANG_RUSSIAN} "${NAME} ${VERSION} Óñòàíîâêà"
|
||||
!endif
|
||||
|
||||
|
||||
|
@ -73,16 +66,9 @@
|
|||
LangString un.MUI_UNTEXT_FINISHED_SUBTITLE ${LANG_RUSSIAN} "Удаление успешно завершено."
|
||||
!endif
|
||||
|
||||
!ifdef MUI_UNINSTALLBUTTONTEXT_NEXT
|
||||
InstallButtonText /LANG=${LANG_RUSSIAN} "&Äàëåå >"
|
||||
!endif
|
||||
|
||||
!ifdef MUI_UNINSTALLOPTIONS
|
||||
LangString un.MUI_BUTTONTEXT_BACK ${LANG_RUSSIAN} "< &Íàçàä"
|
||||
LangString un.MUI_BUTTONTEXT_NEXT ${LANG_RUSSIAN} "&Äàëåå >"
|
||||
LangString un.MUI_BUTTONTEXT_CANCEL ${LANG_RUSSIAN} "Îòìåíà"
|
||||
LangString un.MUI_BUTTONTEXT_UNINSTALL ${LANG_RUSSIAN} "&Óäàëèòü"
|
||||
!endif
|
||||
LangString un.MUI_UNTEXT_SETUPCAPTION ${LANG_RUSSIAN} "${NAME} ${VERSION} Óñòàíîâêà"
|
||||
!endif
|
||||
|
||||
!endif
|
||||
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
;Modern UI Language File
|
||||
;version 1 - Compatible with Modern UI 1.3
|
||||
;NSIS Modern User Interface - Language File
|
||||
;Compatible with Modern UI 1.4
|
||||
|
||||
;Language: 'Chinese (Simplified)' (2052)
|
||||
;Kii Ali <kiiali@cpatch.org>
|
||||
;By Kii Ali <kiiali@cpatch.org>
|
||||
|
||||
;--------------------------------
|
||||
!verbose 3
|
||||
|
@ -22,7 +22,7 @@
|
|||
LangString MUI_INNERTEXT_LICENSE ${LANG_SIMPCHINESE} "如果你同意所有合约中的条款,选定 [我同意(A)] 继续安装。如果你选定 [取消(C)] ,安装程序将会关闭。必须要接受授权合约才能安装 ${NAME}。"
|
||||
!endif
|
||||
|
||||
!ifdef MUI_COMPONENTPAGE
|
||||
!ifdef MUI_COMPONENTSPAGE
|
||||
ComponentText /LANG=${LANG_SIMPCHINESE} "核取想要安装的组件,并把不想安装的组件解除核取。按 [下一步(N)] 继续。"
|
||||
LangString MUI_TEXT_COMPONENTS_TITLE ${LANG_SIMPCHINESE} "选定组件"
|
||||
LangString MUI_TEXT_COMPONENTS_SUBTITLE ${LANG_SIMPCHINESE} "选定 ${NAME} 中你想要安装的组件。"
|
||||
|
@ -30,34 +30,27 @@
|
|||
LangString MUI_INNERTEXT_DESCRIPTION_INFO ${LANG_SIMPCHINESE} "移动你的鼠标指标到组件之上,便可见到它的描述。"
|
||||
!endif
|
||||
|
||||
!ifdef MUI_DIRSELECTPAGE
|
||||
!ifdef MUI_DIRECTORYPAGE
|
||||
DirText /LANG=${LANG_SIMPCHINESE} "安装程序将在下列文件夹,安装 ${NAME} 。$\r$\n$\r$\n要安装到这个文件夹,单击 [安装(I)] 。要安装在不同文件夹,单击 [浏览(B)...] 并选择其他文件夹。" " "
|
||||
LangString MUI_TEXT_DIRSELECT_TITLE ${LANG_SIMPCHINESE} "选定安装位置"
|
||||
LangString MUI_TEXT_DIRSELECT_SUBTITLE ${LANG_SIMPCHINESE} "选定 ${NAME} 要安装的文件夹位置。"
|
||||
LangString MUI_INNERTEXT_DESTINATIONFOLDER ${LANG_SIMPCHINESE} "目标文件夹"
|
||||
!endif
|
||||
|
||||
!ifdef MUI_INSTALLBUTTONTEXT_NEXT
|
||||
InstallButtonText /LANG=${LANG_SIMPCHINESE} "下一步(&N) >"
|
||||
!endif
|
||||
LangString MUI_TEXT_INSTALLING_TITLE ${LANG_SIMPCHINESE} "正在安装"
|
||||
LangString MUI_TEXT_INSTALLING_SUBTITLE ${LANG_SIMPCHINESE} "${NAME} 正在安装,请等候。"
|
||||
|
||||
LangString MUI_TEXT_INSTALLING_TITLE ${LANG_SIMPCHINESE} "正在安装"
|
||||
LangString MUI_TEXT_INSTALLING_SUBTITLE ${LANG_SIMPCHINESE} "${NAME} 正在安装,请等候。"
|
||||
|
||||
LangString MUI_TEXT_FINISHED_TITLE ${LANG_SIMPCHINESE} "完成"
|
||||
LangString MUI_TEXT_FINISHED_SUBTITLE ${LANG_SIMPCHINESE} "安装程序已成功地运行完成。"
|
||||
LangString MUI_TEXT_FINISHED_TITLE ${LANG_SIMPCHINESE} "完成"
|
||||
LangString MUI_TEXT_FINISHED_SUBTITLE ${LANG_SIMPCHINESE} "安装程序已成功地运行完成。"
|
||||
|
||||
!ifdef MUI_ABORTWARNING
|
||||
LangString MUI_MSGTEXT_ABORTWARNING ${LANG_SIMPCHINESE} "你确实要退出 ${NAME} 安装程序?"
|
||||
LangString MUI_TEXT_ABORTWARNING ${LANG_SIMPCHINESE} "你确实要退出 ${NAME} 安装程序?"
|
||||
!endif
|
||||
|
||||
!ifdef MUI_INSTALLOPTIONS
|
||||
LangString MUI_BUTTONTEXT_BACK ${LANG_SIMPCHINESE} "< 上一步(&P)"
|
||||
LangString MUI_BUTTONTEXT_NEXT ${LANG_SIMPCHINESE} "下一步(&N) >"
|
||||
LangString MUI_BUTTONTEXT_CANCEL ${LANG_SIMPCHINESE} "取消(&C)"
|
||||
LangString MUI_BUTTONTEXT_INSTALL ${LANG_SIMPCHINESE} "安装(&I)"
|
||||
LangString MUI_TEXT_SETUPCAPTION ${LANG_SIMPCHINESE} "${NAME} ${VERSION} 安装"
|
||||
!endif
|
||||
|
||||
|
||||
|
||||
;UNINSTALLER
|
||||
|
||||
|
@ -73,17 +66,10 @@
|
|||
LangString un.MUI_UNTEXT_FINISHED_SUBTITLE ${LANG_SIMPCHINESE} "${NAME} 已从你的系统解除安装。"
|
||||
!endif
|
||||
|
||||
!ifdef MUI_UNINSTALLBUTTONTEXT_NEXT
|
||||
InstallButtonText /LANG=${LANG_SIMPCHINESE} "下一步(&N) >"
|
||||
!endif
|
||||
|
||||
!ifdef MUI_UNINSTALLOPTIONS
|
||||
LangString un.MUI_BUTTONTEXT_BACK ${LANG_SIMPCHINESE} "< 上一步(&P)"
|
||||
LangString un.MUI_BUTTONTEXT_NEXT ${LANG_SIMPCHINESE} "下一步(&N) >"
|
||||
LangString un.MUI_BUTTONTEXT_CANCEL ${LANG_SIMPCHINESE} "取消(&C)"
|
||||
LangString un.MUI_BUTTONTEXT_UNINSTALL ${LANG_SIMPCHINESE} "解除安装(&U)"
|
||||
!endif
|
||||
|
||||
LangString un.MUI_UNTEXT_SETUPCAPTION ${LANG_SIMPCHINESE} "${NAME} ${VERSION} 安装"
|
||||
!endif
|
||||
|
||||
!endif
|
||||
|
||||
!verbose 4
|
|
@ -1,5 +1,5 @@
|
|||
;Modern UI Language File
|
||||
;version 1 - Compatible with Modern UI 1.3
|
||||
;NSIS Modern User Interface - Language File
|
||||
;Compatible with Modern UI 1.4
|
||||
|
||||
;Language: Spanish (1034)
|
||||
;By MoNKi
|
||||
|
@ -22,7 +22,7 @@
|
|||
LangString MUI_INNERTEXT_LICENSE ${LANG_SPANISH} "Si acepta todos los términos del acuerdo, seleccione Acepto para continuar. Debe aceptar el acuerdo para instalar ${NAME}."
|
||||
!endif
|
||||
|
||||
!ifdef MUI_COMPONENTPAGE
|
||||
!ifdef MUI_COMPONENTSPAGE
|
||||
ComponentText /LANG=${LANG_SPANISH} "Marque los componentes que desea instalar y desmarque los componentes que no desea instalar. Presione Siguiente para continuar."
|
||||
LangString MUI_TEXT_COMPONENTS_TITLE ${LANG_SPANISH} "Selección de componentes"
|
||||
LangString MUI_TEXT_COMPONENTS_SUBTITLE ${LANG_SPANISH} "Seleccione que características de ${NAME} desea instalar."
|
||||
|
@ -30,17 +30,13 @@
|
|||
LangString MUI_INNERTEXT_DESCRIPTION_INFO ${LANG_SPANISH} "Situe el ratón encima de un componente para ver su descripción."
|
||||
!endif
|
||||
|
||||
!ifdef MUI_DIRSELECTPAGE
|
||||
!ifdef MUI_DIRECTORYPAGE
|
||||
DirText /LANG=${LANG_SPANISH} "Se instalará ${NAME} en el siguiente directorio.$\r$\n$\r$\nPara instalar en este directorio, presione Instalar. Para instalar en un directorio distinto, presione Examinar y seleccione otro directorio." " "
|
||||
LangString MUI_TEXT_DIRSELECT_TITLE ${LANG_SPANISH} "Elegir lugar de instalación"
|
||||
LangString MUI_TEXT_DIRSELECT_SUBTITLE ${LANG_SPANISH} "Elija el directorio en el que instalar ${NAME}."
|
||||
LangString MUI_INNERTEXT_DESTINATIONFOLDER ${LANG_SPANISH} "Directorio de destino"
|
||||
!endif
|
||||
|
||||
!ifdef MUI_INSTALLBUTTONTEXT_NEXT
|
||||
InstallButtonText /LANG=${LANG_SPANISH} "&Siguiente >"
|
||||
!endif
|
||||
|
||||
LangString MUI_TEXT_INSTALLING_TITLE ${LANG_SPANISH} "Instalando"
|
||||
LangString MUI_TEXT_INSTALLING_SUBTITLE ${LANG_SPANISH} "Por favor espere mientas ${NAME} se instala."
|
||||
|
||||
|
@ -48,16 +44,13 @@
|
|||
LangString MUI_TEXT_FINISHED_SUBTITLE ${LANG_SPANISH} "La instalación se ha completado correctamente."
|
||||
|
||||
!ifdef MUI_ABORTWARNING
|
||||
LangString MUI_MSGTEXT_ABORTWARNING ${LANG_SPANISH} "¿Está seguro de que desea salir de la instalación de ${NAME}?"
|
||||
LangString MUI_TEXT_ABORTWARNING ${LANG_SPANISH} "¿Está seguro de que desea salir de la instalación de ${NAME}?"
|
||||
!endif
|
||||
|
||||
!ifdef MUI_INSTALLOPTIONS
|
||||
LangString MUI_BUTTONTEXT_BACK ${LANG_SPANISH} "< &Atrás"
|
||||
LangString MUI_BUTTONTEXT_NEXT ${LANG_SPANISH} "&Siguiente >"
|
||||
LangString MUI_BUTTONTEXT_CANCEL ${LANG_SPANISH} "Cancelar"
|
||||
LangString MUI_BUTTONTEXT_INSTALL ${LANG_SPANISH} "&Instalar"
|
||||
LangString MUI_TEXT_SETUPCAPTION ${LANG_SPANISH} "Instalación de ${NAME} ${VERSION}"
|
||||
!endif
|
||||
|
||||
|
||||
|
||||
;UNINSTALLER
|
||||
|
||||
|
@ -73,15 +66,8 @@
|
|||
LangString un.MUI_UNTEXT_FINISHED_SUBTITLE ${LANG_SPANISH} "La desinstalación se ha completado correctamente."
|
||||
!endif
|
||||
|
||||
!ifdef MUI_UNINSTALLBUTTONTEXT_NEXT
|
||||
InstallButtonText /LANG=${LANG_SPANISH} "&Siguiente >"
|
||||
!endif
|
||||
|
||||
!ifdef MUI_UNINSTALLOPTIONS
|
||||
LangString un.MUI_BUTTONTEXT_BACK ${LANG_SPANISH} "< &Atrás"
|
||||
LangString un.MUI_BUTTONTEXT_NEXT ${LANG_SPANISH} "&Siguiente >"
|
||||
LangString un.MUI_BUTTONTEXT_CANCEL ${LANG_SPANISH} "Cancelar"
|
||||
LangString un.MUI_BUTTONTEXT_UNINSTALL ${LANG_SPANISH} "&Desinstalar"
|
||||
LangString un.MUI_UNTEXT_SETUPCAPTION ${LANG_SPANISH} "Instalación de ${NAME} ${VERSION}"
|
||||
!endif
|
||||
|
||||
!endif
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
;Modern UI Language File
|
||||
;version 1 - Compatible with Modern UI 1.3
|
||||
;NSIS Modern User Interface - Language File
|
||||
;Compatible with Modern UI 1.4
|
||||
|
||||
;Language: 'Chinese (Traditional)' (1028)
|
||||
;Kii Ali <kiiali@cpatch.org>
|
||||
;By Kii Ali <kiiali@cpatch.org>
|
||||
|
||||
;--------------------------------
|
||||
!verbose 3
|
||||
|
@ -22,7 +22,7 @@
|
|||
LangString MUI_INNERTEXT_LICENSE ${LANG_TRADCHINESE} "如果你同意所有合約中的條款,選取 [我同意(A)] 繼續安裝。如果你選取 [取消(C)] ,安裝程式將會關閉。必須要接受授權合約才能安裝 ${NAME}。"
|
||||
!endif
|
||||
|
||||
!ifdef MUI_COMPONENTPAGE
|
||||
!ifdef MUI_COMPONENTSPAGE
|
||||
ComponentText /LANG=${LANG_TRADCHINESE} "核取想要安裝的元件,並把不想安裝的元件解除核取。按 [下一步(N)] 繼續。"
|
||||
LangString MUI_TEXT_COMPONENTS_TITLE ${LANG_TRADCHINESE} "選取元件"
|
||||
LangString MUI_TEXT_COMPONENTS_SUBTITLE ${LANG_TRADCHINESE} "選取 ${NAME} 中你想要安裝的元件。"
|
||||
|
@ -30,32 +30,25 @@
|
|||
LangString MUI_INNERTEXT_DESCRIPTION_INFO ${LANG_TRADCHINESE} "移動你的滑鼠指標到元件之上,便可見到它的描述。"
|
||||
!endif
|
||||
|
||||
!ifdef MUI_DIRSELECTPAGE
|
||||
!ifdef MUI_DIRECTORYPAGE
|
||||
DirText /LANG=${LANG_TRADCHINESE} "安裝程式將在下列資料夾,安裝 ${NAME} 。$\r$\n$\r$\n要安裝到這個資料夾,按一下 [安裝(I)] 。要安裝在不同資料夾,按一下 [瀏覽(B)...] 並選擇其他資料夾。" " "
|
||||
LangString MUI_TEXT_DIRSELECT_TITLE ${LANG_TRADCHINESE} "選取安裝位置"
|
||||
LangString MUI_TEXT_DIRSELECT_SUBTITLE ${LANG_TRADCHINESE} "選取 ${NAME} 要安裝的資料夾位置。"
|
||||
LangString MUI_INNERTEXT_DESTINATIONFOLDER ${LANG_TRADCHINESE} "目的資料夾"
|
||||
!endif
|
||||
|
||||
!ifdef MUI_INSTALLBUTTONTEXT_NEXT
|
||||
InstallButtonText /LANG=${LANG_TRADCHINESE} "下一步(&N) >"
|
||||
!endif
|
||||
LangString MUI_TEXT_INSTALLING_TITLE ${LANG_TRADCHINESE} "正在安裝"
|
||||
LangString MUI_TEXT_INSTALLING_SUBTITLE ${LANG_TRADCHINESE} "${NAME} 正在安裝,請等候。"
|
||||
|
||||
LangString MUI_TEXT_INSTALLING_TITLE ${LANG_TRADCHINESE} "正在安裝"
|
||||
LangString MUI_TEXT_INSTALLING_SUBTITLE ${LANG_TRADCHINESE} "${NAME} 正在安裝,請等候。"
|
||||
|
||||
LangString MUI_TEXT_FINISHED_TITLE ${LANG_TRADCHINESE} "完成"
|
||||
LangString MUI_TEXT_FINISHED_SUBTITLE ${LANG_TRADCHINESE} "安裝程式已成功地執行完成。"
|
||||
LangString MUI_TEXT_FINISHED_TITLE ${LANG_TRADCHINESE} "完成"
|
||||
LangString MUI_TEXT_FINISHED_SUBTITLE ${LANG_TRADCHINESE} "安裝程式已成功地執行完成。"
|
||||
|
||||
!ifdef MUI_ABORTWARNING
|
||||
LangString MUI_MSGTEXT_ABORTWARNING ${LANG_TRADCHINESE} "你確定要離開 ${NAME} 安裝程式?"
|
||||
LangString MUI_TEXT_ABORTWARNING ${LANG_TRADCHINESE} "你確定要離開 ${NAME} 安裝程式?"
|
||||
!endif
|
||||
|
||||
!ifdef MUI_INSTALLOPTIONS
|
||||
LangString MUI_BUTTONTEXT_BACK ${LANG_TRADCHINESE} "< 上一步(&P)"
|
||||
LangString MUI_BUTTONTEXT_NEXT ${LANG_TRADCHINESE} "下一步(&N) >"
|
||||
LangString MUI_BUTTONTEXT_CANCEL ${LANG_TRADCHINESE} "取消(&C)"
|
||||
LangString MUI_BUTTONTEXT_INSTALL ${LANG_TRADCHINESE} "安裝(&I)"
|
||||
LangString MUI_TEXT_SETUPCAPTION ${LANG_TRADCHINESE} "${NAME} ${VERSION} 安裝"
|
||||
!endif
|
||||
|
||||
|
||||
|
@ -73,16 +66,9 @@
|
|||
LangString un.MUI_UNTEXT_FINISHED_SUBTITLE ${LANG_TRADCHINESE} "${NAME} 已從你的系統解除安裝。"
|
||||
!endif
|
||||
|
||||
!ifdef MUI_UNINSTALLBUTTONTEXT_NEXT
|
||||
InstallButtonText /LANG=${LANG_TRADCHINESE} "下一步(&N) >"
|
||||
!endif
|
||||
|
||||
!ifdef MUI_UNINSTALLOPTIONS
|
||||
LangString un.MUI_BUTTONTEXT_BACK ${LANG_TRADCHINESE} "< 上一步(&P)"
|
||||
LangString un.MUI_BUTTONTEXT_NEXT ${LANG_TRADCHINESE} "下一步(&N) >"
|
||||
LangString un.MUI_BUTTONTEXT_CANCEL ${LANG_TRADCHINESE} "取消(&C)"
|
||||
LangString un.MUI_BUTTONTEXT_UNINSTALL ${LANG_TRADCHINESE} "解除安裝(&U)"
|
||||
!endif
|
||||
LangString un.MUI_UNTEXT_SETUPCAPTION ${LANG_TRADCHINESE} "${NAME} ${VERSION} 安裝"
|
||||
!endif
|
||||
|
||||
!endif
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
;Modern UI Language File
|
||||
;version 1 - Compatible with Modern UI 1.3
|
||||
;NSIS Modern User Interface - Language File
|
||||
;Compatible with Modern UI 1.4
|
||||
|
||||
;Language: Ukrainian (1058)
|
||||
;By Yuri Holubow, Our Soft (http://www.ns.lviv.ua)
|
||||
|
@ -22,7 +22,7 @@
|
|||
LangString MUI_INNERTEXT_LICENSE ${LANG_UKRAINIAN} "ßêùî Âè ïðèéìàºòå âñi óìîâè Óãîäè, íàòèñíiòü íà êíîïêó Çãîäåí. Âè ïîâèííi ïðèéíÿòè óìîâè Óãîäè äëÿ iíñòàëÿöi¿ ${NAME}."
|
||||
!endif
|
||||
|
||||
!ifdef MUI_COMPONENTPAGE
|
||||
!ifdef MUI_COMPONENTSPAGE
|
||||
ComponentText /LANG=${LANG_UKRAINIAN} "Âiäìiòüòå òi êîìïîíåíòè, ÿêi Âè õî÷åòå âñòàíîâèòè, i çíiìiòü âiäìiòêó äëÿ òèõ, ÿêi Âè âñòàíîâëþâàòè íå áàæàºòå. Íàòèñíiòü Äàëi äëÿ ïðîäîâæåííÿ."
|
||||
LangString MUI_TEXT_COMPONENTS_TITLE ${LANG_UKRAINIAN} "Âèáåðiòü êîìïîíåíòè"
|
||||
LangString MUI_TEXT_COMPONENTS_SUBTITLE ${LANG_UKRAINIAN} "Âèáåðiòü ÿêi ìîëèâîñòi ${NAME} Âè õî÷åòå âñòàíîâèòè."
|
||||
|
@ -30,17 +30,13 @@
|
|||
LangString MUI_INNERTEXT_DESCRIPTION_INFO ${LANG_UKRAINIAN} "Ïiäâåäiòü âàøó ìèøêó äî êîìïîíåíòà, ùîá ïîáà÷èòè éîãî îïèñ."
|
||||
!endif
|
||||
|
||||
!ifdef MUI_DIRSELECTPAGE
|
||||
!ifdef MUI_DIRECTORYPAGE
|
||||
DirText /LANG=${LANG_UKRAINIAN} "Iíñòàëÿòîð âñòàíîâèòü ${NAME} ó íàñòóïíèé êàòàëîã.$\r$\n$\r$\nÙîá âñòàíîâèòè â öåé êàòàëîã, íàòèñíiòü Âñòàíîâèòè. Ùîá âñòàíîâèòè â iíøèé êàòàëîã íàòèñíiòü Âèáðàòè i Âèáåðiòü iíøèé êàòàëîã." " "
|
||||
LangString MUI_TEXT_DIRSELECT_TITLE ${LANG_UKRAINIAN} "Âèáåðiòü ìiñöå óñòàíîâêè"
|
||||
LangString MUI_TEXT_DIRSELECT_SUBTITLE ${LANG_UKRAINIAN} "Âèáåðiòü êàòàëîã äëÿ óñòàíîâêè ${NAME}."
|
||||
LangString MUI_INNERTEXT_DESTINATIONFOLDER ${LANG_UKRAINIAN} "Êàòàëîã Ïðèçíà÷åííÿ"
|
||||
!endif
|
||||
|
||||
!ifdef MUI_INSTALLBUTTONTEXT_NEXT
|
||||
InstallButtonText /LANG=${LANG_UKRAINIAN} "&Äàëi >"
|
||||
!endif
|
||||
|
||||
LangString MUI_TEXT_INSTALLING_TITLE ${LANG_UKRAINIAN} "Éäå óñòàíîâêà"
|
||||
LangString MUI_TEXT_INSTALLING_SUBTITLE ${LANG_UKRAINIAN} "Áóäü-ëàñêà çà÷åêàéòå, äîêè éäå óñòàíîâêà ${NAME}."
|
||||
|
||||
|
@ -48,16 +44,13 @@
|
|||
LangString MUI_TEXT_FINISHED_SUBTITLE ${LANG_UKRAINIAN} "Óñòàíîâêà óñïiøíî çàâåðøåíà."
|
||||
|
||||
!ifdef MUI_ABORTWARNING
|
||||
LangString MUI_MSGTEXT_ABORTWARNING ${LANG_UKRAINIAN} "Âè âïåâíåííi ùî õî÷åòå ïîêèíóòè óñòàíîâêó ${NAME}?"
|
||||
LangString MUI_TEXT_ABORTWARNING ${LANG_UKRAINIAN} "Âè âïåâíåííi ùî õî÷åòå ïîêèíóòè óñòàíîâêó ${NAME}?"
|
||||
!endif
|
||||
|
||||
!ifdef MUI_INSTALLOPTIONS
|
||||
LangString MUI_BUTTONTEXT_BACK ${LANG_UKRAINIAN} "< &Íàçàä"
|
||||
LangString MUI_BUTTONTEXT_NEXT ${LANG_UKRAINIAN} "&Äàëi >"
|
||||
LangString MUI_BUTTONTEXT_CANCEL ${LANG_UKRAINIAN} "Ñêàñóâàòè"
|
||||
LangString MUI_BUTTONTEXT_INSTALL ${LANG_UKRAINIAN} "&Âñòàíîâèòè"
|
||||
LangString MUI_TEXT_SETUPCAPTION ${LANG_UKRAINIAN} "${VERSION} Óñòàíîâêà"
|
||||
!endif
|
||||
|
||||
|
||||
|
||||
;UNINSTALLER
|
||||
|
||||
|
@ -73,16 +66,9 @@
|
|||
LangString un.MUI_UNTEXT_FINISHED_SUBTITLE ${LANG_UKRAINIAN} "Âèäàëåííÿ óñïiøíî çàâåðøåíî."
|
||||
!endif
|
||||
|
||||
!ifdef MUI_UNINSTALLBUTTONTEXT_NEXT
|
||||
InstallButtonText /LANG=${LANG_UKRAINIAN} "&Äàëi >"
|
||||
!endif
|
||||
|
||||
!ifdef MUI_UNINSTALLOPTIONS
|
||||
LangString un.MUI_BUTTONTEXT_BACK ${LANG_UKRAINIAN} "< &Íàçàä"
|
||||
LangString un.MUI_BUTTONTEXT_NEXT ${LANG_UKRAINIAN} "&Äàëi >"
|
||||
LangString un.MUI_BUTTONTEXT_CANCEL ${LANG_UKRAINIAN} "Ñêàñóâàòè"
|
||||
LangString un.MUI_BUTTONTEXT_UNINSTALL ${LANG_UKRAINIAN} "&Âèäàëèòè"
|
||||
!endif
|
||||
LangString un.MUI_UNTEXT_SETUPCAPTION ${LANG_UKRAINIAN} "${VERSION} Óñòàíîâêà"
|
||||
!endif
|
||||
|
||||
!endif
|
||||
|
||||
|
|
|
@ -124,17 +124,20 @@ a:hover
|
|||
macro system inserts all code and functions for you. For an example,
|
||||
have a look at <a href="../../Examples/Modern UI/Basic.nsi">Basic.nsi</a>.<br><br>
|
||||
To remove certain default NSIS pages (such as the License page),
|
||||
remove a define before the language files (for example, remove
|
||||
!define MUI_LICENSEPAGE), and remove the other instruction for
|
||||
remove a define at the top of the page (for example, remove
|
||||
!define MUI_LICENSEPAGE), and remove the other instructions for
|
||||
the page (for example, LicenseData).</p>
|
||||
<p class="text"><span class="subheader">Advanced Macro System, Install Options</span><br>
|
||||
If you want put your code in certain NSIS functions or want to
|
||||
use custom installer pages, use the Advanced Macro System.
|
||||
The code will still be inserted using the macro's, but
|
||||
you can customize a lot of things, add your own code or
|
||||
add new pages.<br>
|
||||
If you want put your own code in certain NSIS functions or
|
||||
want to use custom installer pages, use the Advanced Macro
|
||||
System. The code will still be inserted using the macro's,
|
||||
but you can customize a lot of things, add your own code or
|
||||
add new pages.<br><br>
|
||||
Using the Install Options macro's, it's also very easy to use
|
||||
custom pages in your installer.<br>
|
||||
custom pages in your installer. Just add a new Page command
|
||||
between the other page commands: Page [function name] and call
|
||||
Install Options in [function name] using the
|
||||
MUI_INSTALLOPTIONS_SHOW macro.<br><br>
|
||||
Have a look at <a href="../../Examples/Modern UI/InstallOptions.nsi">
|
||||
InstallOptions.nsi</a> for an example of the Install Options
|
||||
and the Advanced Macro System.</p>
|
||||
|
@ -148,7 +151,7 @@ a:hover
|
|||
for a multilanguage example using the Basic Macro System.
|
||||
<p class="header">The interface</p>
|
||||
<p class="text"><span class="subheader">Modern.exe and modern2.exe</span><br>
|
||||
There are two different version of the interface.
|
||||
There are two different versions of the interface.
|
||||
Modern.exe contains the dialogs of the standard interface.
|
||||
If you have an installer with a lot of subsections
|
||||
or long section names, use modern2.exe, which has a different
|
||||
|
@ -190,17 +193,12 @@ a:hover
|
|||
To change them, you need to edit this file and recompile NSIS.</p>
|
||||
<p class="header">Version history</p>
|
||||
<ul>
|
||||
<li class="changelog">1.3 - October 27, 2002
|
||||
<li class="changelog">1.4 - October 30, 2002
|
||||
<ul>
|
||||
<li>Easier macro system for basic scripts
|
||||
<li>New MultiLanguage system using Modern UI Language Files
|
||||
<li>New directory structure (header/language files in Contrib\Modern UI)
|
||||
<li>Small bugfixes & typo corrections
|
||||
<li>SetPage function should be set using defines
|
||||
<li>Different NextPage/PrevPage/FinishHeader macro's for install/uninstall
|
||||
<li>Interface settings can be definend (for example, MUI_ICON), no parameters
|
||||
for MUI_INTERFACE anymore
|
||||
<li>New Install Options macro's to read/write IO INI file values
|
||||
<li>Uses new NSIS Page command
|
||||
<li>Macro system way smaller
|
||||
<li>Advanced Macro System a lot easier
|
||||
<li>Renamed some defines
|
||||
</ul>
|
||||
</ul>
|
||||
<p class="text"><a href="Changelog.txt">Complete version history</a></p>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
;NSIS Modern User Interface version 1.3
|
||||
;NSIS Modern User Interface version 1.4
|
||||
;Macro System
|
||||
;Written by Joost Verburg
|
||||
|
||||
|
@ -14,9 +14,6 @@
|
|||
|
||||
!include "${NSISDIR}\Examples\WinMessages.nsh"
|
||||
|
||||
!define MUI_INSTALLOPTIONS_DIRECTION_NEXT 1
|
||||
!define MUI_INSTALLOPTIONS_DIRECTION_PREV 2
|
||||
|
||||
!define MUI_TEMP1 $R0
|
||||
!define MUI_TEMP2 $R1
|
||||
|
||||
|
@ -79,231 +76,39 @@
|
|||
|
||||
!macroend
|
||||
|
||||
!macro MUI_INNERDIALOG_INIT
|
||||
|
||||
!verbose 3
|
||||
|
||||
Push ${MUI_TEMP1}
|
||||
|
||||
!verbose 4
|
||||
|
||||
!macroend
|
||||
|
||||
!macro MUI_INNERDIALOG_START PAGE
|
||||
|
||||
!verbose 3
|
||||
|
||||
StrCmp ${CURRENTPAGE} ${PAGE} "" done_${PAGE}
|
||||
|
||||
!verbose 4
|
||||
|
||||
!macroend
|
||||
|
||||
!macro MUI_INNERDIALOG_TEXT CONTROL TEXT
|
||||
|
||||
!verbose 3
|
||||
|
||||
;Text on inner dialogs components
|
||||
|
||||
FindWindow ${MUI_TEMP1} "#32770" "" $HWNDPARENT
|
||||
GetDlgItem ${MUI_TEMP1} ${MUI_TEMP1} ${CONTROL}
|
||||
SendMessage ${MUI_TEMP1} ${WM_SETTEXT} 0 "STR:${TEXT}"
|
||||
;Set text on inner dialogs component
|
||||
Push ${MUI_TEMP1}
|
||||
|
||||
FindWindow ${MUI_TEMP1} "#32770" "" $HWNDPARENT
|
||||
GetDlgItem ${MUI_TEMP1} ${MUI_TEMP1} ${CONTROL}
|
||||
SendMessage ${MUI_TEMP1} ${WM_SETTEXT} 0 "STR:${TEXT}"
|
||||
|
||||
Pop ${MUI_TEMP1}
|
||||
|
||||
!verbose 4
|
||||
|
||||
!macroend
|
||||
|
||||
!macro MUI_INNERDIALOG_STOP PAGE
|
||||
|
||||
!verbose 3
|
||||
|
||||
Goto done
|
||||
done_${PAGE}:
|
||||
|
||||
!verbose 4
|
||||
|
||||
!macroend
|
||||
|
||||
!macro MUI_INNERDIALOG_END
|
||||
|
||||
!verbose 3
|
||||
|
||||
done:
|
||||
Pop ${MUI_TEMP1}
|
||||
|
||||
!verbose 4
|
||||
|
||||
!macroend
|
||||
|
||||
!macro MUI_NEXTPAGE
|
||||
|
||||
!verbose 3
|
||||
|
||||
;Set backgrounds & fonts for the outer dialog (only once)
|
||||
StrCmp ${CURRENTPAGE} "" "" no_first_run
|
||||
|
||||
Push ${MUI_TEMP1}
|
||||
Push ${MUI_TEMP2}
|
||||
|
||||
GetDlgItem ${MUI_TEMP1} $HWNDPARENT 1037
|
||||
CreateFont ${MUI_TEMP2} "Tahoma" 10 700
|
||||
SendMessage ${MUI_TEMP1} ${WM_SETFONT} ${MUI_TEMP2} 0
|
||||
SetStaticBkColor ${MUI_TEMP1} 0x00FFFFFF
|
||||
|
||||
GetDlgItem ${MUI_TEMP1} $HWNDPARENT 1038
|
||||
SetStaticBkColor ${MUI_TEMP1} 0x00FFFFFF
|
||||
|
||||
GetDlgItem ${MUI_TEMP1} $HWNDPARENT 1034
|
||||
SetStaticBkColor ${MUI_TEMP1} 0x00FFFFFF
|
||||
|
||||
GetDlgItem ${MUI_TEMP1} $HWNDPARENT 1039
|
||||
SetStaticBkColor ${MUI_TEMP1} 0x00FFFFFF
|
||||
|
||||
Pop ${MUI_TEMP2}
|
||||
Pop ${MUI_TEMP1}
|
||||
|
||||
no_first_run:
|
||||
|
||||
IntOp ${CURRENTPAGE} ${CURRENTPAGE} + 1
|
||||
|
||||
!ifndef MUI_SETPAGE_FUNCTIONNAME
|
||||
!error "Modern UI Error: SetPage function name (MUI_SETPAGE_FUNCTIONNAME) not defined!"
|
||||
!endif
|
||||
|
||||
Call "${MUI_SETPAGE_FUNCTIONNAME}"
|
||||
|
||||
!verbose 4
|
||||
|
||||
!macroend
|
||||
|
||||
!macro MUI_UNNEXTPAGE
|
||||
|
||||
!verbose 3
|
||||
|
||||
;Set backgrounds & fonts for the outer dialog (only once)
|
||||
StrCmp ${CURRENTPAGE} "" "" no_first_run
|
||||
|
||||
Push ${MUI_TEMP1}
|
||||
Push ${MUI_TEMP2}
|
||||
|
||||
GetDlgItem ${MUI_TEMP1} $HWNDPARENT 1037
|
||||
CreateFont ${MUI_TEMP2} "Tahoma" 10 700
|
||||
SendMessage ${MUI_TEMP1} ${WM_SETFONT} ${MUI_TEMP2} 0
|
||||
SetStaticBkColor ${MUI_TEMP1} 0x00FFFFFF
|
||||
|
||||
GetDlgItem ${MUI_TEMP1} $HWNDPARENT 1038
|
||||
SetStaticBkColor ${MUI_TEMP1} 0x00FFFFFF
|
||||
|
||||
GetDlgItem ${MUI_TEMP1} $HWNDPARENT 1034
|
||||
SetStaticBkColor ${MUI_TEMP1} 0x00FFFFFF
|
||||
|
||||
GetDlgItem ${MUI_TEMP1} $HWNDPARENT 1039
|
||||
SetStaticBkColor ${MUI_TEMP1} 0x00FFFFFF
|
||||
|
||||
Pop ${MUI_TEMP2}
|
||||
Pop ${MUI_TEMP1}
|
||||
|
||||
no_first_run:
|
||||
|
||||
IntOp ${CURRENTPAGE} ${CURRENTPAGE} + 1
|
||||
|
||||
!ifndef MUI_UNSETPAGE_FUNCTIONNAME
|
||||
!error "Modern UI Error: Uninstall SetPage function name (MUI_UNSETPAGE_FUNCTIONNAME) not defined!"
|
||||
!endif
|
||||
|
||||
Call "${MUI_UNSETPAGE_FUNCTIONNAME}"
|
||||
|
||||
!verbose 4
|
||||
|
||||
!macroend
|
||||
|
||||
!macro MUI_PREVPAGE
|
||||
|
||||
!verbose 3
|
||||
|
||||
IntOp ${CURRENTPAGE} ${CURRENTPAGE} - 1
|
||||
|
||||
!ifndef MUI_SETPAGE_FUNCTIONNAME
|
||||
!error "Modern UI Error: SetPage function name (MUI_SETPAGE_FUNCTIONNAME) not defined!"
|
||||
!endif
|
||||
|
||||
Call "${MUI_SETPAGE_FUNCTIONNAME}"
|
||||
|
||||
!verbose 4
|
||||
|
||||
!macroend
|
||||
|
||||
!macro MUI_UNPREVPAGE
|
||||
|
||||
!verbose 3
|
||||
|
||||
IntOp ${CURRENTPAGE} ${CURRENTPAGE} - 1
|
||||
|
||||
!ifndef MUI_UNSETPAGE_FUNCTIONNAME
|
||||
!error "Modern UI Error: Uninstall SetPage function name (MUI_UNSETPAGE_FUNCTIONNAME) not defined!"
|
||||
!endif
|
||||
|
||||
Call "${MUI_UNSETPAGE_FUNCTIONNAME}"
|
||||
|
||||
!verbose 4
|
||||
|
||||
!macroend
|
||||
|
||||
!macro MUI_PAGE_INIT
|
||||
|
||||
!verbose 3
|
||||
|
||||
Push ${MUI_TEMP1}
|
||||
|
||||
!verbose 4
|
||||
|
||||
!macroend
|
||||
|
||||
!macro MUI_PAGE_START PAGE
|
||||
|
||||
!verbose 3
|
||||
|
||||
StrCmp ${CURRENTPAGE} ${PAGE} "" done_${PAGE}
|
||||
|
||||
!verbose 4
|
||||
|
||||
!macroend
|
||||
|
||||
!macro MUI_HEADER_TEXT TEXT SUBTEXT
|
||||
|
||||
!verbose 3
|
||||
|
||||
;Text on the white rectangle
|
||||
|
||||
GetDlgItem ${MUI_TEMP1} $HWNDPARENT 1037
|
||||
SendMessage ${MUI_TEMP1} ${WM_SETTEXT} 0 "STR:${TEXT}"
|
||||
GetDlgItem ${MUI_TEMP1} $HWNDPARENT 1038
|
||||
SendMessage ${MUI_TEMP1} ${WM_SETTEXT} 0 "STR:${SUBTEXT}"
|
||||
;Set text on the white rectangle
|
||||
Push ${MUI_TEMP1}
|
||||
|
||||
!verbose 4
|
||||
|
||||
!macroend
|
||||
|
||||
!macro MUI_PAGE_STOP PAGE
|
||||
|
||||
!verbose 3
|
||||
|
||||
Goto done
|
||||
done_${PAGE}:
|
||||
|
||||
!verbose 4
|
||||
|
||||
!macroend
|
||||
|
||||
!macro MUI_PAGE_END
|
||||
|
||||
!verbose 3
|
||||
|
||||
done:
|
||||
GetDlgItem ${MUI_TEMP1} $HWNDPARENT 1037
|
||||
SendMessage ${MUI_TEMP1} ${WM_SETTEXT} 0 "STR:${TEXT}"
|
||||
GetDlgItem ${MUI_TEMP1} $HWNDPARENT 1038
|
||||
SendMessage ${MUI_TEMP1} ${WM_SETTEXT} 0 "STR:${SUBTEXT}"
|
||||
|
||||
Pop ${MUI_TEMP1}
|
||||
|
||||
!verbose 4
|
||||
|
||||
|
||||
!macroend
|
||||
|
||||
!macro MUI_DESCRIPTION_INIT
|
||||
|
@ -349,14 +154,7 @@
|
|||
!verbose 3
|
||||
|
||||
;Finish text on the header (white rectangle)
|
||||
|
||||
IntOp ${CURRENTPAGE} ${CURRENTPAGE} + 1
|
||||
|
||||
!ifndef MUI_SETPAGE_FUNCTIONNAME
|
||||
!error "Modern UI Error: SetPage function name (MUI_SETPAGE_FUNCTIONNAME) not defined!"
|
||||
!endif
|
||||
|
||||
Call "${MUI_SETPAGE_FUNCTIONNAME}"
|
||||
!insertmacro MUI_HEADER_TEXT $(MUI_TEXT_FINISHED_TITLE) $(MUI_TEXT_FINISHED_SUBTITLE)
|
||||
|
||||
!verbose 4
|
||||
|
||||
|
@ -367,14 +165,7 @@
|
|||
!verbose 3
|
||||
|
||||
;Finish text on the header (white rectangle)
|
||||
|
||||
IntOp ${CURRENTPAGE} ${CURRENTPAGE} + 1
|
||||
|
||||
!ifndef MUI_UNSETPAGE_FUNCTIONNAME
|
||||
!error "Modern UI Error: Uninstall SetPage function name (MUI_UNSETPAGE_FUNCTIONNAME) not defined!"
|
||||
!endif
|
||||
|
||||
Call "${MUI_UNSETPAGE_FUNCTIONNAME}"
|
||||
!insertmacro MUI_HEADER_TEXT $(MUI_UNTEXT_FINISHED_TITLE) $(MUI_UNTEXT_FINISHED_SUBTITLE)
|
||||
|
||||
!verbose 4
|
||||
|
||||
|
@ -386,7 +177,7 @@
|
|||
|
||||
;Warning when Cancel button is pressed
|
||||
|
||||
MessageBox MB_YESNO|MB_ICONEXCLAMATION "$(MUI_MSGTEXT_ABORTWARNING)" IDYES quit
|
||||
MessageBox MB_YESNO|MB_ICONEXCLAMATION "$(MUI_TEXT_ABORTWARNING)" IDYES quit
|
||||
Abort
|
||||
quit:
|
||||
|
||||
|
@ -394,20 +185,33 @@
|
|||
|
||||
!macroend
|
||||
|
||||
!macro MUI_GUIINIT
|
||||
|
||||
Push ${MUI_TEMP1}
|
||||
Push ${MUI_TEMP2}
|
||||
|
||||
GetDlgItem ${MUI_TEMP1} $HWNDPARENT 1037
|
||||
CreateFont ${MUI_TEMP2} "Tahoma" 10 700
|
||||
SendMessage ${MUI_TEMP1} ${WM_SETFONT} ${MUI_TEMP2} 0
|
||||
SetStaticBkColor ${MUI_TEMP1} 0x00FFFFFF
|
||||
|
||||
GetDlgItem ${MUI_TEMP1} $HWNDPARENT 1038
|
||||
SetStaticBkColor ${MUI_TEMP1} 0x00FFFFFF
|
||||
|
||||
GetDlgItem ${MUI_TEMP1} $HWNDPARENT 1034
|
||||
SetStaticBkColor ${MUI_TEMP1} 0x00FFFFFF
|
||||
|
||||
GetDlgItem ${MUI_TEMP1} $HWNDPARENT 1039
|
||||
SetStaticBkColor ${MUI_TEMP1} 0x00FFFFFF
|
||||
|
||||
Pop ${MUI_TEMP2}
|
||||
Pop ${MUI_TEMP1}
|
||||
|
||||
!macroend
|
||||
|
||||
;--------------------------------
|
||||
;INSTALL OPTIONS
|
||||
|
||||
!macro MUI_INSTALLOPTIONS DIRECTIONVAR NOSETDIRECTIONVAR
|
||||
|
||||
!verbose 3
|
||||
|
||||
!define IO_NOSETDIRECTION ${DIRECTIONVAR}
|
||||
!define IO_DIRECTION ${NOSETDIRECTIONVAR}
|
||||
|
||||
!verbose 4
|
||||
|
||||
!macroend
|
||||
|
||||
!macro MUI_INSTALLOPTIONS_EXTRACT FILE
|
||||
|
||||
!verbose 3
|
||||
|
@ -442,185 +246,23 @@
|
|||
|
||||
!macroend
|
||||
|
||||
!macro MUI_INSTALLOPTIONS_SETDIRECTION DIRECTION
|
||||
!macro MUI_INSTALLOPTIONS_SHOW FILE
|
||||
|
||||
!verbose 3
|
||||
|
||||
StrCpy ${IO_DIRECTION} "${DIRECTION}"
|
||||
|
||||
!verbose 4
|
||||
|
||||
!macroend
|
||||
|
||||
!macro MUI_INSTALLOPTIONS_NEXTPAGE
|
||||
|
||||
!verbose 3
|
||||
|
||||
StrCmp ${IO_NOSETDIRECTION} "1" no_setdirection
|
||||
!insertmacro MUI_INSTALLOPTIONS_SETDIRECTION ${MUI_INSTALLOPTIONS_DIRECTION_NEXT}
|
||||
no_setdirection:
|
||||
StrCpy ${IO_NOSETDIRECTION} "0"
|
||||
|
||||
!verbose 4
|
||||
|
||||
!macroend
|
||||
|
||||
!macro MUI_INSTALLOPTIONS_PREVPAGE
|
||||
|
||||
!verbose 3
|
||||
|
||||
StrCmp ${IO_NOSETDIRECTION} "1" no_setdirection
|
||||
!insertmacro MUI_INSTALLOPTIONS_SETDIRECTION ${MUI_INSTALLOPTIONS_DIRECTION_PREV}
|
||||
no_setdirection:
|
||||
StrCpy ${IO_NOSETDIRECTION} "0"
|
||||
|
||||
!verbose 4
|
||||
|
||||
!macroend
|
||||
|
||||
!macro MUI_INSTALLOPTIONS_SHOW PAGE FILE IOBACK IONEXT
|
||||
|
||||
!verbose 3
|
||||
|
||||
InstallOptions::dialog "$PLUGINSDIR\${FILE}"
|
||||
Pop ${MUI_TEMP1}
|
||||
|
||||
StrCmp ${MUI_TEMP1} "cancel" "" +2
|
||||
Quit
|
||||
|
||||
StrCmp ${MUI_TEMP1} "back" "" noback_${PAGE}
|
||||
!insertmacro MUI_INSTALLOPTIONS_${IOBACK}BACK
|
||||
noback_${PAGE}:
|
||||
|
||||
!insertmacro MUI_INSTALLOPTIONS_${IONEXT}NEXT
|
||||
|
||||
!verbose 4
|
||||
|
||||
!macroend
|
||||
|
||||
!macro MUI_INSTALLOPTIONS_UNSHOW PAGE FILE IOBACK IONEXT
|
||||
|
||||
!verbose 3
|
||||
|
||||
InstallOptions::dialog "$PLUGINSDIR\${FILE}"
|
||||
Pop ${MUI_TEMP1}
|
||||
|
||||
StrCmp ${MUI_TEMP1} "cancel" "" +2
|
||||
Quit
|
||||
|
||||
StrCmp ${MUI_TEMP1} "back" "" noback_${PAGE}
|
||||
!insertmacro MUI_INSTALLOPTIONS_UN${IOBACK}BACK
|
||||
noback_${PAGE}:
|
||||
|
||||
!insertmacro MUI_INSTALLOPTIONS_UN${IONEXT}NEXT
|
||||
|
||||
!verbose 4
|
||||
|
||||
!macroend
|
||||
|
||||
!macro MUI_INSTALLOPTIONS_BACK
|
||||
|
||||
!verbose 3
|
||||
|
||||
StrCmp ${IO_DIRECTION} "${MUI_INSTALLOPTIONS_DIRECTION_NEXT}" "" +3
|
||||
Call .onPrevPage
|
||||
Abort
|
||||
StrCmp ${IO_DIRECTION} "${MUI_INSTALLOPTIONS_DIRECTION_PREV}" "" +3
|
||||
Call .onPrevPage
|
||||
Goto done
|
||||
|
||||
!verbose 4
|
||||
|
||||
!macroend
|
||||
|
||||
!macro MUI_INSTALLOPTIONS_NEXT
|
||||
|
||||
!verbose 3
|
||||
|
||||
StrCmp ${IO_DIRECTION} ${MUI_INSTALLOPTIONS_DIRECTION_NEXT} "" +3
|
||||
Call .onNextPage
|
||||
Goto done
|
||||
StrCmp ${IO_DIRECTION} ${MUI_INSTALLOPTIONS_DIRECTION_PREV} "" +3
|
||||
Call .onNextPage
|
||||
Abort
|
||||
|
||||
!verbose 4
|
||||
|
||||
!macroend
|
||||
|
||||
!macro MUI_INSTALLOPTIONS_IOBACK
|
||||
|
||||
!verbose 3
|
||||
|
||||
StrCpy ${IO_NOSETDIRECTION} "1"
|
||||
Call .onPrevPage
|
||||
Goto done
|
||||
|
||||
!verbose 4
|
||||
|
||||
!macroend
|
||||
|
||||
!macro MUI_INSTALLOPTIONS_IONEXT
|
||||
|
||||
!verbose 3
|
||||
|
||||
StrCpy ${IO_NOSETDIRECTION} "1"
|
||||
Call .onNextPage
|
||||
Goto done
|
||||
|
||||
!verbose 4
|
||||
Push ${MUI_TEMP1}
|
||||
|
||||
!macroend
|
||||
InstallOptions::dialog "$PLUGINSDIR\${FILE}"
|
||||
Pop ${MUI_TEMP1}
|
||||
|
||||
!macro MUI_INSTALLOPTIONS_UNBACK
|
||||
StrCmp ${MUI_TEMP1} "cancel" "" +2
|
||||
Quit
|
||||
|
||||
!verbose 3
|
||||
|
||||
StrCmp ${IO_DIRECTION} "${MUI_INSTALLOPTIONS_DIRECTION_NEXT}" "" +3
|
||||
Call un.onPrevPage
|
||||
StrCmp ${MUI_TEMP1} "back" "" +3
|
||||
Pop ${MUI_TEMP1}
|
||||
Abort
|
||||
StrCmp ${IO_DIRECTION} "${MUI_INSTALLOPTIONS_DIRECTION_PREV}" "" +3
|
||||
Call un.onPrevPage
|
||||
Goto done
|
||||
|
||||
!verbose 4
|
||||
|
||||
!macroend
|
||||
|
||||
!macro MUI_INSTALLOPTIONS_UNNEXT
|
||||
|
||||
!verbose 3
|
||||
|
||||
StrCmp ${IO_DIRECTION} ${MUI_INSTALLOPTIONS_DIRECTION_NEXT} "" +3
|
||||
Call un.onNextPage
|
||||
Goto done
|
||||
StrCmp ${IO_DIRECTION} ${MUI_INSTALLOPTIONS_DIRECTION_PREV} "" +3
|
||||
Call un.onNextPage
|
||||
Abort
|
||||
|
||||
!verbose 4
|
||||
|
||||
!macroend
|
||||
|
||||
!macro MUI_INSTALLOPTIONS_UNIOBACK
|
||||
|
||||
!verbose 3
|
||||
|
||||
StrCpy ${IO_NOSETDIRECTION} "1"
|
||||
Call .onPrevPage
|
||||
Goto done
|
||||
|
||||
!verbose 4
|
||||
|
||||
!macroend
|
||||
|
||||
!macro MUI_INSTALLOPTIONS_UNIONEXT
|
||||
|
||||
!verbose 3
|
||||
|
||||
StrCpy ${IO_NOSETDIRECTION} "1"
|
||||
Call .onNextPage
|
||||
Goto done
|
||||
|
||||
Pop ${MUI_TEMP1}
|
||||
|
||||
!verbose 4
|
||||
|
||||
|
@ -649,109 +291,57 @@
|
|||
;--------------------------------
|
||||
;BASIC FUNCTIONS
|
||||
|
||||
!macro MUI_BASICFUNCTIONS_INIT
|
||||
|
||||
!verbose 3
|
||||
|
||||
!define MUI_SETPAGE_FUNCTIONNAME "SetPage"
|
||||
!define MUI_UNSETPAGE_FUNCTIONNAME "un.SetPage"
|
||||
|
||||
!verbose 4
|
||||
|
||||
!macroend
|
||||
|
||||
!macro MUI_BASICFUNCTIONS
|
||||
|
||||
!verbose 3
|
||||
|
||||
Function .onNextPage
|
||||
!insertmacro MUI_NEXTPAGE
|
||||
FunctionEnd
|
||||
|
||||
Function .onPrevPage
|
||||
!insertmacro MUI_PREVPAGE
|
||||
FunctionEnd
|
||||
|
||||
Function .onInitDialog
|
||||
|
||||
!insertmacro MUI_INNERDIALOG_INIT
|
||||
|
||||
StrCpy ${MUI_TEMP1} 0
|
||||
!ifdef MUI_LICENSEPAGE
|
||||
Page license SetLicense SetLicenseDialog
|
||||
!endif
|
||||
!ifdef MUI_COMPONENTSPAGE
|
||||
Page components SetComponents SetComponentsDialog
|
||||
!endif
|
||||
!ifdef MUI_DIRECTORYPAGE
|
||||
Page directory SetDirectory SetDirectoryDialog
|
||||
!endif
|
||||
Page instfiles SetInstFiles
|
||||
|
||||
!ifdef MUI_LICENSEPAGE
|
||||
IntOp ${MUI_TEMP1} ${MUI_TEMP1} + 1
|
||||
StrCmp ${CURRENTPAGE} ${MUI_TEMP1} "" done_licensepage
|
||||
!insertmacro MUI_INNERDIALOG_TEXT 1040 $(MUI_INNERTEXT_LICENSE)
|
||||
Goto done
|
||||
done_licensepage:
|
||||
!endif
|
||||
|
||||
!ifdef MUI_COMPONENTPAGE
|
||||
IntOp ${MUI_TEMP1} ${MUI_TEMP1} + 1
|
||||
StrCmp ${CURRENTPAGE} ${MUI_TEMP1} "" done_componentpage
|
||||
!insertmacro MUI_INNERDIALOG_TEXT 1042 $(MUI_INNERTEXT_DESCRIPTION_TITLE)
|
||||
!insertmacro MUI_INNERDIALOG_TEXT 1043 $(MUI_INNERTEXT_DESCRIPTION_INFO)
|
||||
Goto done
|
||||
done_componentpage:
|
||||
!endif
|
||||
|
||||
!ifdef MUI_DIRSELECTPAGE
|
||||
IntOp ${MUI_TEMP1} ${MUI_TEMP1} + 1
|
||||
StrCmp ${CURRENTPAGE} ${MUI_TEMP1} "" done_dirselectpage
|
||||
!insertmacro MUI_INNERDIALOG_TEXT 1041 $(MUI_INNERTEXT_DESTINATIONFOLDER)
|
||||
Goto done
|
||||
done_dirselectpage:
|
||||
!endif
|
||||
|
||||
!insertmacro MUI_INNERDIALOG_END
|
||||
|
||||
FunctionEnd
|
||||
|
||||
Function SetPage
|
||||
|
||||
!insertmacro MUI_PAGE_INIT
|
||||
|
||||
StrCpy ${MUI_TEMP1} 0
|
||||
|
||||
!ifdef MUI_LICENSEPAGE
|
||||
IntOp ${MUI_TEMP1} ${MUI_TEMP1} + 1
|
||||
StrCmp ${CURRENTPAGE} ${MUI_TEMP1} "" done_licensepage
|
||||
!insertmacro MUI_HEADER_TEXT $(MUI_TEXT_LICENSE_TITLE) $(MUI_TEXT_LICENSE_SUBTITLE)
|
||||
Goto done
|
||||
done_licensepage:
|
||||
!endif
|
||||
|
||||
!ifdef MUI_COMPONENTPAGE
|
||||
IntOp ${MUI_TEMP1} ${MUI_TEMP1} + 1
|
||||
StrCmp ${CURRENTPAGE} ${MUI_TEMP1} "" done_componentpage
|
||||
!insertmacro MUI_HEADER_TEXT $(MUI_TEXT_COMPONENTS_TITLE) $(MUI_TEXT_COMPONENTS_SUBTITLE)
|
||||
Goto done
|
||||
done_componentpage:
|
||||
!endif
|
||||
|
||||
!ifdef MUI_DIRSELECTPAGE
|
||||
IntOp ${MUI_TEMP1} ${MUI_TEMP1} + 1
|
||||
StrCmp ${CURRENTPAGE} ${MUI_TEMP1} "" done_dirselectpage
|
||||
!insertmacro MUI_HEADER_TEXT $(MUI_TEXT_DIRSELECT_TITLE) $(MUI_TEXT_DIRSELECT_SUBTITLE)
|
||||
Goto done
|
||||
done_dirselectpage:
|
||||
!endif
|
||||
|
||||
IntOp ${MUI_TEMP1} ${MUI_TEMP1} + 1
|
||||
StrCmp ${CURRENTPAGE} ${MUI_TEMP1} "" done_installingpage
|
||||
!insertmacro MUI_HEADER_TEXT $(MUI_TEXT_INSTALLING_TITLE) $(MUI_TEXT_INSTALLING_SUBTITLE)
|
||||
Goto done
|
||||
done_installingpage:
|
||||
!ifdef MUI_LICENSEPAGE
|
||||
Function SetLicense
|
||||
!insertmacro MUI_HEADER_TEXT $(MUI_TEXT_LICENSE_TITLE) $(MUI_TEXT_LICENSE_SUBTITLE)
|
||||
FunctionEnd
|
||||
!endif
|
||||
|
||||
!ifdef MUI_COMPONENTSPAGE
|
||||
Function SetComponents
|
||||
!insertmacro MUI_HEADER_TEXT $(MUI_TEXT_COMPONENTS_TITLE) $(MUI_TEXT_COMPONENTS_SUBTITLE)
|
||||
FunctionEnd
|
||||
!endif
|
||||
|
||||
!ifdef MUI_DIRECTORYPAGE
|
||||
Function SetDirectory
|
||||
!insertmacro MUI_HEADER_TEXT $(MUI_TEXT_DIRSELECT_TITLE) $(MUI_TEXT_DIRSELECT_SUBTITLE)
|
||||
FunctionEnd
|
||||
!endif
|
||||
|
||||
Function SetInstFiles
|
||||
!insertmacro MUI_HEADER_TEXT $(MUI_TEXT_INSTALLING_TITLE) $(MUI_TEXT_INSTALLING_SUBTITLE)
|
||||
FunctionEnd
|
||||
|
||||
IntOp ${MUI_TEMP1} ${MUI_TEMP1} + 1
|
||||
StrCmp ${CURRENTPAGE} ${MUI_TEMP1} "" done_finishedpage
|
||||
!insertmacro MUI_HEADER_TEXT $(MUI_TEXT_FINISHED_TITLE) $(MUI_TEXT_FINISHED_SUBTITLE)
|
||||
Goto done
|
||||
done_finishedpage:
|
||||
|
||||
!insertmacro MUI_PAGE_END
|
||||
|
||||
FunctionEnd
|
||||
Function SetLicenseDialog
|
||||
!insertmacro MUI_INNERDIALOG_TEXT 1040 $(MUI_INNERTEXT_LICENSE)
|
||||
FunctionEnd
|
||||
|
||||
Function SetComponentsDialog
|
||||
!insertmacro MUI_INNERDIALOG_TEXT 1042 $(MUI_INNERTEXT_DESCRIPTION_TITLE)
|
||||
!insertmacro MUI_INNERDIALOG_TEXT 1043 $(MUI_INNERTEXT_DESCRIPTION_INFO)
|
||||
FunctionEnd
|
||||
|
||||
Function SetDirectoryDialog
|
||||
!insertmacro MUI_INNERDIALOG_TEXT 1041 $(MUI_INNERTEXT_DESTINATIONFOLDER)
|
||||
FunctionEnd
|
||||
|
||||
Function .onGUIInit
|
||||
!insertmacro MUI_GUIINIT
|
||||
FunctionEnd
|
||||
|
||||
!verbose 4
|
||||
|
||||
|
@ -795,31 +385,20 @@ FunctionEnd
|
|||
|
||||
!verbose 3
|
||||
|
||||
Function un.onNextPage
|
||||
UninstPage uninstConfirm un.SetUninstConfirm
|
||||
UninstPage instfiles un.SetInstFiles
|
||||
|
||||
!insertmacro MUI_UNNEXTPAGE
|
||||
Function un.SetUninstConfirm
|
||||
!insertmacro MUI_HEADER_TEXT $(MUI_UNTEXT_INTRO_TITLE) $(MUI_UNTEXT_INTRO_SUBTITLE)
|
||||
FunctionEnd
|
||||
|
||||
Function un.SetInstFiles
|
||||
!insertmacro MUI_HEADER_TEXT $(MUI_UNTEXT_UNINSTALLING_TITLE) $(MUI_UNTEXT_UNINSTALLING_SUBTITLE)
|
||||
FunctionEnd
|
||||
|
||||
FunctionEnd
|
||||
|
||||
Function un.SetPage
|
||||
|
||||
!insertmacro MUI_PAGE_INIT
|
||||
|
||||
!insertmacro MUI_PAGE_START 1
|
||||
!insertmacro MUI_HEADER_TEXT $(MUI_UNTEXT_INTRO_TITLE) $(MUI_UNTEXT_INTRO_SUBTITLE)
|
||||
!insertmacro MUI_PAGE_STOP 1
|
||||
|
||||
!insertmacro MUI_PAGE_START 2
|
||||
!insertmacro MUI_HEADER_TEXT $(MUI_UNTEXT_UNINSTALLING_TITLE) $(MUI_UNTEXT_UNINSTALLING_SUBTITLE)
|
||||
!insertmacro MUI_PAGE_STOP 2
|
||||
|
||||
!insertmacro MUI_PAGE_START 3
|
||||
!insertmacro MUI_HEADER_TEXT $(MUI_UNTEXT_FINISHED_TITLE) $(MUI_UNTEXT_FINISHED_SUBTITLE)
|
||||
!insertmacro MUI_PAGE_STOP 3
|
||||
|
||||
!insertmacro MUI_PAGE_END
|
||||
|
||||
FunctionEnd
|
||||
Function un.onGUIInit
|
||||
!insertmacro MUI_GUIINIT
|
||||
FunctionEnd
|
||||
|
||||
!verbose 4
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
;NSIS Modern User Interface version 1.3
|
||||
;NSIS Modern User Interface version 1.4
|
||||
;Basic Macro System Example Script
|
||||
;Written by Joost Verburg
|
||||
|
||||
|
@ -12,11 +12,9 @@
|
|||
;--------------------------------
|
||||
;Configuration
|
||||
|
||||
!insertmacro MUI_BASICFUNCTIONS_INIT
|
||||
|
||||
!define MUI_LICENSEPAGE
|
||||
!define MUI_COMPONENTPAGE
|
||||
!define MUI_DIRSELECTPAGE
|
||||
!define MUI_COMPONENTSPAGE
|
||||
!define MUI_DIRECTORYPAGE
|
||||
!define MUI_ABORTWARNING
|
||||
!define MUI_UNINSTALLER
|
||||
|
||||
|
@ -26,8 +24,8 @@
|
|||
!include "${NSISDIR}\Contrib\Modern UI\Language files\English.nsh"
|
||||
|
||||
;General
|
||||
Name "${NAME} ${VERSION}"
|
||||
OutFile "Basic.exe"
|
||||
Name "${NAME} ${VERSION}"
|
||||
|
||||
!insertmacro MUI_INTERFACE
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
;NSIS Modern User Interface version 1.3
|
||||
;NSIS Modern User Interface version 1.4
|
||||
;Advanced Macro System & Install Options Example Script
|
||||
;Written by Joost Verburg
|
||||
|
||||
|
@ -13,15 +13,11 @@
|
|||
!define MUI_INSTALLOPTIONS
|
||||
|
||||
!define MUI_LICENSEPAGE
|
||||
!define MUI_COMPONENTPAGE
|
||||
!define MUI_DIRSELECTPAGE
|
||||
!define MUI_INSTALLBUTTONTEXT_NEXT
|
||||
!define MUI_COMPONENTSPAGE
|
||||
!define MUI_DIRECTORYPAGE
|
||||
!define MUI_ABORTWARNING
|
||||
!define MUI_UNINSTALLER
|
||||
|
||||
!define MUI_SETPAGE_FUNCTIONNAME "SetPage"
|
||||
!define MUI_UNSETPAGE_FUNCTIONNAME "un.SetPage"
|
||||
|
||||
!define TEMP1 $R0
|
||||
|
||||
;Language
|
||||
|
@ -30,12 +26,25 @@
|
|||
!include "${NSISDIR}\Contrib\Modern UI\Language files\English.nsh"
|
||||
|
||||
;General
|
||||
Name "${NAME} ${VERSION}"
|
||||
OutFile "InstallOptions.exe"
|
||||
Name "${NAME} ${VERSION}"
|
||||
|
||||
!ifdef MUI_LICENSEPAGE
|
||||
Page license SetLicense SetLicenseDialog
|
||||
!endif
|
||||
Page custom SetCustomA
|
||||
Page custom SetCustomB
|
||||
!ifdef MUI_COMPONENTSPAGE
|
||||
Page components SetComponents SetComponentsDialog
|
||||
!endif
|
||||
!ifdef MUI_DIRECTORYPAGE
|
||||
Page directory SetDirectory SetDirectoryDialog
|
||||
!endif
|
||||
Page custom SetCustomC
|
||||
Page instfiles SetInstFiles
|
||||
|
||||
!insertmacro MUI_INTERFACE
|
||||
!insertmacro MUI_INSTALLOPTIONS "$7" "$8" ;Variables for the Install Options system. Do not use them in .onNext/PrevPage and SetPage
|
||||
|
||||
|
||||
;License page
|
||||
LicenseData "${NSISDIR}\Contrib\Modern UI\License.txt"
|
||||
|
||||
|
@ -48,8 +57,12 @@
|
|||
InstallDir "$PROGRAMFILES\${NAME}"
|
||||
|
||||
;Install Options pages
|
||||
LangString MUI_TEXT_IO_TITLE ${LANG_ENGLISH} "Install Options Page"
|
||||
LangString MUI_TEXT_IO_SUBTITLE ${LANG_ENGLISH} "Create your own dialog!"
|
||||
LangString TEXT_IO_TITLE ${LANG_ENGLISH} "Install Options Page"
|
||||
LangString TEXT_IO_SUBTITLE ${LANG_ENGLISH} "Create your own dialog!"
|
||||
|
||||
;Uninstaller
|
||||
UninstPage uninstConfirm un.SetUninstConfirm
|
||||
UninstPage instfiles un.SetInstFiles
|
||||
|
||||
;Things that need to be extracted on startup (keep these lines before any File command!)
|
||||
;Use ReserveFile for your own Install Options ini files too!
|
||||
|
@ -62,12 +75,23 @@
|
|||
;Installer Sections
|
||||
|
||||
Function .onInit
|
||||
|
||||
;Init InstallOptions
|
||||
!insertmacro MUI_INSTALLOPTIONS_EXTRACT "ioA.ini"
|
||||
!insertmacro MUI_INSTALLOPTIONS_EXTRACT "ioB.ini"
|
||||
!insertmacro MUI_INSTALLOPTIONS_EXTRACT "ioC.ini"
|
||||
|
||||
;Titles for Install Options dialogs
|
||||
!insertmacro MUI_INSTALLOPTIONS_WRITE "ioA.ini" "Settings" "Title" "$(MUI_TEXT_SETUPCAPTION): Custom page A"
|
||||
!insertmacro MUI_INSTALLOPTIONS_WRITE "ioB.ini" "Settings" "Title" "$(MUI_TEXT_SETUPCAPTION): Custom page B"
|
||||
!insertmacro MUI_INSTALLOPTIONS_WRITE "ioC.ini" "Settings" "Title" "$(MUI_TEXT_SETUPCAPTION): Custom page C"
|
||||
!ifdef MUI_ABORTWARNING
|
||||
;Abort warnings for Install Options dialogs
|
||||
!insertmacro MUI_INSTALLOPTIONS_WRITE "ioA.ini" "Settings" "CancelConfirm" "$(MUI_TEXT_ABORTWARNING)"
|
||||
!insertmacro MUI_INSTALLOPTIONS_WRITE "ioA.ini" "Settings" "CancelConfirmCaption" "$(MUI_TEXT_SETUPCAPTION)"
|
||||
!insertmacro MUI_INSTALLOPTIONS_WRITE "ioB.ini" "Settings" "CancelConfirm" "$(MUI_TEXT_ABORTWARNING)"
|
||||
!insertmacro MUI_INSTALLOPTIONS_WRITE "ioB.ini" "Settings" "CancelConfirmCaption" "$(MUI_TEXT_SETUPCAPTION)"
|
||||
!insertmacro MUI_INSTALLOPTIONS_WRITE "ioC.ini" "Settings" "CancelConfirm" "$(MUI_TEXT_ABORTWARNING)"
|
||||
!insertmacro MUI_INSTALLOPTIONS_WRITE "ioC.ini" "Settings" "CancelConfirmCaption" "$(MUI_TEXT_SETUPCAPTION)"
|
||||
!endif
|
||||
FunctionEnd
|
||||
|
||||
Section "modern.exe" SecCopyUI
|
||||
|
@ -103,121 +127,73 @@ SectionEnd
|
|||
;--------------------------------
|
||||
;Installer Functions
|
||||
|
||||
Function .onInitDialog
|
||||
!ifdef MUI_LICENSEPAGE
|
||||
Function SetLicense
|
||||
!insertmacro MUI_HEADER_TEXT $(MUI_TEXT_LICENSE_TITLE) $(MUI_TEXT_LICENSE_SUBTITLE)
|
||||
FunctionEnd
|
||||
!endif
|
||||
|
||||
!insertmacro MUI_INNERDIALOG_INIT
|
||||
|
||||
!insertmacro MUI_INNERDIALOG_START 1
|
||||
!insertmacro MUI_INNERDIALOG_TEXT 1040 $(MUI_INNERTEXT_LICENSE)
|
||||
!insertmacro MUI_INNERDIALOG_STOP 1
|
||||
|
||||
!insertmacro MUI_INNERDIALOG_START 4
|
||||
!insertmacro MUI_INNERDIALOG_TEXT 1042 $(MUI_INNERTEXT_DESCRIPTION_TITLE)
|
||||
!insertmacro MUI_INNERDIALOG_TEXT 1043 $(MUI_INNERTEXT_DESCRIPTION_INFO)
|
||||
!insertmacro MUI_INNERDIALOG_STOP 4
|
||||
|
||||
!insertmacro MUI_INNERDIALOG_START 5
|
||||
!insertmacro MUI_INNERDIALOG_TEXT 1041 $(MUI_INNERTEXT_DESTINATIONFOLDER)
|
||||
!insertmacro MUI_INNERDIALOG_STOP 5
|
||||
|
||||
!insertmacro MUI_INNERDIALOG_END
|
||||
|
||||
Function SetCustomA
|
||||
!insertmacro MUI_HEADER_TEXT $(TEXT_IO_TITLE) $(TEXT_IO_SUBTITLE)
|
||||
!insertmacro MUI_INSTALLOPTIONS_SHOW "ioA.ini"
|
||||
FunctionEnd
|
||||
|
||||
Function .onNextPage
|
||||
|
||||
!insertmacro MUI_INSTALLOPTIONS_NEXTPAGE
|
||||
!insertmacro MUI_NEXTPAGE
|
||||
Function SetCustomB
|
||||
!insertmacro MUI_HEADER_TEXT $(TEXT_IO_TITLE) $(TEXT_IO_SUBTITLE)
|
||||
!insertmacro MUI_INSTALLOPTIONS_SHOW "ioB.ini"
|
||||
FunctionEnd
|
||||
|
||||
!ifdef MUI_COMPONENTSPAGE
|
||||
Function SetComponents
|
||||
!insertmacro MUI_HEADER_TEXT $(MUI_TEXT_COMPONENTS_TITLE) $(MUI_TEXT_COMPONENTS_SUBTITLE)
|
||||
FunctionEnd
|
||||
!endif
|
||||
|
||||
!ifdef MUI_DIRECTORYPAGE
|
||||
Function SetDirectory
|
||||
!insertmacro MUI_HEADER_TEXT $(MUI_TEXT_DIRSELECT_TITLE) $(MUI_TEXT_DIRSELECT_SUBTITLE)
|
||||
FunctionEnd
|
||||
!endif
|
||||
|
||||
Function SetCustomC
|
||||
!insertmacro MUI_HEADER_TEXT $(TEXT_IO_TITLE) $(TEXT_IO_SUBTITLE)
|
||||
!insertmacro MUI_INSTALLOPTIONS_SHOW "ioC.ini"
|
||||
FunctionEnd
|
||||
|
||||
Function .onPrevPage
|
||||
|
||||
!insertmacro MUI_INSTALLOPTIONS_PREVPAGE
|
||||
!insertmacro MUI_PREVPAGE
|
||||
|
||||
Function SetInstFiles
|
||||
!insertmacro MUI_HEADER_TEXT $(MUI_TEXT_INSTALLING_TITLE) $(MUI_TEXT_INSTALLING_SUBTITLE)
|
||||
FunctionEnd
|
||||
|
||||
Function SetPage
|
||||
|
||||
!insertmacro MUI_PAGE_INIT
|
||||
|
||||
!insertmacro MUI_PAGE_START 1
|
||||
!insertmacro MUI_HEADER_TEXT $(MUI_TEXT_LICENSE_TITLE) $(MUI_TEXT_LICENSE_SUBTITLE)
|
||||
!insertmacro MUI_PAGE_STOP 1
|
||||
|
||||
!insertmacro MUI_PAGE_START 2
|
||||
!insertmacro MUI_HEADER_TEXT $(MUI_TEXT_IO_TITLE) $(MUI_TEXT_IO_SUBTITLE)
|
||||
!insertmacro MUI_INSTALLOPTIONS_WRITE "ioA.ini" "Settings" "Title" "${NAME} ${VERSION} Setup: Install Options A"
|
||||
!insertmacro MUI_INSTALLOPTIONS_WRITE "ioA.ini" "Settings" "CancelConfirm" "Are you sure you want to quit ${NAME} Setup?"
|
||||
!insertmacro MUI_INSTALLOPTIONS_WRITE "ioA.ini" "Settings" "CancelConfirmCaption" "${NAME} ${VERSION} Setup"
|
||||
!insertmacro MUI_INSTALLOPTIONS_WRITE "ioA.ini" "Settings" "CancelConfirmFlags" "MB_ICONEXCLAMATION"
|
||||
!insertmacro MUI_INSTALLOPTIONS_WRITE "ioA.ini" "Settings" "BackButtonText" $(MUI_BUTTONTEXT_BACK)
|
||||
!insertmacro MUI_INSTALLOPTIONS_WRITE "ioA.ini" "Settings" "NextButtonText" $(MUI_BUTTONTEXT_NEXT)
|
||||
!insertmacro MUI_INSTALLOPTIONS_SHOW 2 "ioA.ini" "" "IO" ;Next page is an IO page
|
||||
!insertmacro MUI_PAGE_STOP 2
|
||||
|
||||
!insertmacro MUI_PAGE_START 3
|
||||
!insertmacro MUI_HEADER_TEXT $(MUI_TEXT_IO_TITLE) $(MUI_TEXT_IO_SUBTITLE)
|
||||
!insertmacro MUI_INSTALLOPTIONS_WRITE "ioB.ini" "Settings" "Title" "${NAME} ${VERSION} Setup: Install Options B"
|
||||
!insertmacro MUI_INSTALLOPTIONS_WRITE "ioB.ini" "Settings" "CancelConfirm" "Are you sure you want to quit ${NAME} Setup?"
|
||||
!insertmacro MUI_INSTALLOPTIONS_WRITE "ioB.ini" "Settings" "CancelConfirmCaption" "${NAME} ${VERSION} Setup"
|
||||
!insertmacro MUI_INSTALLOPTIONS_WRITE "ioB.ini" "Settings" "CancelConfirmFlags" "MB_ICONEXCLAMATION"
|
||||
!insertmacro MUI_INSTALLOPTIONS_WRITE "ioB.ini" "Settings" "BackButtonText" $(MUI_BUTTONTEXT_BACK)
|
||||
!insertmacro MUI_INSTALLOPTIONS_WRITE "ioB.ini" "Settings" "NextButtonText" $(MUI_BUTTONTEXT_NEXT)
|
||||
!insertmacro MUI_INSTALLOPTIONS_SHOW 3 "ioB.ini" "IO" "" ;Previous page is an IO page
|
||||
!insertmacro MUI_PAGE_STOP 3
|
||||
|
||||
!insertmacro MUI_PAGE_START 4
|
||||
!insertmacro MUI_HEADER_TEXT $(MUI_TEXT_COMPONENTS_TITLE) $(MUI_TEXT_COMPONENTS_SUBTITLE)
|
||||
!insertmacro MUI_PAGE_STOP 4
|
||||
|
||||
!insertmacro MUI_PAGE_START 5
|
||||
!insertmacro MUI_HEADER_TEXT $(MUI_TEXT_DIRSELECT_TITLE) $(MUI_TEXT_DIRSELECT_SUBTITLE)
|
||||
!insertmacro MUI_PAGE_STOP 5
|
||||
|
||||
!insertmacro MUI_PAGE_START 6
|
||||
!insertmacro MUI_HEADER_TEXT $(MUI_TEXT_IO_TITLE) $(MUI_TEXT_IO_SUBTITLE)
|
||||
!insertmacro MUI_INSTALLOPTIONS_WRITE "ioC.ini" "Settings" "Title" "${NAME} ${VERSION} Setup: Install Options C"
|
||||
!insertmacro MUI_INSTALLOPTIONS_WRITE "ioC.ini" "Settings" "CancelConfirm" "Are you sure you want to quit ${NAME} Setup?"
|
||||
!insertmacro MUI_INSTALLOPTIONS_WRITE "ioC.ini" "Settings" "CancelConfirmCaption" "${NAME} ${VERSION} Setup"
|
||||
!insertmacro MUI_INSTALLOPTIONS_WRITE "ioC.ini" "Settings" "CancelConfirmFlags" "MB_ICONEXCLAMATION"
|
||||
!insertmacro MUI_INSTALLOPTIONS_WRITE "ioC.ini" "Settings" "BackButtonText" $(MUI_BUTTONTEXT_BACK)
|
||||
!insertmacro MUI_INSTALLOPTIONS_WRITE "ioC.ini" "Settings" "NextButtonText" $(MUI_BUTTONTEXT_INSTALL)
|
||||
!insertmacro MUI_INSTALLOPTIONS_SHOW 6 "ioC.ini" "" "" ;Next/previous pages are no IO pages
|
||||
!insertmacro MUI_PAGE_STOP 6
|
||||
|
||||
!insertmacro MUI_PAGE_START 7
|
||||
!insertmacro MUI_HEADER_TEXT $(MUI_TEXT_INSTALLING_TITLE) $(MUI_TEXT_INSTALLING_SUBTITLE)
|
||||
!insertmacro MUI_PAGE_STOP 7
|
||||
|
||||
!insertmacro MUI_PAGE_START 8
|
||||
!insertmacro MUI_HEADER_TEXT $(MUI_TEXT_FINISHED_TITLE) $(MUI_TEXT_FINISHED_SUBTITLE)
|
||||
!insertmacro MUI_PAGE_STOP 8
|
||||
|
||||
!insertmacro MUI_PAGE_END
|
||||
|
||||
|
||||
Function SetLicenseDialog
|
||||
!insertmacro MUI_INNERDIALOG_TEXT 1040 $(MUI_INNERTEXT_LICENSE)
|
||||
FunctionEnd
|
||||
|
||||
Function SetComponentsDialog
|
||||
!insertmacro MUI_INNERDIALOG_TEXT 1042 $(MUI_INNERTEXT_DESCRIPTION_TITLE)
|
||||
!insertmacro MUI_INNERDIALOG_TEXT 1043 $(MUI_INNERTEXT_DESCRIPTION_INFO)
|
||||
FunctionEnd
|
||||
|
||||
Function SetDirectoryDialog
|
||||
!insertmacro MUI_INNERDIALOG_TEXT 1041 $(MUI_INNERTEXT_DESTINATIONFOLDER)
|
||||
FunctionEnd
|
||||
|
||||
Function .onGUIInit
|
||||
!insertmacro MUI_GUIINIT
|
||||
FunctionEnd
|
||||
|
||||
Function .onMouseOverSection
|
||||
|
||||
!insertmacro MUI_DESCRIPTION_INIT
|
||||
|
||||
!insertmacro MUI_DESCRIPTION_TEXT ${SecCopyUI} $(DESC_SecCopyUI)
|
||||
!insertmacro MUI_DESCRIPTION_TEXT ${SecCreateUninst} $(DESC_SecCreateUninst)
|
||||
|
||||
!insertmacro MUI_DESCRIPTION_END
|
||||
|
||||
FunctionEnd
|
||||
|
||||
Function .onUserAbort
|
||||
|
||||
!insertmacro MUI_ABORTWARNING
|
||||
|
||||
FunctionEnd
|
||||
|
||||
;--------------------------------
|
||||
;Uninstaller Section
|
||||
;Uninstaller
|
||||
|
||||
Section "Uninstall"
|
||||
|
||||
|
@ -235,31 +211,16 @@ SectionEnd
|
|||
;--------------------------------
|
||||
;Uninstaller Functions
|
||||
|
||||
Function un.onNextPage
|
||||
|
||||
!insertmacro MUI_INSTALLOPTIONS_NEXTPAGE
|
||||
!insertmacro MUI_UNNEXTPAGE
|
||||
|
||||
Function un.SetUninstConfirm
|
||||
!insertmacro MUI_HEADER_TEXT $(MUI_UNTEXT_INTRO_TITLE) $(MUI_UNTEXT_INTRO_SUBTITLE)
|
||||
FunctionEnd
|
||||
|
||||
Function un.SetInstFiles
|
||||
!insertmacro MUI_HEADER_TEXT $(MUI_UNTEXT_UNINSTALLING_TITLE) $(MUI_UNTEXT_UNINSTALLING_SUBTITLE)
|
||||
FunctionEnd
|
||||
|
||||
Function un.SetPage
|
||||
|
||||
!insertmacro MUI_PAGE_INIT
|
||||
|
||||
!insertmacro MUI_PAGE_START 1
|
||||
!insertmacro MUI_HEADER_TEXT $(MUI_UNTEXT_INTRO_TITLE) $(MUI_UNTEXT_INTRO_SUBTITLE)
|
||||
!insertmacro MUI_PAGE_STOP 1
|
||||
|
||||
!insertmacro MUI_PAGE_START 2
|
||||
!insertmacro MUI_HEADER_TEXT $(MUI_UNTEXT_UNINSTALLING_TITLE) $(MUI_UNTEXT_UNINSTALLING_SUBTITLE)
|
||||
!insertmacro MUI_PAGE_STOP 2
|
||||
|
||||
!insertmacro MUI_PAGE_START 3
|
||||
!insertmacro MUI_HEADER_TEXT $(MUI_UNTEXT_FINISHED_TITLE) $(MUI_UNTEXT_FINISHED_SUBTITLE)
|
||||
!insertmacro MUI_PAGE_STOP 3
|
||||
|
||||
!insertmacro MUI_PAGE_END
|
||||
|
||||
Function un.onGUIInit
|
||||
!insertmacro MUI_GUIINIT
|
||||
FunctionEnd
|
||||
|
||||
;eof
|
|
@ -1,4 +1,4 @@
|
|||
;NSIS Modern User Interface version 1.3
|
||||
;NSIS Modern User Interface version 1.4
|
||||
;Basic Macro System & MultiLanguage Example Script
|
||||
;Written by Joost Verburg
|
||||
|
||||
|
@ -12,11 +12,9 @@
|
|||
;--------------------------------
|
||||
;Configuration
|
||||
|
||||
!insertmacro MUI_BASICFUNCTIONS_INIT
|
||||
|
||||
!define MUI_LICENSEPAGE
|
||||
!define MUI_COMPONENTPAGE
|
||||
!define MUI_DIRSELECTPAGE
|
||||
!define MUI_COMPONENTSPAGE
|
||||
!define MUI_DIRECTORYPAGE
|
||||
!define MUI_ABORTWARNING
|
||||
!define MUI_UNINSTALLER
|
||||
|
||||
|
@ -45,6 +43,10 @@
|
|||
LoadLanguageFile "${NSISDIR}\Contrib\Language files\TradChinese.nlf"
|
||||
!include "${NSISDIR}\Contrib\Modern UI\Language files\TradChinese.nsh"
|
||||
|
||||
;Japanese
|
||||
LoadLanguageFile "${NSISDIR}\Contrib\Language files\Japanese.nlf"
|
||||
!include "${NSISDIR}\Contrib\Modern UI\Language files\Japanese.nsh"
|
||||
|
||||
;Italian
|
||||
LoadLanguageFile "${NSISDIR}\Contrib\Language files\Italian.nlf"
|
||||
!include "${NSISDIR}\Contrib\Modern UI\Language files\Italian.nsh"
|
||||
|
@ -84,6 +86,7 @@
|
|||
Name /LANG=${LANG_SPANISH} "${NAME} ${VERSION}"
|
||||
Name /LANG=${LANG_SIMPCHINESE} "${NAME} ${VERSION}"
|
||||
Name /LANG=${LANG_TRADCHINESE} "${NAME} ${VERSION}"
|
||||
Name /LANG=${LANG_JAPANESE} "${NAME} ${VERSION}"
|
||||
Name /LANG=${LANG_ITALIAN} "${NAME} ${VERSION}"
|
||||
Name /LANG=${LANG_DUTCH} "${NAME} ${VERSION}"
|
||||
Name /LANG=${LANG_POLISH} "${NAME} ${VERSION}"
|
||||
|
@ -99,6 +102,7 @@
|
|||
LicenseData /LANG=${LANG_SPANISH} "${NSISDIR}\Contrib\Modern UI\License.txt"
|
||||
LicenseData /LANG=${LANG_SIMPCHINESE} "${NSISDIR}\Contrib\Modern UI\License.txt"
|
||||
LicenseData /LANG=${LANG_TRADCHINESE} "${NSISDIR}\Contrib\Modern UI\License.txt"
|
||||
LicenseData /LANG=${LANG_JAPANESE} "${NSISDIR}\Contrib\Modern UI\License.txt"
|
||||
LicenseData /LANG=${LANG_ITALIAN} "${NSISDIR}\Contrib\Modern UI\License.txt"
|
||||
LicenseData /LANG=${LANG_DUTCH} "${NSISDIR}\Contrib\Modern UI\License.txt"
|
||||
LicenseData /LANG=${LANG_POLISH} "${NSISDIR}\Contrib\Modern UI\License.txt"
|
||||
|
@ -115,6 +119,7 @@
|
|||
LangString TITLE_SecCopyUI ${LANG_SPANISH} "modern.exe"
|
||||
LangString TITLE_SecCopyUI ${LANG_SIMPCHINESE} "modern.exe"
|
||||
LangString TITLE_SecCopyUI ${LANG_TRADCHINESE} "modern.exe"
|
||||
LangString TITLE_SecCopyUI ${LANG_JAPANESE} "modern.exe"
|
||||
LangString TITLE_SecCopyUI ${LANG_ITALIAN} "modern.exe"
|
||||
LangString TITLE_SecCopyUI ${LANG_DUTCH} "modern.exe"
|
||||
LangString TITLE_SecCopyUI ${LANG_POLISH} "modern.exe"
|
||||
|
@ -130,6 +135,7 @@
|
|||
LangString DESC_SecCopyUI ${LANG_SPANISH} "modern.exe: Spanish description"
|
||||
LangString DESC_SecCopyUI ${LANG_SIMPCHINESE} "modern.exe: Simplified Chinese description"
|
||||
LangString DESC_SecCopyUI ${LANG_TRADCHINESE} "modern.exe: Traditional Chinese description"
|
||||
LangString DESC_SecCopyUI ${LANG_JAPANESE} "modern.exe: Japanese description"
|
||||
LangString DESC_SecCopyUI ${LANG_ITALIAN} "modern.exe: Italian description"
|
||||
LangString DESC_SecCopyUI ${LANG_DUTCH} "modern.exe: Dutch description"
|
||||
LangString DESC_SecCopyUI ${LANG_POLISH} "modern.exe: Polish description"
|
||||
|
@ -186,6 +192,8 @@ Function .onInit
|
|||
Push "${MUI_TRADCHINESE_LANGNAME}"
|
||||
Push ${LANG_SIMPCHINESE}
|
||||
Push "${MUI_SIMPCHINESE_LANGNAME}"
|
||||
Push ${LANG_JAPANESE}
|
||||
Push "${MUI_JAPANESE_LANGNAME}"
|
||||
Push ${LANG_ITALIAN}
|
||||
Push "${MUI_ITALIAN_LANGNAME}"
|
||||
Push ${LANG_DUTCH}
|
||||
|
@ -201,7 +209,7 @@ Function .onInit
|
|||
Push ${LANG_UKRAINIAN}
|
||||
Push "${MUI_UKRAINIAN_LANGNAME}"
|
||||
|
||||
Push 13F ;13 = number of languages, F = change font
|
||||
Push 14F ;14 = number of languages, F = change font
|
||||
|
||||
LangDLL::LangDialog "Installer Language" "Please select a language."
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
[Settings]
|
||||
NumFields=1
|
||||
BackEnabled=1
|
||||
CancelConfirmFlags=MB_ICONEXCLAMATION
|
||||
|
||||
[Field 1]
|
||||
Type=label
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
[Settings]
|
||||
NumFields=1
|
||||
BackEnabled=1
|
||||
CancelConfirmFlags=MB_ICONEXCLAMATION
|
||||
|
||||
[Field 1]
|
||||
Type=label
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
[Settings]
|
||||
NumFields=2
|
||||
BackEnabled=1
|
||||
CancelConfirmFlags=MB_ICONEXCLAMATION
|
||||
|
||||
[Field 1]
|
||||
Type=label
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue