DesignIntf.IComponentEditor

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

IComponentEditor = interface

C++

__interface  INTERFACE_UUID("{ECACBA34-DCDF-4BE2-A645-E4404BC06106}") IComponentEditor  : public System::IInterface

Propriétés

Type Visibilité  Source Unité  Parent
interface
class
public
DesignIntf.pas
DesignIntf.hpp
DesignIntf DesignIntf

Description

IComponentEditor est l'interface qu'utilise le concepteur de fiche pour communiquer avec les éditeurs de composant.

Lorsque vous créez vos propres éditeurs de composant, ils doivent répondre à deux critères :

Le concepteur de fiche utilise les méthodes de l'interface IComponentEditor pour interagir avec les éditeurs de composant.

Généralement, les éditeurs de composant sont dérivés de TComponentEditor, qui fournit une implémentation par défaut pour IComponentEditor, ou de TDefaultEditor, qui fournit une implémentation par défaut de la méthode d'édition pour afficher un gestionnaire d'événement dans la fenêtre d'édition.

Remarque :  Les déclarations de méthode C++ qui utilisent IComponentEditor utilisent plutôt le type _di_IComponentEditor. Ce type est une enveloppe DelphiInterface pour l'interface IComponentEditor :


typedef System::DelphiInterface< IComponentEditor >  _di_IComponentEditor;


Voir aussi