Vcl.Controls.IDockManager.PositionDockRect

De RAD Studio API Documentation
Aller à : navigation, rechercher

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 ;

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
Vcl.Controls.pas
Vcl.Controls.hpp
Vcl.Controls IDockManager

Description

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

Le contrôle déplacé appelle PositionDockRect depuis sa propre méthode PositionDockRect lorsqu'il est ancré dans un contrôle conteneur utilisant un gestionnaire d'ancrage. Il permet au gestionnaire 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 conteneur dans lequel Client sera ancré.

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

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

Voir aussi