Как добавить пользовательское сообщение с выравниванием в приветственном сообщении установщика MSI с помощью wix - PullRequest
0 голосов
/ 23 мая 2019

Я использовал эту строку в файле wxl для добавления пользовательского сообщения, но все еще не смог правильно выровнять номер версии

  <String Id="WelcomeDlgDescription" Overridable="yes">The Setup Wizard will install [ProductName] on your computer. Click Next to continue or Cancel to exit the Setup Wizard.&#13;&#10;&#13;&#10;&#13;&#10;{\WixUI_Font_Title}Version - [ProductVersion]</String>

Я хочу, чтобы результаты были такими

enter image description here

Кроме того, я не могу изменить шрифты.

Обновлено

Я могу этого достичь. Версия осталась висеть посередине и не идти в конце, enter image description here

1 Ответ

0 голосов
/ 23 мая 2019

Ограничение : похоже, у вас может быть только один стиль на строку.Я не уверен, но в документации сказано, что вы должны ссылаться на стиль в начале строки:

<TextStyle Id="Test" FaceName="Arial" Blue="255" Size="12" Strike="yes" />

<..>

<String Id="WelcomeDlgDescription">{\Test}Version - [ProductVersion]</String>

Настройка диалогов WiX :Возможно, вам придется изменить весь диалог, чтобы добавить два поля, чтобы вы могли поместить номер версии в собственное текстовое поле с собственным стилем.Это немного сложнее, и у меня есть описание здесь: Настройка диалогов WiX .Пожалуйста, быстро прочитайте.Также описывается, как изменить цвет и стиль шрифта.

Обновление : Небольшой пример того, как вы можете вставить пользовательский диалог: WixUpgradeVersion .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...