【问题标题】:Wix bootstrapper multiple hyperlink textWix 引导程序多个超链接文本
【发布时间】:2018-04-29 06:20:48
【问题描述】:

我的想法是制作多个具有不同名称的许可条款链接,其中一个应该是“许可条款”,然后是“diagnostics”。但是后来我尝试更改名称我遇到了这个问题:

这是我的 RtfTheme.XML 代码:

        <Page Name="Install">
        <Hypertext Name="EulaHyperlink" X="94" Y="-100" Width="-11" Height="17" TabStop="yes" FontId="3" HideWhenDisabled="yes">#(loc.InstallLicenseLinkText)</Hypertext>
        <Checkbox Name="EulaAcceptCheckbox" Height="30" Width="300" X="120" Y="-67" FontId="3">#(loc.InstallLicenseLinkCheckBox)</Checkbox>
        <Button Name="InstallButton" X="160" Y="-30" Width="75" Height="23" TabStop="yes" FontId="0">#(loc.InstallInstallButton)</Button>
        <Button Name="InstallCancelButton" X="240" Y="-30" Width="75" Height="23" TabStop="yes" FontId="0">
            <Text>Cancel</Text>
            <CloseWindowAction />
        </Button>
    </Page>

Bundle.wxs:

  <BootstrapperApplicationRef Id="WixStandardBootstrapperApplication.HyperlinkLicense" >
  <bal:WixStandardBootstrapperApplication
    LogoFile="Resources/banner.png" LogoSideFile="Resources/r2.png"
    ThemeFile="Resources/RtfTheme.xml"
    LocalizationFile="Resources/RtfTheme.wxl"
    LicenseUrl="http://opensource.org/licenses/ms-rl" />
    <Payload SourceFile="Resources/r2.png"/>

</BootstrapperApplicationRef>

RtfTheme.WXL

   <String Id="InstallLicenseLinkText">By installing you accept these &lt;a href="#"&gt;license terms&lt;/a&gt;</String>
  <String Id="InstallLicenseLinkCheckBox">Also include &lt;a href="#"&gt;diagnostics&lt;/a&gt;</String>

也许谁有同样的问题并且知道我该如何解决这个问题?请提出建议。

【问题讨论】:

    标签: windows hyperlink installation wix wix3.5


    【解决方案1】:

    使您的复选框与没有文本的框本身的大小相同。添加第二个&lt;Hypertext&gt;,位于复选框旁边。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多