FGX.Animation.TfgAnimationHelper: различия между версиями
Admin (обсуждение | вклад) (summary) |
Admin (обсуждение | вклад) (summary) |
||
Строка 40: | Строка 40: | ||
| procedure || StopAnimations(const AControl: TfgControl) | | procedure || StopAnimations(const AControl: TfgControl) | ||
+ | |} | ||
+ | |||
+ | == Свойства == | ||
+ | |||
+ | {| class="wikitable sortable" | ||
|} | |} |
Версия 23:46, 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) |