diff --git a/src/library/Uno.Themes.WinUI.Markup.Generator/Program.cs b/src/library/Uno.Themes.WinUI.Markup.Generator/Program.cs index 0549688d1..7d0d5c767 100644 --- a/src/library/Uno.Themes.WinUI.Markup.Generator/Program.cs +++ b/src/library/Uno.Themes.WinUI.Markup.Generator/Program.cs @@ -1,4 +1,4 @@ -using Microsoft.Extensions.Logging; +using Microsoft.Extensions.Logging; using Uno.Markup; using Uno.Markup.Xaml.Generators; using Uno.Markup.Xaml.Parsers; @@ -7,7 +7,11 @@ Logger.InitializeFactory(builder => builder .AddFilter("Microsoft", LogLevel.Warning) .AddFilter("System", LogLevel.Warning) +#if !DEBUG .AddFilter(typeof(Program).Namespace, LogLevel.Information) +#else + .AddFilter(typeof(Program).Namespace, LogLevel.Debug) +#endif ); var logger = typeof(Program).Log(); @@ -19,56 +23,70 @@ throw new InvalidOperationException(@"Expecting to be run from: src\library\Uno.Themes.WinUI.Markup"); } -// todo: parameterize these variables to be injected from Uno.Themes.WinUI.Markup +var paths = new +{ + XamlReference = Path.GetFullPath(Path.Combine(cwd, "..", "xaml-references")), + Material = Path.GetFullPath(Path.Combine(cwd, "..", "Uno.Material")), + ThemeMarkup = cwd, + ThemeMarkupGenerator = Path.GetFullPath(Path.Combine(cwd, "..", "Uno.Themes.WinUI.Markup.Generator")), +}; +logger.LogDebug($"paths:"); +paths.GetType().GetProperties().ForEach(p => + logger.LogDebug($"- {p.Name}: {p.GetValue(paths)}") +); + +// fixme: to be injected from Uno.Themes.WinUI.Markup when upgrading to msbuild task var context = new[] { - @"D:\code\uno\framework\Uno\src\Uno.UI\UI\Xaml\Style\Generic\SystemResources.xaml", - @"D:\code\uno\framework\Uno\src\Uno.UI.FluentTheme.v2\themeresources_v2.xaml", - @"D:\code\uno\platform\Uno.Themes\src\library\Uno.Material\Styles\Application\Common\TextBoxVariables.xaml", - @"D:\code\uno\platform\Uno.Themes\src\library\Uno.Material\Styles\Application\Common\Fonts.xaml", - @"D:\code\uno\platform\Uno.Themes\src\library\Uno.Material\Styles\Application\v2\Typography.xaml", - @"D:\code\uno\platform\Uno.Themes\src\library\Uno.Material\Styles\Application\v2\SharedColors.xaml", - @"D:\code\uno\platform\Uno.Themes\src\library\Uno.Material\Styles\Application\v2\SharedColorPalette.xaml", + // fixme: to be injected from Uno.Themes.WinUI.Markup when upgrading to msbuild task + Path.Combine(paths.XamlReference, @"SystemResources.xaml"), // src\Uno.UI\UI\Xaml\Style\Generic\SystemResources.xaml + Path.Combine(paths.XamlReference, @"themeresources_v2.xaml"), // src\Uno.UI.FluentTheme.v2\themeresources_v2.xaml + Path.Combine(paths.Material, @"Styles\Application\Common\TextBoxVariables.xaml"), + Path.Combine(paths.Material, @"Styles\Application\Common\Fonts.xaml"), + Path.Combine(paths.Material, @"Styles\Application\v2\Typography.xaml"), + Path.Combine(paths.Material, @"Styles\Application\v2\SharedColors.xaml"), + Path.Combine(paths.Material, @"Styles\Application\v2\SharedColorPalette.xaml"), }.Aggregate(new ResourceDictionary(), (acc, file) => acc.Merge( ScuffedXamlParser.Load(file) ?? throw new Exception($"Failed to parse: {file}") )); var controls = new[] { - @"D:\code\uno\platform\Uno.Themes\src\library\Uno.Material\Styles\Controls\v2\Button.xaml", - @"D:\code\uno\platform\Uno.Themes\src\library\Uno.Material\Styles\Controls\v2\CalendarDatePicker.xaml", - @"D:\code\uno\platform\Uno.Themes\src\library\Uno.Material\Styles\Controls\v2\CalendarView.xaml", - @"D:\code\uno\platform\Uno.Themes\src\library\Uno.Material\Styles\Controls\v2\CheckBox.xaml", - @"D:\code\uno\platform\Uno.Themes\src\library\Uno.Material\Styles\Controls\v2\ComboBox.xaml", - @"D:\code\uno\platform\Uno.Themes\src\library\Uno.Material\Styles\Controls\v2\CommandBar.xaml", - @"D:\code\uno\platform\Uno.Themes\src\library\Uno.Material\Styles\Controls\v2\ContentDialog.xaml", - @"D:\code\uno\platform\Uno.Themes\src\library\Uno.Material\Styles\Controls\v2\DatePicker.xaml", - @"D:\code\uno\platform\Uno.Themes\src\library\Uno.Material\Styles\Controls\v2\FloatingActionButton.xaml", - @"D:\code\uno\platform\Uno.Themes\src\library\Uno.Material\Styles\Controls\v2\Flyout.xaml", - @"D:\code\uno\platform\Uno.Themes\src\library\Uno.Material\Styles\Controls\v2\HyperlinkButton.xaml", - @"D:\code\uno\platform\Uno.Themes\src\library\Uno.Material\Styles\Controls\v2\ListView.xaml", - @"D:\code\uno\platform\Uno.Themes\src\library\Uno.Material\Styles\Controls\v2\MediaPlayerElement.xaml", - @"D:\code\uno\platform\Uno.Themes\src\library\Uno.Material\Styles\Controls\v2\NavigationView.xaml", - @"D:\code\uno\platform\Uno.Themes\src\library\Uno.Material\Styles\Controls\v2\PasswordBox.xaml", - @"D:\code\uno\platform\Uno.Themes\src\library\Uno.Material\Styles\Controls\v2\PipsPager.Base.xaml", - @"D:\code\uno\platform\Uno.Themes\src\library\Uno.Material\Styles\Controls\v2\PipsPager.xaml", - @"D:\code\uno\platform\Uno.Themes\src\library\Uno.Material\Styles\Controls\v2\ProgressBar.xaml", - @"D:\code\uno\platform\Uno.Themes\src\library\Uno.Material\Styles\Controls\v2\ProgressRing.xaml", - @"D:\code\uno\platform\Uno.Themes\src\library\Uno.Material\Styles\Controls\v2\RadioButton.xaml", - @"D:\code\uno\platform\Uno.Themes\src\library\Uno.Material\Styles\Controls\v2\RatingControl.xaml", - @"D:\code\uno\platform\Uno.Themes\src\library\Uno.Material\Styles\Controls\v2\Ripple.xaml", - @"D:\code\uno\platform\Uno.Themes\src\library\Uno.Material\Styles\Controls\v2\Slider.xaml", - @"D:\code\uno\platform\Uno.Themes\src\library\Uno.Material\Styles\Controls\v2\TextBlock.xaml", - @"D:\code\uno\platform\Uno.Themes\src\library\Uno.Material\Styles\Controls\v2\TextBox.xaml", - @"D:\code\uno\platform\Uno.Themes\src\library\Uno.Material\Styles\Controls\v2\ToggleButton.xaml", - @"D:\code\uno\platform\Uno.Themes\src\library\Uno.Material\Styles\Controls\v2\ToggleSwitch.xaml", + // fixme: to be injected from Uno.Themes.WinUI.Markup when upgrading to msbuild task + Path.Combine(paths.Material, @"Styles\Controls\v2\Button.xaml"), + Path.Combine(paths.Material, @"Styles\Controls\v2\CalendarDatePicker.xaml"), + Path.Combine(paths.Material, @"Styles\Controls\v2\CalendarView.xaml"), + Path.Combine(paths.Material, @"Styles\Controls\v2\CheckBox.xaml"), + Path.Combine(paths.Material, @"Styles\Controls\v2\ComboBox.xaml"), + Path.Combine(paths.Material, @"Styles\Controls\v2\CommandBar.xaml"), + Path.Combine(paths.Material, @"Styles\Controls\v2\ContentDialog.xaml"), + Path.Combine(paths.Material, @"Styles\Controls\v2\DatePicker.xaml"), + Path.Combine(paths.Material, @"Styles\Controls\v2\FloatingActionButton.xaml"), + Path.Combine(paths.Material, @"Styles\Controls\v2\Flyout.xaml"), + Path.Combine(paths.Material, @"Styles\Controls\v2\HyperlinkButton.xaml"), + Path.Combine(paths.Material, @"Styles\Controls\v2\ListView.xaml"), + Path.Combine(paths.Material, @"Styles\Controls\v2\MediaPlayerElement.xaml"), + Path.Combine(paths.Material, @"Styles\Controls\v2\NavigationView.xaml"), + Path.Combine(paths.Material, @"Styles\Controls\v2\PasswordBox.xaml"), + Path.Combine(paths.Material, @"Styles\Controls\v2\PipsPager.Base.xaml"), + Path.Combine(paths.Material, @"Styles\Controls\v2\PipsPager.xaml"), + Path.Combine(paths.Material, @"Styles\Controls\v2\ProgressBar.xaml"), + Path.Combine(paths.Material, @"Styles\Controls\v2\ProgressRing.xaml"), + Path.Combine(paths.Material, @"Styles\Controls\v2\RadioButton.xaml"), + Path.Combine(paths.Material, @"Styles\Controls\v2\RatingControl.xaml"), + Path.Combine(paths.Material, @"Styles\Controls\v2\Ripple.xaml"), + Path.Combine(paths.Material, @"Styles\Controls\v2\Slider.xaml"), + Path.Combine(paths.Material, @"Styles\Controls\v2\TextBlock.xaml"), + Path.Combine(paths.Material, @"Styles\Controls\v2\TextBox.xaml"), + Path.Combine(paths.Material, @"Styles\Controls\v2\ToggleButton.xaml"), + Path.Combine(paths.Material, @"Styles\Controls\v2\ToggleSwitch.xaml"), }; foreach (var file in controls) { var options = GetOptionsFor(file); var extension = false ? ".g.cs" : ".cs"; var outputPath = options.Production - ? Path.Combine(cwd, "Theme", Path.GetFileNameWithoutExtension(file) + extension) + ? Path.Combine(paths.ThemeMarkup, "Theme", Path.GetFileNameWithoutExtension(file) + extension) : file.RegexReplace(@"\.xaml$", extension); if (!options.Skip) @@ -86,6 +104,7 @@ } } +// fixme: to be injected from Uno.Themes.WinUI.Markup when upgrading to msbuild task SourceGenOptions GetOptionsFor(string path) { var options = (SourceGenOptions)(Path.GetFileNameWithoutExtension(path) switch @@ -95,12 +114,12 @@ SourceGenOptions GetOptionsFor(string path) "ToggleSwitch" => new() { ForcedGroupings = "Knob,Thumb".Split(',').ToDictionary(x => x, x => default(string)) }, "CommandBar" or - "MediaPlayerElement" or // fixme: not being skipped - "PipsPager.Base" or // low prio + "MediaPlayerElement" or + "PipsPager.Base" or // todo "RatingControl" or - "Flyout" or // fixme: crash - "ListView" or - "NavigationView" or // fixme: very very slow + "Flyout" or // todo + "ListView" or // todo + "NavigationView" or // todo "PipsPager" or "PipsPager.Base" or "Ripple" diff --git a/src/library/xaml-references/SystemResources.xaml b/src/library/xaml-references/SystemResources.xaml new file mode 100644 index 000000000..6dfb70c29 --- /dev/null +++ b/src/library/xaml-references/SystemResources.xaml @@ -0,0 +1,3982 @@ + + + + + + + #FF3399FF + #FF0078D7 + + + + #FF429CE3 + #FF76B9ED + #FFA6D8FF + #FF005A9E + #FF004275 + #FF002642 + + #FFF0F0F0 + #FF000000 + #FF6D6D6D + #FFFFFFFF + #FF0066CC + #FFFFFFFF + #FF000000 + + + + + XamlAutoFontFamily + XamlAutoFontFamily + Segoe WP + Segoe WP SemiLight + XamlAutoFontFamily + XamlAutoFontFamily + XamlAutoFontFamily + + true + + + Symbols + Symbols + Symbols + ms-appx:///Assets/Fonts/uno-fluentui-assets.ttf#Symbols + ms-appx:///Assets/Fonts/uno-fluentui-assets.ttf#Symbols + 2 + 0 + 21 + 64 + 80 + 240 + 15 + 15 + 320 + 548 + 184 + 756 + 130 + 202 + 32 + 56 + 4 + 34 + 20 + 15 + 80 + -40.5 + 0.55 + 0.80 + 0.80 + 0.50 + 0.95 + 10.0 + 16.0 + 4 + 1 + 32 + 42 + 180 + 12 + 48 + 48 + 96 + 16 + 21 + 62 + -112 + 42 + 289 + 96 + 8 + 16 + 24 + 40 + 15 + 0.6 + 4 + 2 + 0 + 15 + 32 + 32 + 270 + 300 + 28 + 4 + 26.667 + 4 + 2 + 320 + 48 + 0.8 + 0.45 + 0.5625 + 0.87 + 0.73 + 0.839 + 0.4 + 0.6 + 1 + 32 + 64 + 18.14 + 25.5 + 80 + 12 + 44 + 44 + 20 + 20 + 0 + 88 + 44 + 44 + 44 + -25 + 1 + 0,2,0,2 + -1,0,-1,0 + 12,11,0,13 + 2 + 2 + 2 + 1 + 0,7,0,7 + 0,0,0,8 + 2 + 11,5,11,7 + 11,11,11,13 + 11,11,11,13 + 1 + 24,0,0,24 + 4,0,24,24 + 24,0,24,0 + 0,0,0,24 + 24,18,24,0 + 1 + 0 + 0,37,0,0 + 0,19,0,0 + 19,0,19,17.5 + 0 + 4 + 2.5 + 0,0,0,9 + 24,0,0,11 + 0 + 0 + 0,9.5,0,0 + 0,0,0,19 + 4 + + 19,19,19,0 + 19,37,19,0 + 0,0,0,32.5 + 12,0,12,0 + 12,0,12,0 + 12,14,0,13 + 0 + 0,6,0,0 + 12,14,0,13 + 0 + 2 + 1 + 12,11,8,13 + 12,11,8,13 + 12,11,8,13 + 0,0,12,0 + 12,4,8,4 + 0,2,0,0 + 2 + 0 + 0 + 0,0,1,0 + 1,0,0,0 + 2 + 0,9.5,0,9.5 + 10,3,6,5 + 0,0,-2,0 + 12,5,10,5 + 0,0,0,8 + 0,0,20,0 + 20,0,0,0 + 2 + 1 + Normal + SemiLight + SemiLight + Bold + Normal + Normal + Normal + Normal + Light + Normal + False + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 00:00:00.1 + 00:00:00.40 + 00:00:02.00 + 00:00:02 + 00:00:00.1 + 00:00:02.1 + 16 + 0.125 + -2 + 8 + + 00:00:00.40 + 00:00:00.1 + 00:00:02.00 + 00:00:02 + 00:00:00.1 + 00:00:02.1 + + + + #FF000000 + #33000000 + #99000000 + #CC000000 + #66000000 + #FFFFFFFF + #33FFFFFF + #99FFFFFF + #CCFFFFFF + #66FFFFFF + #FFF2F2F2 + #FF000000 + #33000000 + #66000000 + #CC000000 + #FF333333 + #FF858585 + #FF767676 + #FF171717 + #FF1F1F1F + #FF2B2B2B + #FFFFFFFF + #FF767676 + #19FFFFFF + #33FFFFFF + #FFF000 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 12 + 374 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #F2000000 + #30000000 + #91000000 + #C2000000 + #61000000 + #F2FFFFFF + #30FFFFFF + #91FFFFFF + #C2FFFFFF + #61FFFFFF + #F2F9F9F9 + #F2000000 + #30000000 + #61000000 + #C2000000 + #F2767676 + #F21F1F1F + #F2393939 + #F22B2B2B + #F2FFFFFF + #F2767676 + #18FFFFFF + #30FFFFFF + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #FF323232 + + + + + + + + + + + + + #FF1AEBFF + #FF0078D7 + + + + #FF429CE3 + #FF76B9ED + #FFA6D8FF + #FF005A9E + #FF004275 + #FF002642 + + #FF000000 + #FFFFFFFF + #FF3FF23F + #FF000000 + #FFFFFF00 + #FF000000 + #FF000000 + + + + + XamlAutoFontFamily + XamlAutoFontFamily + Segoe WP + Segoe WP SemiLight + XamlAutoFontFamily + XamlAutoFontFamily + XamlAutoFontFamily + + true + + + Symbols + Symbols + Symbols + ms-appx:///Assets/Fonts/uno-fluentui-assets.ttf#Symbols + ms-appx:///Assets/Fonts/uno-fluentui-assets.ttf#Symbols + 2 + 0 + 21 + 64 + 80 + 240 + 15 + 15 + 320 + 548 + 184 + 756 + 130 + 202 + 32 + 56 + 4 + 34 + 20 + 15 + 80 + -40.5 + 0.55 + 0.80 + 0.80 + 0.50 + 0.95 + 10.0 + 16.0 + 4 + 1 + 32 + 42 + 180 + 12 + 48 + 48 + 96 + 16 + 21 + 62 + -112 + 42 + 289 + 96 + 8 + 16 + 24 + 40 + 15 + 0.6 + 4 + 2 + 0 + 15 + 32 + 32 + 270 + 300 + 28 + 4 + 26.667 + 4 + 2 + 320 + 48 + 0.8 + 0.45 + 0.5625 + 0.87 + 0.73 + 0.839 + 0.4 + 0.6 + 1 + 32 + 64 + 18.14 + 25.5 + 80 + 12 + 44 + 44 + 20 + 20 + 0 + 88 + 44 + 44 + 44 + -25 + 1 + 0,2,0,2 + -1,0,-1,0 + 12,11,0,13 + 2 + 2 + 2 + 1 + 0,7,0,7 + 0,0,0,8 + 2 + 11,5,11,7 + 11,11,11,13 + 11,11,11,13 + 1 + 24,0,0,24 + 4,0,24,24 + 24,0,24,0 + 0,0,0,24 + 24,18,24,0 + 1 + 0 + 0,37,0,0 + 0,19,0,0 + 19,0,19,17.5 + 0 + 4 + 2.5 + 0,0,0,9 + 24,0,0,11 + 0 + 0 + 0,9.5,0,0 + 0,0,0,19 + 4 + + 19,19,19,0 + 19,37,19,0 + 0,0,0,32.5 + 12,0,12,0 + 12,0,12,0 + 12,14,0,13 + 0 + 0,6,0,0 + 12,14,0,13 + 0 + 2 + 1 + 12,11,8,13 + 12,11,8,13 + 12,11,8,13 + 0,0,12,0 + 12,4,8,4 + 0,2,0,0 + 2 + 0 + 0 + 0,0,1,0 + 1,0,0,0 + 2 + 0,9.5,0,9.5 + 10,3,6,5 + 0,0,-2,0 + 12,5,10,5 + 0,0,0,8 + 0,0,20,0 + 20,0,0,0 + 2 + 1 + Normal + SemiLight + SemiLight + Bold + Normal + Normal + Normal + Normal + Light + Normal + False + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 00:00:00.1 + 00:00:00.40 + 00:00:02.00 + 00:00:02 + 00:00:00.1 + 00:00:02.1 + 16 + 0.125 + -2 + 8 + + 00:00:00.40 + 00:00:00.1 + 00:00:02.00 + 00:00:02 + 00:00:00.1 + 00:00:02.1 + + + + #FF000000 + #33000000 + #99000000 + #CC000000 + #66000000 + #FFFFFFFF + #33FFFFFF + #99FFFFFF + #CCFFFFFF + #66FFFFFF + #FFF9F9F9 + #FF000000 + #33000000 + #66000000 + #CC000000 + #FF333333 + #FF7A7A7A + #FF767676 + #FF1F1F1F + #FF393939 + #FF2B2B2B + #FFFFFFFF + #FF767676 + #19FFFFFF + #33FFFFFF + #FFF000 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 12 + 374 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #FF000000 + #33000000 + #99000000 + #CC000000 + #66000000 + #FFFFFFFF + #33FFFFFF + #99FFFFFF + #CCFFFFFF + #66FFFFFF + #FFF9F9F9 + #FF000000 + #33000000 + #66000000 + #CC000000 + #FF767676 + #FF1F1F1F + #FF393939 + #FF2B2B2B + #FFFFFFFF + #FF767676 + #19FFFFFF + #33FFFFFF + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #FF323232 + + + + + + + + + + + + + #FF1AEBFF + #FF0078D7 + + + + #FF429CE3 + #FF76B9ED + #FFA6D8FF + #FF005A9E + #FF004275 + #FF002642 + + #FF000000 + #FFFFFFFF + #FF3FF23F + #FF000000 + #FFFFFF00 + #FF000000 + #FF000000 + + + + + XamlAutoFontFamily + XamlAutoFontFamily + Segoe WP + Segoe WP SemiLight + XamlAutoFontFamily + XamlAutoFontFamily + XamlAutoFontFamily + + true + + + Symbols + Symbols + Symbols + ms-appx:///Assets/Fonts/uno-fluentui-assets.ttf#Symbols + ms-appx:///Assets/Fonts/uno-fluentui-assets.ttf#Symbols + 2 + 0 + 21 + 64 + 80 + 240 + 15 + 15 + 320 + 548 + 184 + 756 + 130 + 202 + 32 + 56 + 4 + 34 + 20 + 15 + 80 + -40.5 + 0.55 + 0.80 + 0.80 + 0.50 + 0.95 + 10.0 + 16.0 + 4 + 1 + 32 + 42 + 180 + 12 + 48 + 48 + 96 + 16 + 21 + 62 + -112 + 42 + 289 + 96 + 8 + 16 + 24 + 40 + 15 + 0.6 + 4 + 2 + 0 + 15 + 32 + 32 + 270 + 300 + 28 + 4 + 26.667 + 4 + 2 + 320 + 48 + 0.8 + 0.45 + 0.5625 + 0.87 + 0.73 + 0.839 + 0.4 + 0.6 + 1 + 32 + 64 + 18.14 + 25.5 + 80 + 12 + 44 + 44 + 20 + 20 + 0 + 88 + 44 + 44 + 44 + -25 + 1 + 0,2,0,2 + -1,0,-1,0 + 12,11,0,13 + 2 + 2 + 2 + 1 + 0,7,0,7 + 0,0,0,8 + 2 + 11,5,11,7 + 11,11,11,13 + 11,11,11,13 + 1 + 24,0,0,24 + 4,0,24,24 + 24,0,24,0 + 0,0,0,24 + 24,18,24,0 + 1 + 0 + 0,37,0,0 + 0,19,0,0 + 19,0,19,17.5 + 0 + 4 + 2.5 + 0,0,0,9 + 24,0,0,11 + 0 + 0 + 0,9.5,0,0 + 0,0,0,19 + 4 + + 19,19,19,0 + 19,37,19,0 + 0,0,0,32.5 + 12,0,12,0 + 12,0,12,0 + 12,14,0,13 + 0 + 0,6,0,0 + 12,14,0,13 + 0 + 0 + 1 + 12,11,8,13 + 12,11,8,13 + 12,11,8,13 + 0,0,12,0 + 12,4,8,4 + 0,2,0,0 + 2 + 0 + 0 + 0,0,1,0 + 1,0,0,0 + 2 + 0,9.5,0,9.5 + 10,3,6,5 + 0,0,-2,0 + 12,5,10,5 + 0,0,0,8 + 0,0,20,0 + 20,0,0,0 + 2 + 1 + Normal + SemiLight + SemiLight + Bold + Normal + Normal + Normal + Normal + Light + Normal + False + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 00:00:00.1 + 00:00:00.40 + 00:00:02.00 + 00:00:02 + 00:00:00.1 + 00:00:02.1 + 16 + 0.125 + -2 + 8 + + 00:00:00.40 + 00:00:00.1 + 00:00:02.00 + 00:00:02 + 00:00:00.1 + 00:00:02.1 + + + + #FFFFFFFF + #33FFFFFF + #99FFFFFF + #CCFFFFFF + #66FFFFFF + #FF000000 + #33000000 + #99000000 + #CC000000 + #66000000 + #FF171717 + #FF000000 + #33000000 + #66000000 + #CC000000 + #FFCCCCCC + #FF7A7A7A + #FFCCCCCC + #FFF2F2F2 + #FFE6E6E6 + #FFF2F2F2 + #FFFFFFFF + #19000000 + #33000000 + #C50500 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 12 + 374 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #E6FFFFFF + #2EFFFFFF + #8AFFFFFF + #B8FFFFFF + #61FFFFFF + #E6000000 + #2E000000 + #8A000000 + #B8000000 + #61000000 + #E6171717 + #E6000000 + #2E000000 + #66000000 + #B8000000 + #E6CCCCCC + #E6F2F2F2 + #E6E6E6E6 + #E6F2F2F2 + #E6FFFFFF + #E6767676 + #17000000 + #2E000000 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #FFE6E6E6 + + + + + + + + + + + + + + 0,0,0,4 + 0,5,32,0 + 0,0,0,4 + 0,5,32,0 + 0,0,0,4 + 0,5,32,0 + 0,0,0,4 + 0,5,32,0 + 0,0,0,4 + 0,5,32,0 + 0,0,0,4 + 0,5,32,0 + 0,0,0,4 + 0,5,32,0 + 0,0,0,4 + 0,5,32,0 + 0,0,0,4 + 0,5,32,0 + 0,0,0,4 + 0,6,32,0 + 12,9,12,12 + 0,3,0,6 + 0,3,0,6 + 9,3,0,6 + + 0,0,0,4 + 8,4,8,5 + 0,6,0,7 + 40 + 41 + 40 + 40 + 41 + 40 + + 32 + 15 + 15 + 32 + 32 + 6 + 6 + 296 + 456 + 242 + 456 + 154 + 296 + 296 + 296 + 296 + 296 + 296 + 296 + 296 + 296 + 296 + + + 24 + 8 + diff --git a/src/library/xaml-references/themeresources_v2.xaml b/src/library/xaml-references/themeresources_v2.xaml new file mode 100644 index 000000000..4a80bdc0f --- /dev/null +++ b/src/library/xaml-references/themeresources_v2.xaml @@ -0,0 +1,23946 @@ + + + + + + + + True + 1 + 1,1,1,2 + 10,5,6,6 + + + + + 4,4,4,4 + 8,8,8,8 + + + + 8,5,8,7 + 0.6 + 4 + + + + + 1 + 12,11,0,13 + 0 + 130 + 202 + 32 + 32 + 56 + 0,0,4,0 + 0,0,0,0 + 0,0,0,0 + 0,0,0,0 + + + + + + 0,24,0,0 + 1 + 0 + #33FFFFFF + + + + + + + + + + + + 1 + + + #FFF000 + + #FFFFFF + #000000 + #80000000 + #87FFFFFF + #8BFFFFFF + #3FFFFFFF + #28FFFFFF + #6B000000 + #8BFFFFFF + #28FFFFFF + + + + + + + + + + + + + + + + + + + + + + + + + + + #FF323232 + #CC1F1F1F + #FF1C1C1C + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + Clip + 0 + 0 + 28,0,0,0 + 56,0,0,0 + 1 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #F2000000 + #30000000 + #91000000 + #C2000000 + #61000000 + #F2FFFFFF + #30FFFFFF + #91FFFFFF + #C2FFFFFF + #61FFFFFF + #F2F9F9F9 + #F2000000 + #30000000 + #61000000 + #C2000000 + #F2767676 + #F21F1F1F + #F2393939 + #F22B2B2B + #F2FFFFFF + #F2767676 + #18FFFFFF + #30FFFFFF + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 10,4,10,7 + 10,8,10,11 + 10,8,10,11 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #5DFEFEFE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Visible + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 12 + + + + + + + + + + + + + 1 + + + + + + + + + + + + + + + + + + + + + + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + 1,1,1,0 + 1,0,1,1 + + 64 + 48 + 160 + 240 + 480 + 198 + + + + + 1 + + + + + + + + + 1 + 0,0,0,1 + 0,1,0,0 + 0 + 0 + 0 + + + + + + + 1 + 320 + 548 + 184 + 756 + 8 + 0,0,0,12 + 24 + 0,0,0,1 + 80 + 1 + 20 + 20 + 0,0,0,4 + Normal + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + + + + + + + + + + 0 + + + + 0 + + + + + + + + + + + + + + + + + + + + + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + + + + + + + + + + + + + + + + + + + + 1 + -40.5 + 0.55 + 0.80 + 0.80 + 0.50 + 0.95 + 10.0 + 4 + 88 + 40 + 4 + + + + + + + + + + + + + + + + + + + + + + + + + True + Inline + + + + + + + + + + + + + + + + 48,0,48,27 + + + + + + + 12 + 7,2,7,1 + 12,-1,8,1 + 1 + 40 + 40 + 32 + 190 + 296 + 720 + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + + 0 + + + + + + + + + + + + + + 1 + 1 + 1 + 2 + 0,-4,-4,0 + XamlAutoFontFamily + XamlAutoFontFamily + 24 + 40 + 14 + -25 + 12,0,12,0 + 12,0,12,0 + 12,14,0,13 + 0 + 0,6,0,0 + 12,14,0,13 + SemiLight + Bold + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + + + + + + + + + + + + + + + + + + + + + + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + 4 + 0 + 0,0,0,4 + Normal + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + OuterBorderEdge + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 12 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 4,2 + 0,3,0,5 + 28 + 28 + 20 + + + + + + True + 1 + 1,1,1,2 + 10,5,6,6 + + + + + 4,4,4,4 + 8,8,8,8 + + + + 8,5,8,7 + 0.6 + 4 + + + + + 1 + 12,11,0,13 + 0 + 130 + 202 + 32 + 32 + 56 + 0,0,4,0 + 0,0,0,0 + 0,0,0,0 + 0,0,0,0 + + + + + + 0,24,0,0 + 1 + 0 + #29C50500 + + + + + + + + + + + + 1 + + + #C50500 + + #FFFFFF + #FFFFFF + #B3FFFFFF + #FFFFFF + #72000000 + #51000000 + #37000000 + #59FFFFFF + #72000000 + #37000000 + + + + + + + + + + + + + + + + + + + + + + + + + + + #FFE6E6E6 + #CCFFFFFF + #FFFFFFFF + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + Clip + 0 + 0 + 28,0,0,0 + 56,0,0,0 + 1 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #E6FFFFFF + #2EFFFFFF + #8AFFFFFF + #B8FFFFFF + #61FFFFFF + #E6000000 + #2E000000 + #8A000000 + #B8000000 + #61000000 + #E6171717 + #E6000000 + #2E000000 + #66000000 + #B8000000 + #E6CCCCCC + #E6F2F2F2 + #E6E6E6E6 + #E6F2F2F2 + #E6FFFFFF + #E6767676 + #17000000 + #2E000000 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 10,4,10,7 + 10,8,10,11 + 10,8,10,11 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #5C010101 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Visible + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 12 + + + + + + + + + + + + + 1 + + + + + + + + + + + + + + + + + + + + + + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + 1,1,1,0 + 1,0,1,1 + + 64 + 48 + 160 + 240 + 480 + 198 + + + + + 1 + + + + + + + + + 1 + 0,0,0,1 + 0,1,0,0 + 0 + 0 + 0 + + + + + + + 1 + 320 + 548 + 184 + 756 + 8 + 0,0,0,12 + 24 + 0,0,0,1 + 80 + 1 + 20 + 20 + 0,0,0,4 + Normal + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + + + + + + + + + + 0 + + + + 0 + + + + + + + + + + + + + + + + + + + + + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + + + + + + + + + + + + + + + + + + + + 1 + -40.5 + 0.55 + 0.80 + 0.80 + 0.50 + 0.95 + 10.0 + 4 + 88 + 40 + 4 + + + + + + + + + + + + + + + + + + + + + + + + + True + Inline + + + + + + + + + + + + + + + + 48,0,48,27 + + + + + + + 12 + 7,2,7,1 + 12,-1,8,1 + 1 + 40 + 40 + 32 + 190 + 296 + 720 + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + + 0 + + + + + + + + + + + + + + 1 + 1 + 1 + 2 + 0,-4,-4,0 + XamlAutoFontFamily + XamlAutoFontFamily + 24 + 40 + 14 + -25 + 12,0,12,0 + 12,0,12,0 + 12,14,0,13 + 0 + 0,6,0,0 + 12,14,0,13 + SemiLight + Bold + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + + + + + + + + + + + + + + + + + + + + + + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + 4 + 0 + 0,0,0,4 + Normal + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + OuterBorderEdge + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 12 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 4,2 + 0,3,0,5 + 28 + 28 + 20 + + + + + + True + 1 + 2 + 10,5,6,6 + + + + + 4,4,4,4 + 8,8,8,8 + + + + + + + + + + + + 8,5,8,7 + 1 + 4 + + + + + 1 + 12,11,0,13 + 0 + 130 + 202 + 32 + 32 + 56 + 0,0,4,0 + 0,0,0,0 + 0,0,0,0 + 0,0,0,0 + + + + + + 0,24,0,0 + 1 + 1 + + #29C50500 + + + + + + + + + + + + 2 + #FFF000 + + #FFFFFF + #000000 + #80000000 + #87FFFFFF + #8BFFFFFF + #3FFFFFFF + #28FFFFFF + #6B000000 + #8BFFFFFF + #28FFFFFF + + + + + + + + + + + + + + + + + + + + + + + + + + + #FF323232 + #CC1F1F1F + #FF1F1F1F + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 2 + Clip + 0 + 0 + 28,0,0,0 + 56,0,0,0 + 1 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #FF000000 + #33000000 + #99000000 + #CC000000 + #66000000 + #FFFFFFFF + #33FFFFFF + #99FFFFFF + #CCFFFFFF + #66FFFFFF + #FFF9F9F9 + #FF000000 + #33000000 + #66000000 + #CC000000 + #FF767676 + #FF1F1F1F + #FF393939 + #FF2B2B2B + #FFFFFFFF + #FF767676 + #19FFFFFF + #33FFFFFF + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 1 + 10,4,10,7 + 10,8,10,11 + 10,8,10,11 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #5C010101 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Visible + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 12 + + + + + + + + + + + + + + + + + + + + + + + + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + 1,1,1,0 + 1,0,1,1 + + 64 + 48 + + + + 0 + + + + + + + + + 160 + 240 + 480 + 198 + 1 + 0,0,0,1 + 0,1,0,0 + 0 + 0 + 0 + + + + + + + 2 + 320 + 548 + 184 + 756 + 8 + 0,0,0,12 + 24 + 0,0,0,1 + + + + + + + + + + + + + + + + + + + + + + + + + + Transparent + + 80 + 1 + 20 + 20 + 0,0,0,4 + Normal + + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 2 + + + + + + + + + + 2 + + + + + + + + + + + + + + 1 + + + + + + + + + + + + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + + + + + + + + + + + + + + + + + + + + 2 + + + + + + + + + + + + + + + + + + + + + + + + + True + Inline + -40.5 + 0.55 + 0.80 + 0.80 + 0.50 + 0.95 + 10.0 + 4 + 88 + 40 + 4 + + + + + + + + + + + + + + + + 48,0,48,27 + + + + + + + 12 + 7,2,7,1 + 12,-1,8,1 + 1 + 40 + 40 + 32 + 190 + 296 + 720 + + + + + + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + + 2 + + + + + + + + + + + + + + 1 + 1 + 1 + 2 + 0,-4,-4,0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + XamlAutoFontFamily + XamlAutoFontFamily + 24 + 14 + 40 + -25 + 12,0,12,0 + 12,0,12,0 + 12,14,0,13 + 1 + 0,6,0,0 + 12,14,0,13 + SemiLight + Bold + + + + + + + + + + + + + + + 1 + + + + + + + + + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + + + + + + + + + + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + 2 + 1 + 0,0,0,4 + Normal + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + OuterBorderEdge + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + 12 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 4,2 + 0,3,0,5 + 28 + 28 + 20 + + + 0 + True + + + + + + + + + + + + + + + + 40 + 0,4,0,4 + 96 + 24 + 8,0,8,1 + 2 + 14 + 24 + 0,0,0,1 + 1 + 1 + + 48 + 16 + 16,0,0,0 + 1,0,1,1 + 1,1,1,0 + + + 12 + 14 + 20 + 28 + 40 + 68 + + + + + + + + 0,0,0,2 + 1 + 0,2,0,2 + 32 + 24,0,0,0 + -4,1,-4,1 + 4,2,4,2 + 11,8,11,9 + 11,4,11,5 + + + + + + + + + 0,0,0,8 + 12 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Visible + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 16 + 14,19,14,0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0,0,0,8 + 0,4,4,4 + 12 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Visible + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4,2,4,2 + 0 + 34 + 0.875 + + + + + + + Stretch + Center + 20,0,8,0 + + + 32 + 12 + 1,0,1,1 + 1,1,1,0 + + + + 8 + 0.875 + + + + 16,15,16,17 + + + + False + + + + + + + + + + + + + 14 + SemiBold + 14 + Normal + 48 + 38 + 16 + -12,0,0,0 + + + + + + 16,0,0,0 + 0,16,14,16 + 16 + 0,0,16,0 + 0,0,0,0 + 0,14,0,18 + 0,14,0,0 + 0,14,0,0 + 12,14,0,0 + 0,4,0,0 + 16,8,0,0 + 0,12,0,0 + Cancel + + + + + + + + + + + + + + + + + 40 + 10,4,10,4 + 4,4,4,4 + + + 40 + 36 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 16,0 + 4,0 + 36 + 40 + 48 + 40 + 48 + 40 + 48 + 40 + 40 + 40 + 40 + 36 + 40 + 16 + 3 + 16 + 2 + 1 + 1 + 0 + 1 + 0 + 4,2 + 16,0 + 12,0 + -24,44,0,0 + 0,4 + -1,3 + 1,1,0,0 + 0,1,0,0 + 0,1,0,0 + 4,0 + 1 + 56,44,0,0 + 0 + 0 + 0 + 0 + 8,4,0,0 + 0 + 0 + 0,3,0,4 + 0,3,0,4 + 3,0,4,0 + 0 + 4,-1,8,-1 + 0,0,0,0 + 8,-1,12,-1 + 12,0 + 0,0,-14,0 + -16,0,0,0 + 0,0,0,0 + -12,0,0,0 + 12,0,20,0 + 16,0,20,0 + -4,0,-8,0 + 12,0,12,0 + 8,0,0,0 + 0 + 0 + 0,8 + 0,8 + 8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Visible + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4,8,4,0 + 8,3,4,3 + 9,3,5,4 + 32 + 240 + 100 + 12 + 16 + 0,0,10,0 + 24 + 32 + 16 + 12 + 4,0,0,0 + 32 + 24 + 8 + 7,3,7,3 + 8,0,3,3 + 3,0,8,3 + 32 + 24 + 12 + 3,0,0,3 + 16 + 0,8,0,8 + 1 + 1,1,1,0 + -1,0,-1,0 + + 0,0,0,4 + 10 + 10 + 154 + + + 9,6,9,8 + 320 + + + + + + + + +