Bloom.Workspace.TabStripRenderer.OnRenderToolStripBackground C# (CSharp) Method

OnRenderToolStripBackground() protected method

protected OnRenderToolStripBackground ( System.Windows.Forms.ToolStripRenderEventArgs e ) : void
e System.Windows.Forms.ToolStripRenderEventArgs
return void
        protected override void OnRenderToolStripBackground(ToolStripRenderEventArgs e)
        {
            if (_currentRenderer != null)
            {
                _currentRenderer.DrawToolStripBackground(e);
                return;
            }

            if (SIL.PlatformUtilities.Platform.IsWindows)
            {
                base.OnRenderToolStripBackground(e);
                return;
            }

            // there is no handler for this event in mono, so we need to handle it here.
            var b = new SolidBrush(e.ToolStrip.BackColor);
            e.Graphics.FillRectangle(b, e.AffectedBounds);
        }