Zum Hauptinhalt springen

RtfEffect

Diese Eigenschaft dient zur Vorbelegung des RtfEdit-Objekts. Es können folgende Schriftattribute gesetzt werden:

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;