FMX.StdActns.TCustomValueRange.Changed
Delphi
procedure Changed(const IgnoreLoading: boolean = false);
C++
void __fastcall Changed(const bool IgnoreLoading = false);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | FMX.StdActns.pas FMX.StdActns.hpp |
FMX.StdActns | TCustomValueRange |
Description
Recalcule les valeurs des propriétés, déclenche les événements appropriés et définit IsChanged sur False.
Changed est appelée immédiatement après la modification d'une valeur d'une propriété (Value, Min, Max, ViewportSize, et Frequency) de l'objet en cours. Elle recalcule les valeurs, déclenche les événements appropriés (si nécessaire) et définit IsChanged sur False. Si le composant propriétaire de l'action est en cours de chargement (csLoading
) ou UpdateCount > 0
, aucune opération n'est effectuée et IsChanged est défini sur True. Après que le chargement du composant propriétaire est terminé, le composant doit vérifier la valeur de la propriété IsChanged et appeler la méthode Changed (si nécessaire).
Si IgnoreLoading = True
, Changed ne vérifie pas l'état du chargement (csLoading
).