
DragSourceInfo liefert die Informationen über ein per Drag&Drop ziehbares Objekt
|
Laufzeit-Klasse |
CL_WD_DRAG_SOURCE_INFO |
Eigenschaften im View Designer
|
Name |
Typ |
Anfangswert |
Bindbar |
|---|---|---|---|
|
STRING |
(automatisch) |
nein |
|
|
STRING |
ja |
||
|
WDY_BOOLEAN |
true |
ja |
|
|
STRING |
text/plain |
nein |
|
|
WDUI_DRAG_DROP_MODE |
default |
nein |
|
|
WDUI_DRAG_DROP_SCOPE |
componentInstance |
nein |
|
|
STRING |
nein |
Weitere Eigenschaften, die über Vererbung zur Verfügung stehen, sind in den dazugehörigen übergeordneten Klassen definiert. Die dazugehörigen Oberflächenelemente sind:
Aggregationen im View Designer
|
Name |
Kardinalität |
Typ |
|---|---|---|
|
0..n |
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 |
|---|---|---|
|
DATA |
STRING |
|
|
ENABLED |
WDY_BOOLEAN |
|
|
MIME_TYPE |
STRING |
|
|
MODE |
WDUI_DRAG_DROP_MODE |
|
|
|
CL_WD_DRAG_SOURCE_INFO=>E_MODE-DEFAULT |
|
|
|
CL_WD_DRAG_SOURCE_INFO=>E_MODE-NATIVE |
|
|
SCOPE |
WDUI_DRAG_DROP_SCOPE |
|
|
scope: componentInstance |
CL_WD_DRAG_SOURCE_INFO=>E_SCOPE-COMPONENT_INSTANCE |
|
|
scope: global |
CL_WD_DRAG_SOURCE_INFO=>E_SCOPE-GLOBAL |
|
|
TAGS |
STRING |
|
|
Name |
Laufzeitname |
Kardinalität |
|---|---|---|
|
HINTS |
0..n |
Ein Beispiel für dieses Oberflächenelement finden Sie im System in der Component WDR_TEST_DRAG_AND_DROP.