DesignEditors.TMethodProperty.GetValues
Delphi
procedure GetValues(Proc: TGetStrProc); override;
C++
virtual void __fastcall GetValues(System::Classes::TGetStrProc Proc);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | DesignEditors.pas DesignEditors.hpp |
DesignEditors | TMethodProperty |
Beschreibung
Stellt einer Callback-Prozedur die Aufzählungswerte einer Eigenschaft zur Verfügung.
DesignEditors.TMethodProperty.GetValues erbt von DesignEditors.TPropertyEditor.GetValues. Der folgende Inhalt bezieht sich auf DesignEditors.TPropertyEditor.GetValues.
Stellt einer Callback-Prozedur die Aufzählungswerte einer Eigenschaft zur Verfügung.
Der Objektinspektor ruft GetValues auf, wenn eine Dropdown-Liste mit den Werten der Eigenschaft angezeigt werden soll. Die Methode GetValues hat in TPropertyEditor keinen Effekt. In Eigenschaftseditoren, die von der Methode GetAttributes den Wert eiProperty erhalten, sollte GetValues so überschrieben werden, dass der Parameter Proc für jeden String aufgerufen wird, der eine gültigen Aufzählungswert repräsentiert. Auch wenn GetAttributes nicht paValueList zurückgibt, sollten Eigenschaftseditoren für Aufzählungstypen die Methode GetValues so überschreiben, dass alle möglichen Werte aufgezählt werden.