Vcl.Controls.TControl.OnStartDock

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property OnStartDock: TStartDockEvent read FOnStartDock write FOnStartDock;

C++

__property TStartDockEvent OnStartDock = {read=FOnStartDock, write=FOnStartDock};

Propriétés

Type Visibilité  Source Unité  Parent
event protected
Vcl.Controls.pas
Vcl.Controls.hpp
Vcl.Controls TControl

Description

Se produit quand l'utilisateur commence à faire glisser le contrôle avec un DragKind ayant la valeur dkDock.

Utilisez le gestionnaire d'événements OnStartDock pour implémenter un traitement spécial lorsque l'utilisateur commence une opération de glisser-ancrer en faisant glisser le contrôle.

Le gestionnaire d'événements OnStartDock peut créer un objet TDragDockObjectEx pour le paramètre DragObject afin de spécifier l'aspect du rectangle de glissement et comment le contrôle glissé interagit avec des sites potentiels d'ancrage. Si vous renvoyez TDragDockObjectEx en tant qu'objet déplacement, il n'est pas nécessaire d'appeler la méthode Free pour l'objet DragObject quand s'achève le glissement. Si vous utilisez TDragDockObject, votre application est responsable de la libération de l'objet déplacement.

Si le gestionnaire d'événements OnStartDock affecte la valeur nil (Delphi) ou NULL (C++) au paramètre DragObject, un objet TDragDockObject est automatiquement créé.

Remarque : Cette information s'applique uniquement aux applications Win32.

OnStartDock est un gestionnaire d’événements du type TStartDockEvent.

Voir aussi