Nuaj.Cirrus.Utility.FloatTrackbarControl.DrawSlider C# (CSharp) Method

DrawSlider() protected method

protected DrawSlider ( PaintEventArgs e ) : void
e PaintEventArgs
return void
        protected virtual void DrawSlider( PaintEventArgs e )
        {
            float	fSizeToDraw = m_SliderRectangle.Width * (Value - VisibleRangeMin) / (VisibleRangeMax - VisibleRangeMin);
            e.Graphics.FillRectangle( Enabled ? m_BackgroundBrush : m_BackgroundBrushDisabled, m_SliderRectangle.X + fSizeToDraw, m_SliderRectangle.Y, m_SliderRectangle.Width - fSizeToDraw, m_SliderRectangle.Height );
            e.Graphics.FillRectangle( m_SliderBrush, m_SliderRectangle.X, m_SliderRectangle.Y, fSizeToDraw, m_SliderRectangle.Height );
        }