Vcl.Controls.IDockManager.PositionDockRect

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure PositionDockRect(Client, DropCtl: TControl; DropAlign: TAlign;  var DockRect: TRect);

C++

virtual void __fastcall PositionDockRect(TControl* Client, TControl* DropCtl, TAlign DropAlign, System::Types::TRect &DockRect) = 0 ;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
Vcl.Controls.pas
Vcl.Controls.hpp
Vcl.Controls IDockManager

Beschreibung

Berechnet die Maße der neuen Dockingzone.

Das gezogene Steuerelement ruft PositionDockRect aus der eigenen PositionDockRect-Methode auf, wenn es an ein Container-Steuerelement angedockt wird, das einen Docking-Manager verwendet. Der Docking-Manager kann also angeben, wo ein Steuerelement angezeigt würde, wenn der Benutzer die Maus losließe.

Client gibt das Steuerelement an, das an eine Andockposition gezogen wird.

DropCtl bezeichnet das Container-Steuerelement, an das Client angedockt werden soll.

DropAlign gibt an, wo Control im Container-Steuerelement angedockt werden soll.

DockRect gibt die Maße der Dockingzone zurück, in der Control angedockt werden kann.

Siehe auch