DesignIntf.ICustomModule

From RAD Studio API Documentation
Jump to: navigation, search

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.

See Also