DesignEditors.TPropertyEditor.GetAttributes
Delphi
function GetAttributes: TPropertyAttributes; virtual;
C++
virtual Designintf::TPropertyAttributes __fastcall GetAttributes();
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | DesignEditors.pas DesignEditors.hpp |
DesignEditors | TPropertyEditor |
Beschreibung
Liefert eine Beschreibung der Eigenschaft, sodass der Objektinspektor die benötigten Steuerelemente bereitstellen kann.
Der Objektinspektor ruft GetAttributes auf, um festzustellen, welche Steuerelemente für die Eigenschaft angezeigt werden sollen und welche Editormethoden aufgerufen werden müssen. Die Methode GetAttributes von TPropertyEditor gibt [paMultiSelect, paRevertable] zurück. Überschreiben Sie GetAttributes so, dass die Wertemenge zurückgegeben wird, die den Attributen der zugehörigen Eigenschaft entspricht.
Bevor der Objektinspektor die Methode Activate aufruft, muss die Methode GetAttributes nur über die Attribute paSubProperties
, paVCL
und paMultiSelect
präzise Informationen liefern.
Die TPropertyAttributes-Werte sind im Thema Die Editorattribute festlegen aufgeführt und definiert.