![]() |
Fontstyle im richedit ändern
:hi:
Wie ist es mir möglich, den Fontstyle z.b. fett des textes in einem richedit zu setzen? Das gleiche würde mich auch für selektierten Text interessieren. Mit RichEdit1.SelAttributes.Style[fsBold]; klappt es nicht. :gruebel: Gruß, Sascha |
Re: Fontstyle im richedit ändern
du musst zuerst mit Hilfe von .Selstart und .SelLength Text markieren. Dann kannst du dessen Formatierung ändern. Ist bereits Text von Hand ( bzw. von Maus ) markiert, sollte es schon klappen.
|
Re: Fontstyle im richedit ändern
Hai Sascha,
mit
Delphi-Quellcode:
kann ich den markierten Text ohne Probleme "Fett" machen *g*
procedure TForm1.Button1Click(Sender: TObject);
begin RichEdit1.SelAttributes.Style := [fsbold]; end; |
Re: Fontstyle im richedit ändern
wobei du damit die anderen fgormatierungen wie kursiv kaputt machst....
ich habs mal so gelöst:
Delphi-Quellcode:
if fsbold in richedit1.SelAttributes.Style
then richedit1.SelAttributes.Style:=richedit1.SelAttributes.Style-[fsbold] else richedit1.SelAttributes.Style:=richedit1.SelAttributes.Style+[fsbold]; |
Re: Fontstyle im richedit ändern
Hai Sharky, Treffnix & glkbkk,
dank euch für eure Hilfe funzt Prima! :thumb: Gruß, Sascha |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:54 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