2012-11-16 2 views
-1

WIX 3.6 번들 설정이 있습니다. 라이센스 대화 상자에서 "라이센스 조항 및 조건에 동의합니다"와 함께 확인란이 랩핑되고 XP에서 설치가 실행될 때 상단 및 하단이 잘리지 만 Vist, Win 7 및 8에서는 텍스트가 랩핑되지 않습니다 . Mondo 대화 상자를 사용하고 있습니다.WIX 설치 라이센스 수용 텍스트가 XP에서 랩됩니다

체크 상자 텍스트의 크기를 조정하여 줄 바꿈을 할 수 있습니까?

답변

0

예, 있지만 정확하지 않습니다.

먼저, Wix 소스에서 RtfTheme.xml 사본을 얻어야합니다. 이를 별도의 테마 ml로 복사하면 설치 프로그램 페이지에서 요소의 위치를 ​​변경할 수 있습니다.

(현재 원본 파일을 찾을 수 있습니다 : [출처 폴더] \ SRC \ 내선 \ BalExtension \ wixstdba \ 자료) 당신은 그것을 필요 곳으로 이동합니다 체크 박스의 X 위치를 편집

.

<Checkbox Name="EulaAcceptCheckbox" X="11" Y="-41" Width="260" Height="17" 
    TabStop="yes" FontId="3" HideWhenDisabled="yes"> 
    #(loc.InstallAcceptCheckbox) 
</Checkbox> 

당신은 또한 당신의 네임 스페이스

<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi" 
    xmlns:bal="http://schemas.microsoft.com/wix/BalExtension"> 

WixBalExtension을 추가하고 BootstrapperApplicationRef 태그에 테마 파일에 대한 참조를 추가해야합니다

<BootstrapperApplicationRef Id="WixStandardBootstrapperApplication.RtfLicense"> 
    <bal:WixStandardBootstrapperApplication 
    ThemeFile="path/to/mytheme.xml" /> 
     ... 
</BootstrapperApplicationRef>