DesignEditors.TPropertyEditor.SetPropEntry

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure SetPropEntry(Index: Integer; AInstance: TPersistent;
APropInfo: PPropInfo); override;

C++

virtual void __fastcall SetPropEntry(int Index, System::Classes::TPersistent* AInstance, System::Typinfo::PPropInfo APropInfo);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
protected
DesignEditors.pas
DesignEditors.hpp
DesignEditors TPropertyEditor

Beschreibung

Informiert den Eigenschaftseditor, wenn die Eigenschaft eines bestimmten Objekts bearbeitet werden soll.

Der Objektinspektor ruft SetPropEntry für alle Objekte auf, die eine Eigenschaft besitzen, die vom Eigenschaftseditor bearbeitet wird. Dadurch kann der Eigenschaftseditor Informationen über dieses Objekt speichern und Eigenschaftswerte ermitteln und setzen.

Der Parameter Index ist der Index des bearbeiteten Objekts. Dieser Wert kann im Bereich von 0 bis PropCount - 1 liegen.

Der Parameter AInstance ist eine Referenz auf das bearbeitete Objekt. Dieser Wert wird später zum Bereitstellen des Wertes verwendet, der von der Methode GetComponent zurückgegeben wird.

Der Parameter APropInfo ist ein Zeiger auf den Datensatz mit den Eigenschaftsinformationen der Eigenschaft in AInstance. Dieser Wert wird später zum Bereitstellen des Wertes verwendet, der von der Methode GetPropInfo zurückgegeben wird.

Siehe auch