Vcl.ComCtrls.TPageControl.GetSiteInfo
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.