ComponentFactory.Krypton.Ribbon.ViewDrawRibbonGroupColorButtonText.ViewDrawRibbonGroupColorButtonText C# (CSharp) Method

ViewDrawRibbonGroupColorButtonText() public method

Initialize a new instance of the ViewDrawRibbonGroupColorButtonText class.
public ViewDrawRibbonGroupColorButtonText ( KryptonRibbon ribbon, KryptonRibbonGroupColorButton ribbonColorButton, bool firstText ) : System
ribbon KryptonRibbon Source ribbon control.
ribbonColorButton KryptonRibbonGroupColorButton Group color button to display title for.
firstText bool Should show the first button text.
return System
        public ViewDrawRibbonGroupColorButtonText(KryptonRibbon ribbon,
                                                  KryptonRibbonGroupColorButton ribbonColorButton,
                                                  bool firstText)
        {
            Debug.Assert(ribbon != null);
            Debug.Assert(ribbonColorButton != null);

            _ribbon = ribbon;
            _ribbonColorButton = ribbonColorButton;
            _firstText = firstText;

            // Use a class to convert from ribbon group to content interface
            _contentProvider = new RibbonGroupNormalDisabledTextToContent(ribbon.StateCommon.RibbonGeneral,
                                                                          ribbon.StateNormal.RibbonGroupButtonText,
                                                                          ribbon.StateDisabled.RibbonGroupButtonText);
        }