Programmieren mit dBASE PLUS: dragEffect
Spezifiziert die Art der Drag&Drop-Operation für ein Drop Source Objekt.
Eigenschaft von
[Bearbeiten]Vielen Form Objekten
Beschreibung
[Bearbeiten]Benutzen Sie dragEffect, um das Ziehen für ein Drop Source Objekt zu ermöglichen oder außer Kraft zu setzen und um den standardmäßigen Verarbeitungsmodus zu definieren.
Jedes Mal, wenn eine Drag&Drop-Operation für eine Drop Source durchgeführt wird, wird der Wert von dragEffect und der Status der Steuerungstaste ausgewertet. Die folgende Auflistung zeigt die möglichen Werte von dragEffect und die Auswirkung der Steuerungstaste auf die daraus resultierende Operation.
dragEffect | Steuerungstaste | Operationstyp |
0 - Keiner (default) | N/A | Keiner (Ziehen nicht möglich) |
1 - Kopieren | (ignoriert) | Kopieren |
2 - Verschieben | nicht gedrückt | Verschieben |
2 - Verschieben | gedrückt | Kopieren |
Ein Objekt wird zu einer aktiven Drop Source, wenn der Wert seiner dragEffect Eigenschaft größer als 0 gesetzt ist. Genauso wird ein Objekt zu einem aktiven Drop Target, wenn seine allowDrop Eigenschaft auf wahr gesetzt ist. Außer bei Forms können alle Drop Target Objekte auch Drop Sources sein.