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

Материал из FGX Native Докуметации
Перейти к навигации Перейти к поиску
(summary)
(summary)
(Метка: замена)
Строка 5: Строка 5:
 
Delphi
 
Delphi
  
<code>TfgAnimationHelper = class (TObject)</code>
+
<syntaxhighlight lang="Delphi">TfgAnimationHelper = class (TObject)</syntaxhighlight>
 
 
== Конструкторы ==
 
 
 
{| class="wikitable sortable"
 
|}
 
 
 
== Методы ==
 
 
 
{| class="wikitable sortable"
 
|-
 
| <code>procedure</code> || <code>FadeIn(const AControl: TfgControl; const AOptions: TfgAnimationOptions; const ADuration: Integer; const AFinishCallback: TProc)</code>
 
Постепенное появление контрола c 0 прозрачности до 1 в течении '' ADuration '' . Когда анимация заканчивается вызывается пользовательский колбек '' AFinishCallback '' . Если длительность '' ADuration '' равна 0, то будет использоваться значение длительности по умолчанию на каждой платформе свое. Длительность указывается в мсек. Если контрол был скрыт '' Visible = False '' , то метод делает контрол видимым перед началом анимации.
 
 
Используйте '' AOptions '' для того, чтобы выполнить простую настройку работы анимации.
 
|-
 
| <code>procedure</code> || <code>FadeOut(const AControl: TfgControl; const AOptions: TfgAnimationOptions; const ADuration: Integer; const AFinishCallback: TProc)</code>
 
Постепенное скрытие контрола c 1 прозрачности до 0 в течении '' ADuration '' . Когда анимация заканчивается вызывается пользовательский колбек '' AFinishCallback '' . Если длительность '' ADuration '' равна 0, то будет использоваться значение длительности по умолчанию на каждой платформе свое. Длительность указывается в мсек. По окончании анимации контрол скрывается '' Visible = False '' .
 
 
Используйте '' AOptions '' для того, чтобы выполнить простую настройку работы анимации.
 
|-
 
| <code>procedure</code> || <code>ShowForm(const AForm: TfgCustomForm; const AOptions: TfgAnimationOptions; const ADuration: Integer; const AFinishCallback: TProc)</code>
 
Анимирует появление формы на экране.
 
|-
 
| <code>procedure</code> || <code>HideForm(const AForm: TfgCustomForm; const AOptions: TfgAnimationOptions; const ADuration: Integer; const AFinishCallback: TProc)</code>
 
Анимирует скрытие формы на экране.
 
|-
 
| <code>procedure</code> || <code>ShowModalForm(const AForm: TfgCustomForm; const AOptions: TfgAnimationOptions; const ADuration: Integer; const AFinishCallback: TProc)</code>
 
Анимирует появление формы на экране, как будто она модальная.
 
|-
 
| <code>procedure</code> || <code>HideModalForm(const AForm: TfgCustomForm; const AOptions: TfgAnimationOptions; const ADuration: Integer; const AFinishCallback: TProc)</code>
 
Анимирует скрытие формы на экране, как будто она модальная.
 
|-
 
| <code>procedure</code> || <code>StopAnimations(const AControl: TfgControl)</code>
 
 
 
|}
 
 
 
== Свойства ==
 
 
 
{| class="wikitable sortable"
 
|}
 
 
 
== События ==
 
 
 
{| class="wikitable sortable"
 
|}
 
 
 
== Константы ==
 
 
 
{| class="wikitable sortable"
 
|}
 

Версия 03:11, 10 июня 2019