Vcl.Controls.TDockTree.AdjustDockRect

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

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

C++

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

Propriétés

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

Description

Ajuste les limites de la zone d'ancrage dans laquelle un contrôle défini est ancré.

Les applications ne peuvent pas appeler la méthode protégée AdjustDockRect. Elle est appelée automatiquement pour effectuer les ajustements finaux sur le rectangle dans lequel un contrôle client est ancré.

Control correspond au contrôle ancré.

En entrée, ARect indique les limites de Control lorsqu'il est ancré au contrôle fenêtré spécifié par la propriété DockSite. AdjustDockRect modifie cela pour effectuer les ajustements finaux sur l'espace dans lequel Control est ancré.

Dans TDockTree, AdjustDockRect développe le paramètre ARect pour faire de la place à la "région d'accroche" située autour d'un contrôle ancré. La zone d'accroche est indiquée par un double biseau et se situe à l'endroit sur lequel l'utilisateur peut cliquer pour démarrer une opération de désancrage. AdjustDockRect vérifie la propriété Align du site d'ancrage afin de déterminer si la région d'accroche doit apparaître à côté ou au dessus du contrôle ancré.

Voir aussi