I have been asked today how to check, if the cursor is in the last line.
Here is the resulting code snippet, which includes the extra check for the last text position in the document:
Private Function IsLastLine() As Boolean
If TXTextControl1.SelStart = Len(TXTextControl1.Text) Or TXTextControl1.GetLineFromChar(TXTextControl1.SelStart) + 1 = TXTextControl1.GetLineCount Then
IsLastLine = True
Else
IsLastLine = False
End If
End functionIf you have any suggestions or comments please feel free to drop us a line.