ComponentFactory.Krypton.Toolkit.TrackPositionController.UpdateTargetState C# (CSharp) Method

UpdateTargetState() private method

private UpdateTargetState ( ) : void
return void
        private void UpdateTargetState()
        {
            PaletteState newState = PaletteState.Normal;

            if (_mouseOver)
            {
                if (_captured)
                    newState = PaletteState.Pressed;
                else
                    newState = PaletteState.Tracking;
            }

            if (_drawTB.ViewDrawTrackPosition.ElementState != newState)
            {
                _drawTB.ViewDrawTrackPosition.ElementState = newState;
                _drawTB.ViewDrawTrackBar.PerformNeedPaint(true);
            }
        }