Vcl.ActnCtrls.TCustomActionDockBar.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.ActnCtrls.pas
Vcl.ActnCtrls.hpp
Vcl.ActnCtrls TCustomActionDockBar

Beschreibung

Erzeugt ein OnGetSiteInfo-Ereignis.

GetSiteInfo wird im Rahmen von Drag&Dock-Operationen automatisch aufgerufen, um ein TDragDockObject-Objekt mit Informationen zu den möglichen Andockpositionen eines gezogenen Objekts zu füllen (wenn das Objekt angedockt werden kann).

Client ist ein potentieller Docking-Client.

InfluenceRect gibt den Bereich zurück, in dem der Client angedockt würde.

MousePos gibt die aktuelle Mausposition an.

CanDock gibt zurück, ob der Client an das fensterorientierte Steuerelement angedockt werden kann.

Siehe auch