ComponentFactory.Krypton.Toolkit.RenderStandard.DrawRibbonTabHighlightLeft C# (CSharp) Method

DrawRibbonTabHighlightLeft() protected method

Internal rendering method.
protected DrawRibbonTabHighlightLeft ( Rectangle rect, Color c4, Color c5, MementoRibbonTabHighlight cache ) : void
rect System.Drawing.Rectangle
c4 Color
c5 Color
cache MementoRibbonTabHighlight
return void
        protected virtual void DrawRibbonTabHighlightLeft(Rectangle rect,
                                                          Color c4, Color c5,
                                                          MementoRibbonTabHighlight cache)
        {
            RectangleF hF = new RectangleF(rect.Left - 1, rect.Top - 2, 6, rect.Height - 4);
            RectangleF vF = new RectangleF(rect.Left + 1, rect.Top - 2, rect.Width - 1, rect.Height - 4);
            cache.topBorderBrush = new LinearGradientBrush(hF, Color.FromArgb(48, c5), Color.FromArgb(64, c5), 0f);
            cache.borderVertBrush = new LinearGradientBrush(vF, c5, c4, 0f);
            cache.outsideVertBrush = new LinearGradientBrush(vF, Color.FromArgb(48, c5), c5, 0f);
        }
RenderStandard