System.Windows.Forms.HexBox.CheckCurrentLineChanged C# (CSharp) Method

CheckCurrentLineChanged() private method

private CheckCurrentLineChanged ( ) : void
return void
        void CheckCurrentLineChanged()
        {
            long currentLine = (long)Math.Floor((double)_bytePos / (double)_iHexMaxHBytes) + 1;

            if(_byteProvider == null && _currentLine != 0)
            {
                _currentLine = 0;
                OnCurrentLineChanged(EventArgs.Empty);
            }
            else if(currentLine != _currentLine)
            {
                _currentLine = currentLine;
                OnCurrentLineChanged(EventArgs.Empty);
            }
        }