DesignEditors.TPropertyEditor.SetPropEntry
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);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
protected | DesignEditors.pas DesignEditors.hpp |
DesignEditors | TPropertyEditor |
Description
Notifie l'éditeur de propriété d'un objet particulier dont la propriété doit être modifiée.
L'inspecteur d'objets appelle SetPropEntry pour chaque objet dont une propriété est en cours de modification par l'éditeur de propriété. Cela permet à l'éditeur de propriété de stocker des informations sur les objets en cours de modification en vue d'obtenir et de définir des valeurs de propriétés.
Index est l'indice de l'objet en cours d'édition. Cette valeur est comprise entre 0 et la valeur de la propriété PropCount moins un.
AInstance est une référence à l'objet en cours d'édition. Elle sert ultérieurement à fournir la valeur renvoyée par la méthode GetComponent.
APropInfo est un pointeur sur l'enregistrement des informations de la propriété sur AInstance. Elle sert ultérieurement à fournir la valeur renvoyée par la méthode GetPropInfo.