Vcl.Controls.TGetSiteInfoEvent

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

C++

typedef void __fastcall (__closure *TGetSiteInfoEvent)(System::TObject* Sender, TControl* DockClient, System::Types::TRect &InfluenceRect, const System::Types::TPoint &MousePos, bool &CanDock);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
typedef public Vcl.Controls.hpp Vcl.Controls Vcl.Controls

Beschreibung

TGetSiteInfoEvent wird für die Behandlungsroutine des Ereignisses OnGetSiteInfo verwendet.

Sender gibt das Andockziel an.

DockClient gibt das Steuerelement an, das gezogen wird.

InfluenceRect beschreibt das Rechteck, in dem sich der Mauszeiger befinden muss, damit das Andockziel das gezogene Steuerelement akzeptiert. Standardmäßig ist InfluenceRect der Bereich des Andockziels, auf jeder Seite um 10 Pixel erweitert. Dieser Wert kann in der Ereignisbehandlungsroutine geändert werden.

MousePos ist die Position des Mauszeigers.

CanDock gibt zurück, ob das gezogene Steuerelement an Sender angedockt werden kann.

Siehe auch