FMX.Types.TFmxObject.AnimateFloat

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure AnimateFloat(const APropertyName: string; const NewValue: Single; Duration: Single = 0.2;  AType: TAnimationType = TAnimationType.In; AInterpolation: TInterpolationType = TInterpolationType.Linear);

C++

void __fastcall AnimateFloat _DEPRECATED_ATTRIBUTE1("Use FMX.Ani.TAnimator instead") (const System::UnicodeString APropertyName, const float NewValue, float Duration = 2.000000E-01f, TAnimationType AType = (TAnimationType)(0x0), TInterpolationType AInterpolation = (TInterpolationType)(0x0));

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
FMX.Types.pas
FMX.Types.hpp
FMX.Types TFmxObject

Beschreibung

Warnung: AnimateFloat ist veraltet. Bitte verwenden Sie Ani.TAnimator.

Erstellt eine TFloatAnimation und führt sie für dieses Objekt (self) aus.

AnimateFloat erstellt eine TFloatAnimation und setzt dieses TFmxObject (self) als ihr übergeordnetes Element.

Setzt die Eigenschaft PropertyName dieser Gleitanimation auf den im Parameter APropertyName angegebenen String. Dieser String muss der Name einer der Eigenschaften des übergeordneten Elements mit dem Typ Float sein. Verwenden Sie die Punktnotation, um verschachtelte Eigenschaften zu referenzieren. Beispiele: 'Opacity' und 'Position.X'.

Setzt die Eigenschaft StopValue dieser Gleitanimation auf den im Parameter NewValue angegebenen Short-Integer.

Setzt die Eigenschaft Duration dieser Gleitanimation auf den im Parameter Duration angegebenen Integer. Duration ist die Anzahl der Sekunden, innerhalb derer der Übergang vom aktuell in der Eigenschaft PropertyName genannten Wert zum in der Eigenschaft StopValue dieser Gleitanimation angegebenen Wert liegen soll.

Setzt die Eigenschaft AnimationType dieser Gleitanimation auf das im Parameter AType angegebene TAnimationType-Objekt.

Setzt die Eigenschaft Interpolation dieser Gleitanimation auf das im Parameter AInterpolation angegebene TInterpolationType-Objekt.

Setzt die Eigenschaft StartFromCurrent dieser Gleitkomma-Animation auf True.

Ruft die Methode Start zum Starten der Animation auf. Die Eigenschaft wird während der in Duration angegebenen Zeit vom aktuellen Wert bis zum StopValue-Wert animiert.

Hinweis: Wenn dieses Objekt beim Aufrufen dieser Methode nicht sichtbar (Visible) ist, wird keine Animation ausgeführt; die Animation wird erstellt, aber nicht ausgeführt.

Siehe auch

Codebeispiele