Autor Beitrag
Lemon
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 96

Win XP
D5 Standart
BeitragVerfasst: So 14.03.04 14:14 
hallo,

ich habe ein richedit auf meiner form.
in diesem richedit kann man den text auch veraendern, z.b. fett oder kursiv.
jetzt will ich ein abfrage machen, die mir sagt, ob ein bestimmter teil z.b. fett ist:

if RichEdit1.selAttributes.FontStyle = [ fsBold ] then ...

das geht auch, aber nur, wenn der text wirklich nur fett ist und nicht auch noch kursiv oder unterstrichen.
wie kann ich das aendern, dass die abfrage auch bei diesen faellen funktioniert???

vielen dank schon mal im vorraus.
CenBells
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 1547

Win 7
Delphi XE5 Pro
BeitragVerfasst: So 14.03.04 14:32 
hallo,

dafür musst du den in operator verwenden

ausblenden Delphi-Quelltext
1:
2:
if fsBold in RichEdit1.selAttributes.FontStyle then 
 ...


Gruß
Ken

_________________
Eine Klasse beschreibt die Struktur und das Verhalten einer Menge gleichartiger Objekte.
Lemon Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 96

Win XP
D5 Standart
BeitragVerfasst: So 14.03.04 14:37 
danke, werd ich gleich mal ausprobieren!!