aboutsummaryrefslogtreecommitdiff
path: root/src/wixlib/WixUI_Mondo.wxs
diff options
context:
space:
mode:
Diffstat (limited to 'src/wixlib/WixUI_Mondo.wxs')
-rw-r--r--src/wixlib/WixUI_Mondo.wxs79
1 files changed, 79 insertions, 0 deletions
diff --git a/src/wixlib/WixUI_Mondo.wxs b/src/wixlib/WixUI_Mondo.wxs
new file mode 100644
index 00000000..b9f17720
--- /dev/null
+++ b/src/wixlib/WixUI_Mondo.wxs
@@ -0,0 +1,79 @@
1<?xml version="1.0" encoding="UTF-8"?>
2<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. -->
3
4
5
6<!--
7First-time install dialog sequence:
8- WixUI_WelcomeDlg
9- WixUI_LicenseAgreementDlg
10- WixUI_SetupTypeDlg
11- WixUI_VerifyReadyDlg
12- WixUI_CustomizeDlg
13- WixUI_DiskCostDlg
14- WixUI_BrowseDlg
15
16Maintenance dialog sequence:
17- WixUI_MaintenanceWelcomeDlg
18- WixUI_MaintenanceTypeDlg
19- WixUI_CustomizeDlg
20- WixUI_VerifyReadyDlg
21
22Patch dialog sequence:
23 - WixUI_WelcomeDlg
24 - WixUI_VerifyReadyDlg
25-->
26
27<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs">
28 <Fragment>
29 <UI Id="WixUI_Mondo">
30 <TextStyle Id="WixUI_Font_Normal" FaceName="Tahoma" Size="8" />
31 <TextStyle Id="WixUI_Font_Bigger" FaceName="Tahoma" Size="12" />
32 <TextStyle Id="WixUI_Font_Title" FaceName="Tahoma" Size="9" Bold="yes" />
33
34 <Property Id="DefaultUIFont" Value="WixUI_Font_Normal" />
35 <Property Id="WixUI_Mode" Value="Mondo" />
36
37 <DialogRef Id="ErrorDlg" />
38 <DialogRef Id="FatalError" />
39 <DialogRef Id="FilesInUse" />
40 <DialogRef Id="MsiRMFilesInUse" />
41 <DialogRef Id="PrepareDlg" />
42 <DialogRef Id="ProgressDlg" />
43 <DialogRef Id="ResumeDlg" />
44 <DialogRef Id="UserExit" />
45
46 <Publish Dialog="ExitDialog" Control="Finish" Event="EndDialog" Value="Return" Order="999">1</Publish>
47
48 <Publish Dialog="WelcomeDlg" Control="Next" Event="NewDialog" Value="LicenseAgreementDlg">NOT Installed AND NOT PATCH</Publish>
49 <Publish Dialog="WelcomeDlg" Control="Next" Event="NewDialog" Value="VerifyReadyDlg">Installed AND PATCH</Publish>
50
51 <Publish Dialog="LicenseAgreementDlg" Control="Back" Event="NewDialog" Value="WelcomeDlg">1</Publish>
52 <Publish Dialog="LicenseAgreementDlg" Control="Next" Event="NewDialog" Value="SetupTypeDlg" Order="2">LicenseAccepted = "1"</Publish>
53
54 <Publish Dialog="SetupTypeDlg" Control="Back" Event="NewDialog" Value="LicenseAgreementDlg">1</Publish>
55 <Publish Dialog="SetupTypeDlg" Control="TypicalButton" Event="NewDialog" Value="VerifyReadyDlg">1</Publish>
56 <Publish Dialog="SetupTypeDlg" Control="CustomButton" Event="NewDialog" Value="CustomizeDlg">1</Publish>
57 <Publish Dialog="SetupTypeDlg" Control="CompleteButton" Event="NewDialog" Value="VerifyReadyDlg">1</Publish>
58
59 <Publish Dialog="CustomizeDlg" Control="Back" Event="NewDialog" Value="MaintenanceTypeDlg" Order="1">WixUI_InstallMode = "Change"</Publish>
60 <Publish Dialog="CustomizeDlg" Control="Back" Event="NewDialog" Value="SetupTypeDlg" Order="2">WixUI_InstallMode = "InstallCustom"</Publish>
61 <Publish Dialog="CustomizeDlg" Control="Next" Event="NewDialog" Value="VerifyReadyDlg">1</Publish>
62
63 <Publish Dialog="VerifyReadyDlg" Control="Back" Event="NewDialog" Value="CustomizeDlg" Order="1">WixUI_InstallMode = "InstallCustom"</Publish>
64 <Publish Dialog="VerifyReadyDlg" Control="Back" Event="NewDialog" Value="SetupTypeDlg" Order="2">WixUI_InstallMode = "InstallTypical" OR WixUI_InstallMode = "InstallComplete"</Publish>
65 <Publish Dialog="VerifyReadyDlg" Control="Back" Event="NewDialog" Value="CustomizeDlg" Order="3">WixUI_InstallMode = "Change"</Publish>
66 <Publish Dialog="VerifyReadyDlg" Control="Back" Event="NewDialog" Value="MaintenanceTypeDlg" Order="4">WixUI_InstallMode = "Repair" OR WixUI_InstallMode = "Remove"</Publish>
67 <Publish Dialog="VerifyReadyDlg" Control="Back" Event="NewDialog" Value="WelcomeDlg" Order="2">WixUI_InstallMode = "Update"</Publish>
68
69 <Publish Dialog="MaintenanceWelcomeDlg" Control="Next" Event="NewDialog" Value="MaintenanceTypeDlg">1</Publish>
70
71 <Publish Dialog="MaintenanceTypeDlg" Control="ChangeButton" Event="NewDialog" Value="CustomizeDlg">1</Publish>
72 <Publish Dialog="MaintenanceTypeDlg" Control="RepairButton" Event="NewDialog" Value="VerifyReadyDlg">1</Publish>
73 <Publish Dialog="MaintenanceTypeDlg" Control="RemoveButton" Event="NewDialog" Value="VerifyReadyDlg">1</Publish>
74 <Publish Dialog="MaintenanceTypeDlg" Control="Back" Event="NewDialog" Value="MaintenanceWelcomeDlg">1</Publish>
75 </UI>
76
77 <UIRef Id="WixUI_Common" />
78 </Fragment>
79</Wix>