【问题标题】:How set size of all dialogs in Wix installer?如何在 Wix 安装程序中设置所有对话框的大小?
【发布时间】:2018-02-26 13:38:06
【问题描述】:

我需要在 wix 安装程序中设置所有对话框的宽度和高度。我可以设置自定义对话框的大小,但是如何更改内置对话框(WelcomeDlg 等)?

【问题讨论】:

  • 不知道是否有“正确”的方法来做到这一点,但您可以尝试从每个现有对话框的直接副本创建一个新对话框,然后修改您的“新”对话框。跨度>

标签: wix


【解决方案1】:

使用自定义 .wxl 文件。它们允许您自定义对话框和控件的大小和位置。 http://www.joyofsetup.com/2012/07/14/localizing-more-than-strings-in-wix-v3-6/

【讨论】:

    【解决方案2】:

    在 .wxl 文件中,使用UI 标签来本地化(修改)WIX UI 中自定义对话框的任何控件。

    <UI Dialog="WelcomeDlg" Control="Bitmap" X="0" Y="0" Width="50" Height="44" />
    <UI Dialog="LicenseAgreementDlg" Control="BannerBitmap" X="320" Y="0" Width="50" Height="44" />
    

    了解更多:

    1. Wix 源代码 - https://github.com/wixtoolset/wix3/blob/develop/src/ext/UIExtension/wixlib/
    2. UI 元素信息 - https://wixtoolset.org/documentation/manual/v3/xsd/wixloc/ui.html
    3. WIX 本地化 - https://wixtoolset.org/documentation/manual/v3/xsd/wixloc/wixlocalization.html

    【讨论】:

      猜你喜欢
      • 2011-12-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多