
Mit einem FormattedTextEdit können Sie formatierten Text bearbeiten. Damit entspricht das FormattedTextEdit größtenteils dem FormattedTextView.
Die folgenden Formatierungen sind möglich:
Überschriften 1 bis 3
Geordnete und ungeordnete Listen
Einrückungen
Fett gedruckter und kursiver Text
Es sind also die Formatierungen möglich, die in der Toolbar angeboten werden. Die Formatierungen entsprechen den XHTML-Konventionen. Beachten Sie dabei, dass
in XHTML deprecated ist und daher nicht enthalten ist.
Beachten Sie, dass keine Images, keine Links, keine Unterstreichungen und keine Farben möglich sind.
Beispiel für die visuelle Darstellung
|
Laufzeit-Klasse |
CL_WD_FORMATTED_TEXT_EDIT |
Eigenschaften im View Designer
|
Name |
Typ |
Anfangswert |
Bindbar |
|---|---|---|---|
|
STRING |
(automatisch) |
nein |
|
|
WDUI_CONTEXT_MENU_BEHAVIOUR |
inherit |
nein |
|
|
STRING |
nein |
||
|
WDY_BOOLEAN |
true |
ja |
|
|
STRING |
ja |
||
|
WDUI_IMEMODE |
auto |
ja |
|
|
WDY_BOOLEAN |
false |
ja |
|
|
WDUI_STATE |
normal |
ja |
|
| styleClassName | STRING | ja | |
|
WDUI_TEXT_DIRECTION |
inherit |
ja |
|
|
Übersetzbarer Text |
ja |
||
|
Übersetzbarer Text |
muss |
||
|
WDUI_VISIBILITY |
visible |
ja |
|
|
STRING |
ja |
Weitere Eigenschaften, die über Vererbung zur Verfügung stehen, sind in den dazugehörigen übergeordneten Klassen definiert. Die dazugehörigen Oberflächenelemente sind:
Dynamische Programmierung
Für die dynamische Programmierung stehen dieselben Eigenschaften, Ereignisse und Aggregationen zur Verfügung wie im View Designer. Beachten Sie dabei die unterschiedlichen Schreibweisen.
Dynamische Programmierung der Eigenschaften
|
View Designer Name |
Laufzeitname |
Typ |
|---|---|---|
|
CONTEXT_MENU_BEHAVIOUR |
WDUI_CONTEXT_MENU_BEHAVIOUR |
|
|
contextMenuBehaviour: inherit |
CL_WD_LABEL=>E_CONTEXT_MENU_BEHAVIOUR-INHERIT |
|
|
contextMenuBehaviour: provide |
CL_WD_LABEL=>E_CONTEXT_MENU_BEHAVIOUR-PROVIDE |
|
|
contextMenuBehaviour: suppress |
CL_WD_LABEL=>E_CONTEXT_MENU_BEHAVIOUR-SUPPRESS |
|
|
CONTEXT_MENU_ID |
WDY_MD_UI_ELEMENT_REFERENCE |
|
|
ENABLED |
WDY_BOOLEAN |
|
|
HEIGHT |
STRING |
|
|
IME_MODE |
WDUI_IMEMODE |
|
|
imeMode: active |
CL_WD_FORMATTED_TEXT_EDIT=>E_IME_MODE-ACTIVE |
|
|
imeMode: auto |
CL_WD_FORMATTED_TEXT_EDIT=>E_IME_MODE-AUTO |
|
|
imeMode: disabled |
CL_WD_FORMATTED_TEXT_EDIT=>E_IME_MODE-DISABLED |
|
|
imeMode: inactive |
CL_WD_FORMATTED_TEXT_EDIT=>E_IME_MODE-INACTIVE |
|
|
READ_ONLY |
WDY_BOOLEAN |
|
|
STATE |
WDUI_STATE |
|
|
state: normal |
CL_WD_FORMATTED_TEXT_EDIT=>E_STATE-NORMAL |
|
|
state: required |
CL_WD_FORMATTED_TEXT_EDIT=>E_STATE-REQUIRED |
|
| styleClassName | STYLE_CLASS_NAME | STRING |
|
TEXT_DIRECTION |
WDUI_TEXT_DIRECTION |
|
|
textDirection: inherit |
CL_WD_LABEL=>E_TEXT_DIRECTION-INHERIT |
|
|
textDirection: ltr |
CL_WD_LABEL=>E_TEXT_DIRECTION-LTR |
|
|
textDirection: rtl |
CL_WD_LABEL=>E_TEXT_DIRECTION-RTL |
|
|
TOOLTIP |
WDY_MD_TRANSLATABLE_TEXT |
|
|
VALUE |
WDY_MD_TRANSLATABLE_TEXT |
|
|
VISIBLE |
WDUI_VISIBILITY |
|
|
visible: none |
CL_WD_LABEL=>E_VISIBLE-NONE |
|
|
visible: visible |
CL_WD_LABEL=>E_VISIBLE-VISIBLE |
|
|
WIDTH |
STRING |
Beispiele für dieses Oberflächenelement finden Sie im System in der Web-Dynpro-Applikation demo_uiel_formatted_text_edit. Dort können Sie über einen Button zwischen dem FormattedTextView und dem FormattedTextEdit umschalten.