AutoScroll w RichEdit

0

w jaki sposob mozna zrobic cos w stylu autoscroll'a w richedit. Jezeli ktos nie wie o co mi chodzi to niech napisze to wyjasnie doglebneij.

0

No wlaśnie, stosuje sie do zaleceń hahahahaha! o co chodzi? wyjaśnij doglembniej.
Chodzi ci o auto przewijanie ale przecieŻ ja kpiszesz dalej niz jest richedit to text sam przeskakuje, wiec nopisz to doglembniej o co ci chodzi?

0

a wiec np:
[code]
OnButtClick...
var i:integer;
begin
for i:=0 to 100 do
Memo1.lines.add(inttostr(i);
RichEdit1.lines.add(inttostr(i);
end;
[/code]
no i teraz popatrz sobie w memo jest auto przewijanie a richedit go NIE MA... dlatego pytam jak go zrobic w richedit???

0

a co to jest "napisac dalej, niz jest richedit??" Chodzi np o chata.. dodajesz linie i ci nie przewija..

w procedurze OnChange dla danego RichEdita wpisz:
begin
RichEdit1.Perform(EM_SCROLLCARET,0,0);
RichEdit1.Perform(EM_SCROLL,SB_LINEUP,0); //ta linia powoduje, scroll o jedna linijke w gore.. Jesli nie wiesz po co w ogole jest, po prostu zastosuj to w kodzie, a sam zobaczysz ;-)
end;

0

WIEEEEELKIE DZIĘKI! Strasznie mi to nie dawało spokoju, bo się nie chciało przewijać!!! ale teraz się przewija! THANKS!!!

1 użytkowników online, w tym zalogowanych: 0, gości: 1