DesignIntf.IComponentEditor

From RAD Studio API Documentation
Jump to: navigation, search

[–] Properties
Type:
interface
class
Visibility: public
Source:
DesignIntf.pas
DesignIntf.hpp
Unit: DesignIntf
Parent: DesignIntf

Delphi

IComponentEditor = interface

C++

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

Description

IComponentEditor is the interface that the form designer uses to communicate with component editors.

When you create your own component editors, they must meet two criteria:

The forms designer uses the methods on the IComponentEditor interface to interact with component editors.

Typically, component editors are derived from TComponentEditor, which supplies a default implementation for IComponentEditor, or TDefaultEditor, which also supplies a default implementation of the edit method to bring up an event handler in the edit window.

Note: C++ method declarations that use IComponentEditor use the _di_IComponentEditor type instead. This type is a DelphiInterface wrapper around the IComponentEditor interface:


typedef System::DelphiInterface< IComponentEditor >  _di_IComponentEditor;


See Also