RtfEffect
RtfEffect
Schriftattribute
Details
- Typ:
int - Siehe: Liste , Objekte ,
WinPropGet (),WinPropSet ()
Diese Eigenschaft dient zur Vorbelegung des RtfEdit -Objekts. Es können folgende Schriftattribute gesetzt werden:
_WinRtfEffectBold: Schriftattribut Fett_WinRtfEffectItalic: Schriftattribut Kursiv_WinRtfEffectUnderline: Schriftattribut Unterstrichen_WinRtfEffectStrikeout: Schriftattribut Durchgestrichen_WinRtfEffectSubscript: Schriftattribut Tiefgestellt_WinRtfEffectSuperscript: Schriftattribut Hochgestellt_WinRtfEffectProtected: Text vor Editieren und Löschen schützen_WinRtfEffectLink: Text wird als Link dargestellt
Die verschiedenen Effekte können kombiniert werden. Eine Änderung der Attribute kann über das Objekt ToolbarRtf erfolgen.
Die Eigenschaft kann im Eigenschaftsfenster oder über die Befehle WinPropGet () und WinPropSet () gelesen bzw. geändert werden. Erfolgt das Setzen der Eigenschaft prozedural, kann die Option _WinEditAll zum objektweiten oder _WinEditMark zum markierungsweiten Setzen verwendet werden.
Das zu setzende Attribut muss mit _WinRtfEffectSet kombiniert werden, um die angegebenen Attribute zu setzen. Nicht angegebene Attribute bleiben unberührt. Um bestehende Attribute zurückzusetzen muss das Attribut mit der Konstanten _WinRtfEffectClear kombiniert werden.
Beispiel:
$RtfEdit->wpRtfEffect(_WinEditAll) # _WinRtfEffectBold | _WinRtfEffectSet;
$RtfEdit->wpRtfEffect(_WinEditMark) # _WinRtfEffectBold | _WinRtfEffectClear;