Vcl.ExtActns.TListControlMoveSelection.ExecuteTarget

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure ExecuteTarget(Target: TObject); override;

C++

virtual void __fastcall ExecuteTarget(System::TObject* Target);

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
Vcl.ExtActns.pas
Vcl.ExtActns.hpp
Vcl.ExtActns TListControlMoveSelection

Description

Déplace les éléments sélectionnés dans le contrôle liste cible vers le contrôle liste spécifié par Destination.

N'appelez pas la méthode ExecuteTarget. Cette méthode est appelée automatiquement lorsque l'action se déclenche en réponse à une action de l'utilisateur (par exemple, la sélection d'un élément de menu ou l'appui sur un bouton de la barre d'outils lié à cette action).

Target représente l'objet actif quand l'action est déclenchée. Il doit toujours s'agir d'un descendant TCustomListControl (car, sinon, HandlesTarget renvoie false).

ExecuteTarget attribue la valeur Target à ListControl si elle n'est pas déjà définie. Elle appelle ensuite la méthode MoveSelection du contrôle liste, en copiant tous les éléments sélectionnés dans la boîte liste ou la vue liste spécifiée par la propriété Destination, puis en les supprimant de la cible (contrôle liste source).

Voir aussi