protected override void OnMouseMove( MouseEventArgs e )
{
base.OnMouseMove( e );
// Update value...
if ( !m_bSliderDragging )
return;
Value = Math.Max( VisibleRangeMin, Math.Min( VisibleRangeMax, VisibleRangeMin + (e.X - m_SliderRectangle.X) * (VisibleRangeMax - VisibleRangeMin) / m_SliderRectangle.Width ) );
}