Registriert seit: 1. Dez 2003
360 Beiträge
Turbo Delphi für Win32
|
Re: Caret mit TRichEdit.SelStart festlegen
12. Mai 2006, 00:54
Moin,
mit SelStart setzt man den Caret innerhalb des gesamten Textes. Und zwar so, indem man zu der Column-Position des Characters dann auch noch die Anfangsposition der entsprechenden Zeile selbst mit dazuaddiert! Für z.B. einen 10ten Charater in Zeile 5 hieße das also:
RichEdit1.SelStart := 9 + RichEdit1.Perform(EM_LINEINDEX,4,0);
MfG (& Thx ggf.)
|