FMX.StdActns.TCustomValueRange.Changed

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure Changed(const IgnoreLoading: boolean = false);

C++

void __fastcall Changed(const bool IgnoreLoading = false);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
FMX.StdActns.pas
FMX.StdActns.hpp
FMX.StdActns TCustomValueRange


Beschreibung

Berechnet die Werte von Eigenschaften neu, löst passende Ereignisse aus und setzt IsChanged auf False.

Changed wird unmittelbar nach Änderung des Wertes einer Eigenschaft (Value, Min, Max, ViewportSize und Frequency) des aktuellen Objekts aufgerufen. Die Methode berechnet die Werte neu, löst (bei Bedarf) die passenden Ereignisse aus und setzt IsChanged auf False. Wenn die Owner-Komponente der Aktion geladen wird (csLoading) oder UpdateCount > 0, dann werden keine Operationen ausgeführt und IsChanged wird auf True gesetzt. Nachdem das Laden der Owner-Komponente abgeschlossen ist, sollte die Komponente den Wert der Eigenschaft IsChanged überprüfen und (bei Bedarf) die Methode Changed aufrufen.

Wenn IgnoreLoading = True, dann überprüft Changed den Ladesstatus (csLoading) nicht.

Siehe auch