ComponentFactory.Krypton.Toolkit.KryptonPaletteRibbonGroupNormalBorder.KryptonPaletteRibbonGroupNormalBorder C# (CSharp) Method

KryptonPaletteRibbonGroupNormalBorder() public method

Initialize a new instance of the KryptonPaletteRibbonGroupNormalBorder class.
public KryptonPaletteRibbonGroupNormalBorder ( PaletteRedirect redirect, NeedPaintHandler needPaint ) : System
redirect PaletteRedirect Redirector to inherit values from.
needPaint NeedPaintHandler Delegate for notifying paint requests.
return System
        public KryptonPaletteRibbonGroupNormalBorder(PaletteRedirect redirect,
                                                     NeedPaintHandler needPaint)
        {
            // Create the storage objects
            _stateInherit = new PaletteRibbonBackInheritRedirect(redirect, PaletteRibbonBackStyle.RibbonGroupNormalBorder);
            _stateCommon = new PaletteRibbonBack(_stateInherit, needPaint);
            _stateNormal = new PaletteRibbonBack(_stateCommon, needPaint);
            _stateTracking = new PaletteRibbonBack(_stateCommon, needPaint);
            _stateContextNormal = new PaletteRibbonBack(_stateCommon, needPaint);
            _stateContextTracking = new PaletteRibbonBack(_stateCommon, needPaint);
        }