DesignEditors.TPropertyEditor.GetProperties
Delphi
procedure GetProperties(Proc: TGetPropProc); virtual;
C++
virtual void __fastcall GetProperties(Designintf::TGetPropProc Proc);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | DesignEditors.pas DesignEditors.hpp |
DesignEditors | TPropertyEditor |
Beschreibung
Übergibt die Untereigenschaften der Eigenschaft an eine Callback-Prozedur.
Der Objektinspektor ruft GetProperties immer dann auf, wenn die Darstellung einer Eigenschaft auf ihre Untereigenschaften erweitert wird. Die Methode GetProperties hat in TPropertyEditor keinen Effekt. In Eigenschaftseditoren, die den Wert paSubProperties aus der Methode GetAttributes zurückgeben, sollte GetProperties überschrieben werden, um einen passenden Editor zu erstellen und dessen IProperty-Schnittstelle an den Parameter Proc jeder Untereigenschaft (oder verschachtelten Eigenschaft) zu übergeben.