DragSourceInfo
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 |
id |
STRING |
(automatisch) |
nein |
STRING |
|
ja |
|
WDY_BOOLEAN |
true |
ja |
|
STRING |
text/plain |
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:
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 |
|
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 |
|
Ein Beispiel für dieses Oberflächenelement finden Sie im System in der Component WDR_TEST_DRAG_AND_DROP.