in src/Calculator/Views/GraphingCalculator/EquationStylePanelControl.xaml.cs [125:223]
public static string GetColorAutomationName(Windows.UI.Xaml.Media.Brush brush)
{
var resourceLoader = AppResourceProvider.GetInstance();
var color = ((SolidColorBrush)brush);
var lightDictionary = (ResourceDictionary)(Application.Current.Resources.ThemeDictionaries["Light"]);
var darkDictionary = (ResourceDictionary)(Application.Current.Resources.ThemeDictionaries["Default"]);
var highContrast = (ResourceDictionary)(Application.Current.Resources.ThemeDictionaries["HighContrast"]);
if (color == (SolidColorBrush)(lightDictionary["EquationBrush1"])
|| color == (SolidColorBrush)(darkDictionary["EquationBrush1"]))
{
return resourceLoader.GetResourceString("equationColor1AutomationName");
}
else if (color == (SolidColorBrush)(lightDictionary["EquationBrush2"])
|| color == (SolidColorBrush)(darkDictionary["EquationBrush2"]))
{
return resourceLoader.GetResourceString("equationColor2AutomationName");
}
else if (color == (SolidColorBrush)(lightDictionary["EquationBrush3"])
|| color == (SolidColorBrush)(darkDictionary["EquationBrush3"]))
{
return resourceLoader.GetResourceString("equationColor3AutomationName");
}
else if (color == (SolidColorBrush)(lightDictionary["EquationBrush4"])
|| color == (SolidColorBrush)(darkDictionary["EquationBrush4"]))
{
return resourceLoader.GetResourceString("equationColor4AutomationName");
}
else if (color == (SolidColorBrush)(lightDictionary["EquationBrush5"])
|| color == (SolidColorBrush)(darkDictionary["EquationBrush5"]))
{
return resourceLoader.GetResourceString("equationColor5AutomationName");
}
else if (color == (SolidColorBrush)(lightDictionary["EquationBrush6"])
|| color == (SolidColorBrush)(darkDictionary["EquationBrush6"]))
{
return resourceLoader.GetResourceString("equationColor6AutomationName");
}
else if (color == (SolidColorBrush)(lightDictionary["EquationBrush7"])
|| color == (SolidColorBrush)(darkDictionary["EquationBrush7"]))
{
return resourceLoader.GetResourceString("equationColor7AutomationName");
}
else if (color == (SolidColorBrush)(lightDictionary["EquationBrush8"])
|| color == (SolidColorBrush)(darkDictionary["EquationBrush8"]))
{
return resourceLoader.GetResourceString("equationColor8AutomationName");
}
else if (color == (SolidColorBrush)(lightDictionary["EquationBrush9"])
|| color == (SolidColorBrush)(darkDictionary["EquationBrush9"]))
{
return resourceLoader.GetResourceString("equationColor9AutomationName");
}
else if (color == (SolidColorBrush)(lightDictionary["EquationBrush10"])
|| color == (SolidColorBrush)(darkDictionary["EquationBrush10"]))
{
return resourceLoader.GetResourceString("equationColor10AutomationName");
}
else if (color == (SolidColorBrush)(lightDictionary["EquationBrush11"])
|| color == (SolidColorBrush)(darkDictionary["EquationBrush11"]))
{
return resourceLoader.GetResourceString("equationColor11AutomationName");
}
else if (color == (SolidColorBrush)(lightDictionary["EquationBrush12"])
|| color == (SolidColorBrush)(darkDictionary["EquationBrush12"]))
{
return resourceLoader.GetResourceString("equationColor12AutomationName");
}
else if (color == (SolidColorBrush)(lightDictionary["EquationBrush13"])
|| color == (SolidColorBrush)(darkDictionary["EquationBrush13"]))
{
return resourceLoader.GetResourceString("equationColor13AutomationName");
}
else if (color == (SolidColorBrush)(darkDictionary["EquationBrush14"]))
{
return resourceLoader.GetResourceString("equationColor14WhiteAutomationName");
}
else if (color == (SolidColorBrush)(lightDictionary["EquationBrush14"]))
{
return resourceLoader.GetResourceString("equationColor14BlackAutomationName");
}
else if (color == (SolidColorBrush)(highContrast["EquationBrush1"]))
{
return resourceLoader.GetResourceString("equationHighContrastColor1AutomationName");
}
else if (color == (SolidColorBrush)(highContrast["EquationBrush2"]))
{
return resourceLoader.GetResourceString("equationHighContrastColor2AutomationName");
}
else if (color == (SolidColorBrush)(highContrast["EquationBrush3"]))
{
return resourceLoader.GetResourceString("equationHighContrastColor3AutomationName");
}
else
{
return resourceLoader.GetResourceString("equationHighContrastColor4AutomationName");
}
}