From 79fec35b5652553a7a443ddddf915bf81302f385 Mon Sep 17 00:00:00 2001 From: dbuechel Date: Thu, 8 Aug 2019 15:49:54 +0200 Subject: [PATCH] SEBWIN-300: Added custom user interface theme for setup bundle. --- Setup/Resources/License.rtf | Bin 2594 -> 2714 bytes SetupBundle/Bundle.wxs | 3 +- SetupBundle/Resources/Theme.wxl | 63 ++++++++++++++++++++++++ SetupBundle/Resources/Theme.xml | 83 ++++++++++++++++++++++++++++++++ SetupBundle/SetupBundle.wixproj | 9 ++++ 5 files changed, 157 insertions(+), 1 deletion(-) create mode 100644 SetupBundle/Resources/Theme.wxl create mode 100644 SetupBundle/Resources/Theme.xml diff --git a/Setup/Resources/License.rtf b/Setup/Resources/License.rtf index 4c7f4444ba7108c23d8e19f6435232f02b76ae58..a84f06bd5894931f9f9ca78c8bfbac66675a747e 100644 GIT binary patch delta 62 zcmZ1^GD~!W9M@z4PI0NQ%;M6-90g}>ZH1uJl+5CiqRgbylEkE()X9dN5-f(6md2C& RSX8-U3KENWxoUa27ywt^5$XT{ delta 12 TcmbOwx=3V$92ZM1FBby<7z6^= diff --git a/SetupBundle/Bundle.wxs b/SetupBundle/Bundle.wxs index 56eea35f..9e767938 100644 --- a/SetupBundle/Bundle.wxs +++ b/SetupBundle/Bundle.wxs @@ -3,7 +3,8 @@ - + diff --git a/SetupBundle/Resources/Theme.wxl b/SetupBundle/Resources/Theme.wxl new file mode 100644 index 00000000..9bc304f1 --- /dev/null +++ b/SetupBundle/Resources/Theme.wxl @@ -0,0 +1,63 @@ + + + + + + [WixBundleName] Setup + [WixBundleName] + Are you sure you want to cancel? + Previous version + Setup Help + /install | /repair | /uninstall | /layout [directory] - installs, repairs, uninstalls or + creates a complete local copy of the bundle in directory. Install is the default. + +/passive | /quiet - displays minimal UI with no prompts or displays no UI and + no prompts. By default UI and all prompts are displayed. + +/norestart - suppress any attempts to restart. By default UI will prompt before restart. +/log log.txt - logs to a specific file. By default a log file is created in %TEMP%. + &Close + This setup bundle will install [WixBundleName] version [WixBundleVersion] and all required frameworks on your computer. + Please read the following license agreement carefully: + I &agree to the license terms and conditions + &Options + &Install + &Close + Version [WixBundleVersion] + Setup Options + Install location: + &Browse + &OK + &Cancel + Setup Progress + Processing: + Initializing... + &Cancel + Modify Setup + &Repair + &Uninstall + &Close + Repair Successfully Completed + Uninstall Successfully Completed + Installation Successfully Completed + Setup Successful + &Launch + You must restart your computer before you can use the software. + &Restart + &Close + Setup Failed + Setup Failed + Uninstall Failed + Repair Failed + One or more issues caused the setup to fail. Please fix the issues and then retry setup. For more information see the <a href="#">log file</a>. + You must restart your computer to complete the rollback of the software. + &Restart + &Close + Files In Use + The following applications are using files that need to be updated: + Close the &applications and attempt to restart them. + &Do not close applications. A reboot will be required. + &OK + &Cancel + No action was taken as a system reboot is required. + diff --git a/SetupBundle/Resources/Theme.xml b/SetupBundle/Resources/Theme.xml new file mode 100644 index 00000000..79175c0a --- /dev/null +++ b/SetupBundle/Resources/Theme.xml @@ -0,0 +1,83 @@ + + + + + + #(loc.Caption) + Segoe UI + Segoe UI + Segoe UI + Segoe UI + Segoe UI + Segoe UI + + #(loc.Title) + + #(loc.HelpHeader) + #(loc.HelpText) + + + + #(loc.InstallDescription) + #(loc.InstallEulaInstructions) + + + + #(loc.InstallAcceptCheckbox) + + + + + + #(loc.OptionsHeader) + #(loc.OptionsLocationLabel) + + + + + + + #(loc.FilesInUseHeader) + #(loc.FilesInUseLabel) + A + + + + + + + #(loc.ProgressHeader) + #(loc.ProgressLabel) + #(loc.OverallProgressPackageText) + + + + + + #(loc.ModifyHeader) + + + + + + #(loc.SuccessHeader) + #(loc.SuccessInstallHeader) + #(loc.SuccessRepairHeader) + #(loc.SuccessUninstallHeader) + + #(loc.SuccessRestartText) + + + + + #(loc.FailureHeader) + #(loc.FailureInstallHeader) + #(loc.FailureUninstallHeader) + #(loc.FailureRepairHeader) + #(loc.FailureHyperlinkLogText) + + #(loc.FailureRestartText) + + + + diff --git a/SetupBundle/SetupBundle.wixproj b/SetupBundle/SetupBundle.wixproj index 8994a689..4421c174 100644 --- a/SetupBundle/SetupBundle.wixproj +++ b/SetupBundle/SetupBundle.wixproj @@ -47,6 +47,15 @@ INSTALLFOLDER + + + + + + + + +