DesignIntf.ICustomModule
Delphi
ICustomModule = interface
C++
__interface INTERFACE_UUID("{95DA4A2B-D800-4CBB-B0B8-85AB7D3CFADA}") ICustomModule : public System::IInterface
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
interface class |
public | DesignIntf.pas DesignIntf.hpp |
DesignIntf | DesignIntf |
Beschreibung
Repräsentiert ein benutzerdefiniertes Modul.
Ein benutzerdefiniertes Modul ermöglicht, dass von anderen Klassen als TForm abgeleitete Container im Formular-Designer erstellt und bearbeitet werden können. Das ist für andere Formulare, wie Container (z.B. Report-Designer), oder für spezialisierte Formulare (z.B. ActiveForm) oder für generische Komponenten-Container (z.B. TDataModule) nützlich.
ICustomModule wird bei Auswahl eines Moduls und zur Anforderung von Informationen über das benutzerdefinierte Modul vor dessen Erstellung erzeugt.
Ein zu erstellendes benutzerdefiniertes Modul muss von der Klasse TBaseCustomModule abgeleitet werden und das Interface ICustomModule implementieren.