public Point CurrentCaretPosition() { int col = sourcePreviewer.GetColumn( sourcePreviewer.CurrentPos ); int row = sourcePreviewer.Lines.FromPosition( sourcePreviewer.CurrentPos ).Number; return new Point( row + 1, col + 1 ); }