Vcl.ComCtrls.TPageControl.GetSiteInfo

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
protected
Vcl.ComCtrls.pas
Vcl.ComCtrls.hpp
Vcl.ComCtrls TPageControl

Beschreibung

Liefert Andockinformationen für das Registerkarten-Steuerelement.

Mit GetSiteInfo können Sie den Andockbereich des Registerkarten-Steuerelements ermitteln und feststellen, ob ein gezogenes Fenster angedockt werden kann.

Client ist ein potentieller Docking-Client.

InfluenceRect liefert den Bereich, in dem der Client angedockt werden kann.

MousePos gibt die aktuelle Mausposition an.

CanDock gibt an, ob der Client im Registerkarten-Steuerelement angedockt werden kann.

GetSiteInfo initialisiert CanDock mit true, wenn Client nicht bereits im Registerkarten-Steuerelement angedockt ist. Anschließend vergrößert GetSiteInfo den rechteckigen Andockbereich um 10 Pixel und löst ein OnGetSiteInfo-Ereignis aus.

Siehe auch