Programmieren mit dBASE PLUS: Events: onDragEnter

Aus Wikibooks


Für Drag&Drop Anwendungen, wenn die Maus im Anzeigefeld eines aktiven Drop Targets erscheint.

Parameter[Bearbeiten]

<nLeft expN>

Die Eingangsposition des Mauszeigers gemessen am linken Rand des Drop Target Objekts.

<nTop expN>

Die Eingangsposition des Mauszeigers gemessen am oberen Rand des Drop Target Objekts.

<cType expC>

Ein Zeichen oder ein String, das in der Regel den gezogenen Objekttypen bestimmt.

<cName expC>

Ein String, der in der Regel den Namen eines Objektes oder einer Datei enthält.

Eigenschaft von[Bearbeiten]

Browse, Container, Form, Grid, Image, ListBox, NoteBook, PaintBox, ReportViewer, TreeView

Beschreibung[Bearbeiten]

Verwenden Sie onDragEnter, um Aktionen auszuführen, wenn die Maus während einer Drag&Drop Operation im Anzeigefeld eines aktiven Drop Targets erscheint.

Ein numerischer Wert, der durch den onDragEnter event handler zurückgegeben wird. Dieser bestimmt, ob ein Drop erlaubt wird oder ob die Art der Drop Operation geändert wird. Die möglichen Rückgabewerte sind:

Wert Drop Effect
0 Kein Drop erlaubt
1 (Standard) Drop erlaubt: Kopieren
2 Drop erlaubt: Bewegen

Wenn onDragEnter nicht explizit für ein Drop Target Objekt definiert ist, oder kein Wert zurückgegeben wird, wird ein Standardwert von 1 angenommen. Beachten onDragEnter wird nicht aufgerufen, wenn Dateien aus dem dBASE Plus Navigationsfenster gezogen werden.