void CheckCurrentPositionInLineChanged()
{
Point gb = GetGridBytePoint(_bytePos);
int currentPositionInLine = gb.X + 1;
if(_byteProvider == null && _currentPositionInLine != 0)
{
_currentPositionInLine = 0;
OnCurrentPositionInLineChanged(EventArgs.Empty);
}
else if(currentPositionInLine != _currentPositionInLine)
{
_currentPositionInLine = currentPositionInLine;
OnCurrentPositionInLineChanged(EventArgs.Empty);
}
}