ComponentFactory.Krypton.Ribbon.RibbonGroupLabelTextToContent.GetTextColor C# (CSharp) Method

GetTextColor() private method

private GetTextColor ( PaletteState state ) : Color
state PaletteState
return Color
        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;
        }