DesignIntf.ISelectionEditor.RequiresUnits

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure RequiresUnits(Proc: TGetStrProc);

C++

virtual void __fastcall RequiresUnits(System::Classes::TGetStrProc Proc) = 0 ;

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
DesignIntf.pas
DesignIntf.hpp
DesignIntf ISelectionEditor

Description

Garantit que toutes les unités requises sont incluses dans le programme.

RequiresUnits appelle la procédure indiquée par le paramètre Proc avec toutes les unités nécessaires lors de l'utilisation de cette classe. Le concepteur de fiches garantit automatiquement que les unités dans lesquelles la classe et tous ses ancêtres ont été déclarés sont incluses dans la clause uses du programme qui utilise le composant.

Remarque : Il est possible qu'un événement utilise un type avec l'un de ses paramètres qui n'est ni dans l'unité de la classe, ni dans l'unité de l'un de ses ancêtres. Dans ce cas, un éditeur de sélections qui implémente RequiresUnits doit être recensé et utilisé pour chaque unité qui déclare les types dont l'événement a besoin.

Voir aussi