private Color GetTextColor(PaletteState state)
{
Color retColor = Color.Empty;
if (state == PaletteState.Disabled)
{
retColor = _ribbonLabelTextDisabled.GetRibbonTextColor(state);
if (retColor == Color.Empty)
retColor = _ribbonGroupTextDisabled.GetRibbonTextColor(state);
}
else
{
retColor = _ribbonLabelTextNormal.GetRibbonTextColor(state);
if (retColor == Color.Empty)
retColor = _ribbonGroupTextNormal.GetRibbonTextColor(state);
}
return retColor;
}