【问题标题】:How customize the installation dialog of WIX?如何自定义 WIX 的安装对话框?
【发布时间】:2009-04-29 11:14:47
【问题描述】:

如何自定义 WIX 安装对话框中的文本。

要求在安装时有对话框,如下所示:

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

标题栏有“Cotoso ABC Product”,即公司和产品名称。 对话框内容为“配置{Product Name}的{XXXX version}”的int格式。

如何在 WIX 中实现这一点?

【问题讨论】:

    标签: installation wix


    【解决方案1】:

    You can change the text of the progress bar dialog,您可以更改标题。
    为什么要添加弹窗?

    【讨论】:

    • 谢谢。没有“添加弹出窗口”。我的意思是在 MSI 启动后,只有一个对话框显示进度。在这种情况下,ProgressText 是否适用?
    • ProgressText 将显示在 Progress Dialog 中,您可以禁用所有其他对话框并直接跳转到进度。如果您不希望显示任何进度(这是糟糕的 UX 恕我直言),您将需要创建一个新对话框,在这种情况下,请查看 WixEdit。
    【解决方案2】:

    包含默认进度/错误消息可能会满足您的要求(这让我很困惑,因为它不是很明显placed in the documentation)。只需添加:

        <UIRef Id="WixUI_ErrorProgressText" />
    

    至于标题栏,我认为这只是默认为 Product/@Name 属性。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-04-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多