1 <?xml version=
"1.0" encoding=
"UTF-8"?>
3 <copyright file="WixUI_FeatureTree.wxs" company="Outercurve Foundation">
4 Copyright (c) 2004, Outercurve Foundation.
5 This software is released under Microsoft Reciprocal License (MS-RL).
6 The license and further copyright text can be found in the file
7 LICENSE.TXT at the root directory of the distribution.
12 First-time install dialog sequence:
14 - WixUI_LicenseAgreementDlg
16 - WixUI_VerifyReadyDlg
19 Maintenance dialog sequence:
20 - WixUI_MaintenanceWelcomeDlg
21 - WixUI_MaintenanceTypeDlg
23 - WixUI_VerifyReadyDlg
25 Patch dialog sequence:
27 - WixUI_VerifyReadyDlg
30 <Wix xmlns=
"http://schemas.microsoft.com/wix/2006/wi">
32 <UI Id=
"WiresharkWixUI">
33 <TextStyle Id=
"WixUI_Font_Normal" FaceName=
"Tahoma" Size=
"8" />
34 <TextStyle Id=
"WixUI_Font_Bold" FaceName=
"Tahoma" Size=
"8" Bold=
"yes"/>
35 <TextStyle Id=
"WixUI_Font_Bigger" FaceName=
"Tahoma" Size=
"12" />
36 <TextStyle Id=
"WixUI_Font_Title" FaceName=
"Tahoma" Size=
"9" Bold=
"yes" />
38 <Property Id=
"DefaultUIFont" Value=
"WixUI_Font_Normal" />
39 <Property Id=
"WixUI_Mode" Value=
"FeatureTree" />
41 <DialogRef Id=
"ErrorDlg" />
42 <DialogRef Id=
"FatalError" />
43 <DialogRef Id=
"FilesInUse" />
44 <DialogRef Id=
"MsiRMFilesInUse" />
45 <DialogRef Id=
"PrepareDlg" />
46 <DialogRef Id=
"ProgressDlg" />
47 <DialogRef Id=
"ResumeDlg" />
48 <DialogRef Id=
"UserExit" />
50 <Publish Dialog=
"ExitDialog" Control=
"Finish" Event=
"EndDialog" Value=
"Return" Order=
"999">1</Publish>
52 <Publish Dialog=
"WelcomeDlg" Control=
"Next" Event=
"NewDialog" Value=
"LicenseAgreementDlg">NOT Installed
</Publish>
53 <Publish Dialog=
"WelcomeDlg" Control=
"Next" Event=
"NewDialog" Value=
"VerifyReadyDlg">Installed AND PATCH
</Publish>
55 <Publish Dialog=
"LicenseAgreementDlg" Control=
"Back" Event=
"NewDialog" Value=
"WelcomeDlg">1</Publish>
56 <Publish Dialog=
"LicenseAgreementDlg" Control=
"Next" Event=
"NewDialog" Value=
"CustomizeDlg">LicenseAccepted =
"1"</Publish>
58 <Publish Dialog=
"CustomizeDlg" Control=
"Back" Event=
"NewDialog" Value=
"MaintenanceTypeDlg" Order=
"1">Installed
</Publish>
59 <Publish Dialog=
"CustomizeDlg" Control=
"Back" Event=
"NewDialog" Value=
"LicenseAgreementDlg" Order=
"2">NOT Installed
</Publish>
60 <Publish Dialog=
"CustomizeDlg" Control=
"Next" Event=
"NewDialog" Value=
"WiresharkOptionsDlg">1</Publish>
62 <Publish Dialog=
"WiresharkOptionsDlg" Control=
"Back" Event=
"NewDialog" Value=
"CustomizeDlg">1</Publish>
63 <Publish Dialog=
"WiresharkOptionsDlg" Control=
"Next" Event=
"NewDialog" Value=
"InstallDirDlg">1</Publish>
65 <Publish Dialog=
"InstallDirDlg" Control=
"Back" Event=
"NewDialog" Value=
"WiresharkOptionsDlg">1</Publish>
66 <Publish Dialog=
"InstallDirDlg" Control=
"Next" Event=
"SetTargetPath" Value=
"[WIXUI_INSTALLDIR]" Order=
"1">1</Publish>
67 <Publish Dialog=
"InstallDirDlg" Control=
"Next" Event=
"DoAction" Value=
"WixUIValidatePath" Order=
"2">NOT WIXUI_DONTVALIDATEPATH
</Publish>
68 <Publish Dialog=
"InstallDirDlg" Control=
"Next" Event=
"SpawnDialog" Value=
"InvalidDirDlg" Order=
"3"><![CDATA[NOT WIXUI_DONTVALIDATEPATH AND WIXUI_INSTALLDIR_VALID<
>"1"]]
></Publish>
69 <Publish Dialog=
"InstallDirDlg" Control=
"Next" Event=
"NewDialog" Value=
"VerifyReadyDlg" Order=
"4">WIXUI_DONTVALIDATEPATH OR
WIXUI_INSTALLDIR_VALID=
"1"</Publish>
70 <Publish Dialog=
"InstallDirDlg" Control=
"ChangeFolder" Property=
"_BrowseProperty" Value=
"[WIXUI_INSTALLDIR]" Order=
"1">1</Publish>
71 <Publish Dialog=
"InstallDirDlg" Control=
"ChangeFolder" Event=
"SpawnDialog" Value=
"BrowseDlg" Order=
"2">1</Publish>
73 <Publish Dialog=
"VerifyReadyDlg" Control=
"Back" Event=
"NewDialog" Value=
"CustomizeDlg" Order=
"1">NOT Installed OR WixUI_InstallMode =
"Change"</Publish>
74 <Publish Dialog=
"VerifyReadyDlg" Control=
"Back" Event=
"NewDialog" Value=
"MaintenanceTypeDlg" Order=
"2">Installed AND NOT PATCH
</Publish>
75 <Publish Dialog=
"VerifyReadyDlg" Control=
"Back" Event=
"NewDialog" Value=
"WelcomeDlg" Order=
"3">Installed AND PATCH
</Publish>
77 <Publish Dialog=
"MaintenanceWelcomeDlg" Control=
"Next" Event=
"NewDialog" Value=
"MaintenanceTypeDlg">1</Publish>
79 <Publish Dialog=
"MaintenanceTypeDlg" Control=
"ChangeButton" Event=
"NewDialog" Value=
"CustomizeDlg">1</Publish>
80 <Publish Dialog=
"MaintenanceTypeDlg" Control=
"RepairButton" Event=
"NewDialog" Value=
"VerifyReadyDlg">1</Publish>
81 <Publish Dialog=
"MaintenanceTypeDlg" Control=
"RemoveButton" Event=
"NewDialog" Value=
"VerifyReadyDlg">1</Publish>
82 <Publish Dialog=
"MaintenanceTypeDlg" Control=
"Back" Event=
"NewDialog" Value=
"MaintenanceWelcomeDlg">1</Publish>
85 <UIRef Id=
"WixUI_Common" />