Vcl.CaptionedDockTree.TCaptionedDockTree.AdjustDockRect

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure AdjustDockRect(Control: TControl; var ARect: TRect); override;

C++

virtual void __fastcall AdjustDockRect(Vcl::Controls::TControl* Control, System::Types::TRect &ARect);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
protected
Vcl.CaptionedDockTree.pas
Vcl.CaptionedDockTree.hpp
Vcl.CaptionedDockTree TCaptionedDockTree

Beschreibung

Bestimmt die Grenzen der Dockingzone, in der ein angegebenes Steuerelement angedockt wird.

Vcl.CaptionedDockTree.TCaptionedDockTree.AdjustDockRect erbt von Vcl.Controls.TDockTree.AdjustDockRect. Der folgende Inhalt bezieht sich auf Vcl.Controls.TDockTree.AdjustDockRect.

Bestimmt die Grenzen der Dockingzone, in der ein angegebenes Steuerelement angedockt wird.

Anwendungen können die als protected deklarierte Methode AdjustDockRect nicht aufrufen. Sie wird automatisch aufgerufen, um abschließende Anpassungen an dem Rechteck vorzunehmen, in dem ein Client-Steuerelement angedockt wird.

Control ist das Steuerelement, das angedockt wird.

Beim Aufruf der Methode gibt ARect die Grenzen für Control an, wenn das betreffende Steuerelement an das in der Eigenschaft DockSite angegebene, fensterorientierte Steuerelement angedockt wird. AdjustDockRect ändert diesen Wert, um den Docking-Bereich für das Steuerelement abschließend festzulegen.

In TDockTree vergrößert AdjustDockRect das im Parameter ARect beschriebene Rechteck, um Raum für die Griffleiste eines angedockten Steuerelements zu schaffen. (Die sogenannte Griffleiste ist eine doppelte Erhebung, auf die der Benutzer klicken kann, um das Steuerelement zu trennen.) AdjustDockRect prüft die Eigenschaft Align der Dockingzone, um zu ermitteln, ob die Griffleiste an der Seite oder oben am angedockten Steuerelement angezeigt werden soll.

Siehe auch