Vcl.ComCtrls.TPageControl.GetSiteInfo

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure GetSiteInfo(Client: TControl; var InfluenceRect: TRect;
MousePos: TPoint; var CanDock: Boolean); override;

C++

DYNAMIC void __fastcall GetSiteInfo(Vcl::Controls::TControl* Client, System::Types::TRect &InfluenceRect, const System::Types::TPoint &MousePos, bool &CanDock);

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
protected
Vcl.ComCtrls.pas
Vcl.ComCtrls.hpp
Vcl.ComCtrls TPageControl

Description

Renvoie les informations d'ancrage du contrôle pages.

Appelez la méthode GetSiteInfo pour déterminer la zone d'ancrage du contrôle pages et savoir si une fenêtre déplacée peut être ancrée.

Client est un client potentiel pour l'ancrage.

InfluenceRect renvoie la zone sur laquelle le client peut être ancré.

MousePos indique la position de la souris.

CanDock indique si le client peut être ancré au contrôle pages.

GetSiteInfo initialise CanDock à true si Client n'est pas déjà ancré dans le contrôle pages. Puis elle augmente le rectangle d'influence de 10 pixels et génère un événement OnGetSiteInfo.

Voir aussi