Как настроить диалог установки WIX?

Как я могу настроить текст в диалоговом окне установки WIX.

Требование состоит в том, чтобы иметь диалоговое окно при установке, как показано ниже:

+-----------------------------------------------------------------+
| Cotoso ABC Product                                              |
+-----------------------------------------------------------------+
|                                                                 |
|     Please wait while the XXXX version of ABC is configured     |
|                                                                 |
|                                                                 |
|                                                 Cancel          |
+-----------------------------------------------------------------+

В строке заголовка есть «Продукт Cotoso ABC», который является названием компании и продукта. Содержимое диалогового окна имеет формат «Пожалуйста, подождите, пока будет настроена {XXXX версия} {Product Name}».

Как это сделать в WIX?


person Morgan Cheng    schedule 28.04.2009    source источник


Ответы (2)


Вы можете изменить текст диалогового окна индикатора выполнения, а также изменить title.
Зачем добавлять всплывающее окно?

person Shay Erlichmen    schedule 28.04.2009
comment
Спасибо. Нет всплывающего окна добавления. Я имею в виду, что после запуска MSI есть только одно диалоговое окно, показывающее прогресс. В этом случае применяется ProgressText? - person Morgan Cheng; 28.04.2009
comment
ProgressText будет отображаться в диалоговом окне прогресса, вы можете отключить все другие диалоговые окна и перейти непосредственно к прогрессу. Если вы не хотите, чтобы отображался какой-либо прогресс (что плохо для UX, ИМХО), вам нужно будет создать новый диалог, в этом случае взгляните на WixEdit. - person Shay Erlichmen; 28.04.2009

Включение сообщений о ходе выполнения/ошибках по умолчанию, вероятно, выполнит то, что вам нужно (это ставило меня в тупик целую вечность, так как это не очень очевидно в документации). Просто добавь:

    <UIRef Id="WixUI_ErrorProgressText" />

Что касается строки заголовка, я думаю, что по умолчанию используется атрибут Product/@Name.

person saschabeaumont    schedule 28.04.2009