Вы когда-нибудь видели отличное руководство по WiX, в котором есть страница пользовательского интерфейса здесь (архив )?
Насколько я помню, там образец пользовательского интерфейса, который вы можете скачать оттуда, содержит кучу диалогов пользовательского интерфейса. Не уверен, что это «полный» и окончательный список, но, если я правильно помню, это, безусловно, неплохой список.
РЕДАКТИРОВАТЬ: действительно кажется ужасно трудным найти полный список этих диалогов! Привет, Роб, если ты это прочитаешь - это будет ОТЛИЧНОЕ дополнение к твоему файлу справки WiX и часто задаваемым вопросам на wix.sourceforge.net!
Я вообще ничего не мог найти в источнике ...
Но раскопав некоторый код, который у меня был, через некоторое время я, должно быть, нашел файл фрагмента «WiXUI ...... wxi», поскольку я настроил список диалогов, чтобы удалить диалоговое окно «Лицензионное соглашение». В остальном мой список должен быть полным, я думаю:
<!--
First-time install dialog sequence: Maintenance dialog sequence:
- WixUI_WelcomeDlg - WixUI_MaintenanceWelcomeDlg
- WixUI_LicenseAgreementDlg - WixUI_MaintenanceTypeDlg
- WixUI_CustomizeDlg - WixUI_CustomizeDlg
- WixUI_VerifyReadyDlg - WixUI_VerifyReadyDlg
- WixUI_DiskCostDlg
-->
<Wix xmlns="http://schemas.microsoft.com/wix/2003/01/wi">
<Fragment>
<UI Id="WixUI_NoLicenseAgreement">
<Property Id="DefaultUIFont" Value="WixUI_Font_Normal" />
<Property Id="WixUI_Mode" Value="FeatureTree" />
<DialogRef Id="BrowseDlg" />
<DialogRef Id="CustomizeDlg" />
<DialogRef Id="DiskCostDlg" />
<DialogRef Id="ErrorDlg" />
<DialogRef Id="ExitDialog" />
<DialogRef Id="FatalError" />
<DialogRef Id="FilesInUse" />
<DialogRef Id="MaintenanceTypeDlg" />
<DialogRef Id="MaintenanceWelcomeDlg" />
<DialogRef Id="MsiRMFilesInUse" />
<DialogRef Id="PrepareDlg" />
<DialogRef Id="ProgressDlg" />
<DialogRef Id="ResumeDlg" />
<DialogRef Id="UserExit" />
<DialogRef Id="VerifyReadyDlg" />
<DialogRef Id="WelcomeDlg" />
Конечно, порядок, в котором появляются эти диалоги, контролируется «последовательностями пользовательского интерфейса» в вашей установке.
Марк
person
marc_s
schedule
28.04.2009