Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Schriftstil im Richedit ändern (https://www.delphipraxis.net/48143-schriftstil-im-richedit-aendern.html)

meierotto 21. Jun 2005 08:27


Schriftstil im Richedit ändern
 
Kurze Frage: Ich möchte den Schrifttyp in einem Richedit auf Fett ändern:

Delphi-Quellcode:
redtInput.SelAttributes.Style:=redtInput.SelAttributes.Style+[fsbold]
Ist der Text an dieser Stelle schon Fett, soll er natürlich wieder auf normal gesetzt werden.
Wie muss ich die Zuweisung ändern?

Vielen Dank

malo 21. Jun 2005 08:28

Re: Schriftstil im Richedit ändern
 
Delphi-Referenz durchsuchenInclude und Delphi-Referenz durchsuchenexclude

freak4fun 21. Jun 2005 08:29

Re: Schriftstil im Richedit ändern
 
Hallo :hi:,

Delphi-Quellcode:
redtInput.SelAttributes.Style := redtInput.SelAttributes.Style - [fsbold]
MfG
freak

meierotto 21. Jun 2005 08:39

Re: Schriftstil im Richedit ändern
 
Sorry, damit komm ich noch nicht weiter. :gruebel:
Ich muss doch irgendwie erkennen können, ob die Auswahl schon fett ist oder nicht?
Und dann eben ganau das Gegenteil setzen.

freak4fun 21. Jun 2005 08:41

Re: Schriftstil im Richedit ändern
 
Hallo :hi:,
vielleicht hilft eine Variable com Typ Boolean, die du setzt.

MfG
freak

xaromz 21. Jun 2005 08:43

Re: Schriftstil im Richedit ändern
 
Hallo,

Du kannst doch mit
Delphi-Quellcode:
if fsBold in redtInput.SelAttributes.Style then ...
prüfen, ob sie Markierung fett ist.

Gruß
xaromz

meierotto 21. Jun 2005 08:56

Re: Schriftstil im Richedit ändern
 
Danke xaromz, so funktionierts natürlich :spin:


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:58 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz