DesignIntf.ICustomModule
Delphi
ICustomModule = interface
C++
__interface INTERFACE_UUID("{95DA4A2B-D800-4CBB-B0B8-85AB7D3CFADA}") ICustomModule : public System::IInterface
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
interface class |
public | DesignIntf.pas DesignIntf.hpp |
DesignIntf | DesignIntf |
Description
Represents a custom module.
A custom module allows containers that descend from classes other than TForm to be created and edited by the form designer. This is useful for other forms, like containers (for example, a report designer) or for specialized forms (for example, an ActiveForm) or for generic component containers (for example, a TDataModule).
ICustomModule is created when a module is selected and also prior to the module being created to request information about the custom module.
In order to create a custom module, you must derive from the TBaseCustomModule class and implement the ICustomModule interface.