Vcl.Controls.TDockTree.PositionDockRect

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

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

C++

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

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
protected
Vcl.Controls.pas
Vcl.Controls.hpp
Vcl.Controls TDockTree

Description

Calcule les dimensions d'une nouvelle zone d'ancrage.

Le contrôle ancré appelle PositionDockRect depuis sa propre méthode PositionDockRect lorsqu'il est ancré dans un contrôle fenêtré utilisant un gestionnaire d'ancrage. Il permet à l'arborescence d'ancrage d'indiquer l'endroit auquel un contrôle spécifié apparaîtra si l'utilisateur relâche la souris.

Client correspond au contrôle déplacé dans une position d'ancrage.

DropCtl est le contrôle fenêtré dans lequel Client sera ancré. La valeur qui y est affectée doit être identique à celle de DockSite.

DropAlign indique l'endroit auquel Control doit être ancré dans le contrôle fenêtré.

DockRect renvoie les limites de la zone d'ancrage dans laquelle Control peut être ancré.

Voir aussi