Autoscroll tracking

Tags:    delphi

User
Bruger #713 @ 02.02.03 02:20
Hello Developers!

Nogle som kan hjælpe mig med dette problem?
Hvordan får jeg lavet autoscroll tracking (så scrollbaren følger teksten, når tekst tilføjes) på en TRichEdit?

- Allan Iversen




4 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 5 karma
Sorter efter stemmer Sorter efter dato
Hello Developers!

Nogle som kan hjælpe mig med dette problem?
Hvordan får jeg lavet autoscroll tracking (så scrollbaren følger teksten, når tekst tilføjes) på en TRichEdit?

- Allan Iversen


<pre>
SendMessage(RichEdit1.Handle, EM_LINESCROLL, 0, RichEdit1.Lines.Count-1);
SendMessage(RichEdit1.Handle, EM_GETFIRSTVISIBLELINE, 0 , 0);
</pre>

Ovenstående vil flytte fokuset til den sidste linje i en TRichEdit. Hvis du ikke vil have fokus flyttet til den sidste linje skal du udskifte RichEdit1.Handle.Lines.Count-1 med den linje du vil flytte fokus til.



"Scrollbaren"? Hvilken scrollbar er det du taler om?



User
Bruger #713 @ 02.02.03 12:31
"Scrollbaren"? Hvilken scrollbar er det du taler om?


Jeg snakker om den lodrette scrollbar.
Når tekst tilføjes, så skal focuset være på det ny-tilføjet tekst.




User
Bruger #713 @ 02.02.03 17:05
...og jeg siger tak til dig, Lasse M ;)

- Allan Iversen




t