FGX.Animation.TfgAnimationHelper: различия между версиями

Материал из FGX Native Докуметации
Перейти к навигации Перейти к поиску
(summary)
(summary)
Строка 40: Строка 40:
 
| <code>procedure</code> || <code>StopAnimations(const AControl: TfgControl)</code>
 
| <code>procedure</code> || <code>StopAnimations(const AControl: TfgControl)</code>
  
 +
|}
 +
 +
== Свойства ==
 +
 +
{| class="wikitable sortable"
 
|}
 
|}

Версия 23:49, 9 июня 2019

Delphi

TfgAnimationHelper = class (TObject)

Конструкторы

Методы

procedure FadeIn(const AControl: TfgControl, const AOptions: TfgAnimationOptions, const ADuration: Integer, const AFinishCallback: TProc)

Постепенное появление контрола c 0 прозрачности до 1 в течении ADuration . Когда анимация заканчивается вызывается пользовательский колбек AFinishCallback . Если длительность ADuration равна 0, то будет использоваться значение длительности по умолчанию на каждой платформе свое. Длительность указывается в мсек. Если контрол был скрыт Visible = False , то метод делает контрол видимым перед началом анимации.

Используйте  AOptions  для того, чтобы выполнить простую настройку работы анимации.
procedure FadeOut(const AControl: TfgControl, const AOptions: TfgAnimationOptions, const ADuration: Integer, const AFinishCallback: TProc)

Постепенное скрытие контрола c 1 прозрачности до 0 в течении ADuration . Когда анимация заканчивается вызывается пользовательский колбек AFinishCallback . Если длительность ADuration равна 0, то будет использоваться значение длительности по умолчанию на каждой платформе свое. Длительность указывается в мсек. По окончании анимации контрол скрывается Visible = False .

Используйте  AOptions  для того, чтобы выполнить простую настройку работы анимации.
procedure ShowForm(const AForm: TfgCustomForm, const AOptions: TfgAnimationOptions, const ADuration: Integer, const AFinishCallback: TProc)

Анимирует появление формы на экране.

procedure HideForm(const AForm: TfgCustomForm, const AOptions: TfgAnimationOptions, const ADuration: Integer, const AFinishCallback: TProc)

Анимирует скрытие формы на экране.

procedure ShowModalForm(const AForm: TfgCustomForm, const AOptions: TfgAnimationOptions, const ADuration: Integer, const AFinishCallback: TProc)

Анимирует появление формы на экране, как будто она модальная.

procedure HideModalForm(const AForm: TfgCustomForm, const AOptions: TfgAnimationOptions, const ADuration: Integer, const AFinishCallback: TProc)

Анимирует скрытие формы на экране, как будто она модальная.

procedure StopAnimations(const AControl: TfgControl)

Свойства