Wix インストーラーで Wingdings、特に 0xFB と 0xFC の文字を使用しようとしています。これらの Unicode バリアント (✗、✓) を試しましたが、Wix/MSI には特定のコードページが必要なため、これらは機能しません。
私のTextStyleは次のとおりです。<TextStyle Id="Wingdings_Font_Normal" FaceName="Wingdings" Size="8" />
私のコントロールは次のとおりです。<Control Id="TestResult_Success" Type="Text" X="140" Y="237" Width="24" Height="24" Text="{\Wingding_Font_Normal}ü">
私の UI では、ü
そのキャラクターの Wingdings グリフではなく raw がレンダリングされます。
Wingdings を Wix/MSI で動作させる方法はありますか?
編集:
コンパイルした MSI 内の Orca を覗いてみると、TextStyle テーブルが正しく生成されていることがわかりました。
そして、制御テーブルの関連する行:
新しい TextStyle を手動で追加し、新しい TextStyle を使用するように Text を変更しましたが、インストーラーに表示される Winding シンボルを取得できませんでした。