![]() |
Re: stringabschnitte einfärben
Jup. Sobald du Text zu deinem RichEdit hinzufügst (mit RichEdit1.Lines.Add(...)) das SendMessage aufrufen. Er scrollt dann nach unten!
Edit: Cool, mein 222. Beitrag :party: :party: :party: ;-) |
Re: stringabschnitte einfärben
ich versteh noch nich wo genau ich das im quellcode einfügen soll^^
sry einfach wenn man auf richeditfeld (da wo ich die probleme hab) doppelklick macht oder wo? |
Re: stringabschnitte einfärben
Soweit ich dich verstanden habe, hast du einen Button auf deinem Formular. Wenn auf diesen geklickt wird, wird ein bestimmter Text in das RichEdit geschrieben. Dies tust du wahrscheinlich mit
Delphi-Quellcode:
Darunter musst du dann
RichEdit1.Lines.Add('Dein Text');
Delphi-Quellcode:
aufrufen, damit dein RichEdit scrollt.
SendMessage(RichEdit1.Handle, WM_VSCROLL, SB_BOTTOM, 0);
|
Re: stringabschnitte einfärben
Delphi-Quellcode:
so sieht das bei mir aus...
procedure TForm1.Panel1Click(Sender: TObject);
begin begin if (richedit1.Lines.text>'') then richedit2.Lines.Text:=richedit2.Lines.Text+#13#13+#10+edit1.text+' sagt: '+#13+#10+' '+richedit1.Lines.Text; richedit1.Lines.text:=''; RichEdit2.SelStart := length(richedit2.text); RichEdit2.SelLength := 25; RichEdit2.SelAttributes.Color := clblack; RichEdit2.SelStart := length(richedit2.text)+25; RichEdit2.SelLength := length(richedit1.Text); RichEdit2.SelAttributes.Color := colorbox1.selected; SendMessage(RichEdit1.Handle, WM_VSCROLL, SB_BOTTOM, 0); end; end; wie du siehst hab ich das einfach darunter gesetzt... nur jetz is der text auf der rechten seite und die scrollbar immer noch obn^^ |
Re: stringabschnitte einfärben
Ersetze mal das "RichEdit1" in
Delphi-Quellcode:
durch RichEdit2, also:
SendMessage(RichEdit1.Handle, WM_VSCROLL, SB_BOTTOM, 0);
Delphi-Quellcode:
Ich weiß leider nicht genau, welches RichEdit bei dir für was zuständig ist. In RichEdit2 kommt der Text rein und da bleibt der Scrollbalken oben, oder? Oder gibt es ein Problem mit RichEdit1?
SendMessage(RichEdit2.Handle, WM_VSCROLL, SB_BOTTOM, 0);
|
Re: stringabschnitte einfärben
nene mit 2
thx |
Re: stringabschnitte einfärben
cool klappt
thx |
Re: stringabschnitte einfärben
Kein Problem ;-)
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:37 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz