Vcl.ComCtrls.TPageControl.DockOver

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure DockOver(Source: TDragDockObject; X, Y: Integer;
State: TDragState; var Accept: Boolean); override;

C++

DYNAMIC void __fastcall DockOver(Vcl::Controls::TDragDockObject* Source, int X, int Y, System::Uitypes::TDragState State, bool &Accept);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
protected
Vcl.ComCtrls.pas
Vcl.ComCtrls.hpp
Vcl.ComCtrls TPageControl

Beschreibung

Legt fest, ob ein Objekt, das über das Registerkarten-Steuerelement gezogen wird, angedockt werden kann.

DockOver wird automatisch aufgerufen, wenn der Benutzer ein andockbares Fenster über das Registerkarten-Steuerelement zieht.

Der Parameter Source beschreibt das gezogene Objekt.

Die Parameter X und Y bezeichnen die aktuelle Position des gezogenen Steuerelements.

Der Parameter State gibt an, wie die Maus bewegt wird.

DockOver initialisiert den Parameter Source mit einem Wert, der den andockbaren Bereich im Registerkarten-Steuerelement angibt, und generiert dann ein OnDockOver-Ereignis. In einer Behandlungsroutine für dieses Ereignis kann der Parameter Accept auf false gesetzt werden, um das Andocken des gezogenen Objekts zu verhindern.

Anmerkung:  DockOver wird nur aufgerufen, wenn die Eigenschaft DockSite den Wert true hat.

Siehe auch