@joebigelow / wix-1 / commits / 43b52b25

Add mechanism to set localized TextStyle.Size

This may not be the final solution but one to try out first.

Rob Mensching committed Jun 28, 2020 at 17:36 UTC 43b52b254b73fc28b7eff1237629945d461f6db3
1 file changed +7 -1
src/WixToolset.Data/Symbols/TextStyleSymbol.cs
+7 -1
@@ -11,7 +11,7 @@ namespace WixToolset.Data
11 new[]
12 {
13 new IntermediateFieldDefinition(nameof(TextStyleSymbolFields.FaceName), IntermediateFieldType.String),
14 - new IntermediateFieldDefinition(nameof(TextStyleSymbolFields.Size), IntermediateFieldType.Number),
14 + new IntermediateFieldDefinition(nameof(TextStyleSymbolFields.Size), IntermediateFieldType.String),
15 new IntermediateFieldDefinition(nameof(TextStyleSymbolFields.Red), IntermediateFieldType.Number),
16 new IntermediateFieldDefinition(nameof(TextStyleSymbolFields.Green), IntermediateFieldType.Number),
17 new IntermediateFieldDefinition(nameof(TextStyleSymbolFields.Blue), IntermediateFieldType.Number),
@@ -57,6 +57,12 @@ namespace WixToolset.Data.Symbols
57 set => this.Set((int)TextStyleSymbolFields.FaceName, value);
58 }
59
60 + public string LocalizedSize
61 + {
62 + get => (string)this.Fields[(int)TextStyleSymbolFields.Size];
63 + set => this.Set((int)TextStyleSymbolFields.Size, value);
64 + }
65 +
66 public int Size
67 {
68 get => (int)this.Fields[(int)TextStyleSymbolFields.Size];