<Publish Dialog="WelcomeDlg" Control="Next" Event="NewDialog" Value="VerifyReadyDlg">NOT Installed</Publish>
所有构建对话框中的字体(WelcomeDlg,WelcomeEulaDlg等)都是粗体
但是当我使用WixUI_InstallDir时,一切看起来都不错。
<Property Id="WIXUI_INSTALLDIR" Value="InstallDir" />
<UIRef Id="WixUI_InstallDir" />
你知道发生了什么吗?我只想使用内置对话框,所以我不必从头开始设计它们。谢谢
答案 0 :(得分:3)
这是因为WixUI_InstallDir.wxs定义了默认字体大小。这应该适合你
<Fragment>
<UI Id="MyWixUI_InstallDir">
<TextStyle Id="WixUI_Font_Normal" FaceName="Tahoma" Size="8" />
<TextStyle Id="WixUI_Font_Bigger" FaceName="Tahoma" Size="12" />
<TextStyle Id="WixUI_Font_Title" FaceName="Tahoma" Size="9" Bold="yes" />
<Property Id="DefaultUIFont" Value="WixUI_Font_Normal" />
<Publish Dialog="WelcomeDlg" Control="Next" Event="NewDialog" Value="VerifyReadyDlg">NOT Installed</Publish>
</UI>
<UIRef Id="WixUI_Common" />
</Fragment>