Vcl.ActnMenus.TCustomMenuButton.DragOver

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure DragOver(Source: TObject; X: Integer; Y: Integer;  State: TDragState; var Accept: Boolean); override;

C++

DYNAMIC void __fastcall DragOver(System::TObject* Source, int X, int Y, System::Uitypes::TDragState State, bool &Accept);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
protected
Vcl.ActnMenus.pas
Vcl.ActnMenus.hpp
Vcl.ActnMenus TCustomMenuButton

Beschreibung

Ist ein Dispatcher für das OnDragOver-Ereignis.

Nach dem Aufruf der geerbten TCustomActionControl.DragDrop-Methode, verwaltet DragOver die Untermenüs des Aktionssteuerelements und wenn es ausgewählt wird, wird die Click-Prozedur ausgeführt.

DragOver setzt den Parameter Accept auf True, um anzugeben, dass der Benutzer das gezogene Objekt dem Aktionssteuerelement einfügen kann. DragOver setzt den Parameter Accept auf False, um anzugeben, dass der Benutzer das gezogene Objekt dem Aktionssteuerelement nicht einfügen kann.

Der Parameter Source ist das gezogene Objekt.

Der Parameter State gibt an, wie das gezogene Objekt in Verbindung mit dem Steuerelement bewegt wird.

X und Y geben die aktuelle Position der Maus an.

Siehe auch