Vcl.Touch.GestureMgr.TGestureCollectionItem.DefineProperties
Delphi
procedure DefineProperties(Filer: TFiler); override;
C++
virtual void __fastcall DefineProperties(System::Classes::TFiler* Filer);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
protected | Vcl.Touch.GestureMgr.pas Vcl.Touch.GestureMgr.hpp |
Vcl.Touch.GestureMgr | TGestureCollectionItem |
Description
Fournit des méthodes de lecture et d'écriture de la propriété TGestureCollectionItem dans un flux tel qu'un fichier fiche.
DefineProperties est appelée automatiquement par le système de flux qui charge et enregistre les composants VCL. Elle permet aux objets persistants de lire et d'écrire des propriétés non publiées. Les propriétés publiées sont chargées et enregistrées automatiquement.
DefineProperties utilise les méthodes du filer transmises sous forme de paramètre Filer afin d'affecter des méthodes qui peuvent charger et enregistrer les propriétés Deviation, ErrorMargin, GestureID, Name, Options, et Points.
Redéfinissez DefineProperties pour continuer des propriétés non publiées. Appelez la méthode DefineBinaryProperty ou DefineProperty du paramètre Filer afin d'affecter les méthodes qui chargent ou enregistrent des valeurs de propriété.
DefineProperties est exposée en tant que méthode protégée de TGestureCollectionItem. Elle peut seulement être utilisée dans l'implémentation d'une classe descendante de TGestureCollectionItem.
Remarque : Si cette méthode est surchargée, il faut commencer par appeler la méthode DefineProperties de la classe parent.