Zum Inhalt springen

Programmieren mit dBASE PLUS: dragEffect

Aus Wikibooks


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.