FGX.Animation.TfgAnimation
Delphi
TfgAnimation = class (TObject)
Прямые наследники: TfgAnimationGroup
Содержание
Описание
Базовая анимация, используется как основа для создания аниматоров разных типов. Создается только через TfgAnimationManager .
Конструкторы
constructor
|
Create(const AControl: TObject)
Описание отсутствует. |
Методы
procedure
|
BeforeDestruction()
Описание отсутствует. |
procedure
|
Start()
Запускает анимацию. Если анимация уже запущена, то повторный запуск будет проигнорирован. |
procedure
|
Stop()
Принудительно останавливает анимацию. |
Свойства
property
|
Control: TObject
Анимируемый компонент. |
property
|
Owner: TObject
Описание отсутствует. |
property
|
IsActive: Boolean
Выполняется ли анимация сейчас или нет? |
property
|
RunOrder: TfgAnimationRunOrder
Порядок запуска анимации в рамках родительской групповой анимации? |
property
|
Delay: Integer
Задержка перед запуском анимацией (мсек). |
property
|
Duration: Integer
Длительность анимации в прямом или обратном направлениях(мсек). |
property
|
Options: TfgAnimationOptions
Дополнительные настройки анимации. |
property
|
Name: string
Уникальный идентификатор анимации. Используется для поиска анимации в TfgAnimationManager или родительской групповой анимации TfgAnimationGroup . |
property
|
CurveKind: TfgAnimationCurveKind
Тип интерполяции значений анимации. |
property
|
RepeatCount: Integer
Количество повторений анимации. 0 - анимация повторяется бесконечно.
|
property
|
IsStopped: Boolean
Остановлена ли анимация принудительно или нет? (Путем вызова метода Stop .) |
property
|
IsReversed: Boolean
Выполняется ли сейчас анимация в обратном порядке? Актуально только для AutoReverse in Options . |
property
|
OnFinishCallback: TfgCallback
Вызывается, когда анимация закончена. |
Константы
const
|
DurationPlatformValue: Integer
Описание отсутствует. |
const
|
DefaultRepeatCount: Integer
Описание отсутствует. |
const
|
RepeatCountInfinity: Integer
Описание отсутствует. |