DesignIntf.IDesigner60.GetComponentNames

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure GetComponentNames(TypeData: PTypeData; Proc: TGetStrProc);

C++

virtual void __fastcall GetComponentNames(System::Typinfo::PTypeData TypeData, System::Classes::TGetStrProc Proc) = 0 ;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
DesignIntf.pas
DesignIntf.hpp
DesignIntf IDesigner60

Beschreibung

Ruft für jede Komponente, der eine Eigenschaft mit einem bestimmten Typ zugewiesen werden kann, eine Callback-Funktion auf.

Mit GetComponentNames können Sie die Prozedur im Parameter Proc für mehrere Komponenten aufrufen. Jede dieser Komponenten muss die Zuweisung einer Eigenschaft erlauben, deren Typ dem Parameter TypeData entspricht. Bei jedem Aufruf wird dem Parameter S der Prozedur Proc der Name einer Komponente zugewiesen. Der Parameter kann dazu verwendet werden, durch einen Aufruf von GetComponent eine Referenz auf die Komponente abzurufen.

Anmerkung:  GetComponentNames ruft Proc für Komponenten in den Units, die in der uses-Klausel der Unit des aktuellen Stammobjekts enthalten sind (Delphi) bzw. von der Unit einbezogen werden (C++) und im Stammobjekt selbst auf.

Siehe auch