FMX.StdCtrls.TAniIndicator

From RAD Studio API Documentation
Jump to: navigation, search

FMX.Controls.TStyledControlFMX.Controls.TControlFMX.Types.TFmxObjectSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTAniIndicator

Delphi

TAniIndicator = class(TStyledControl)

C++

class PASCALIMPLEMENTATION TAniIndicator : public Fmx::Controls::TStyledControl

Properties

Type Visibility Source Unit Parent
class public
FMX.StdCtrls.pas
FMX.StdCtrls.hpp
FMX.StdCtrls FMX.StdCtrls

Description

Represents an animated spinning indicator used for illustrating an indefinite waiting time for application processes.

Use a TAniIndicator in applications where you need to inform the user that a task that takes an indefinite amount of time is in progress. Enable or disable the spinning effect by controlling the state of the Enabled property (True or False).

An animated spinning indicator can be rendered as lines or as circles:

AniIndicatorStyle.png

You can also style TAniIndicator to be a Metropolis UI indeterminate ring progress bar (Windows 8 style):

AniIndicatorWindows8Style.png

For more information about the Metropolis UI indeterminate ring progress indicator, see Creating an Animated Indeterminate Progress Ring and Developing Metropolis UI Applications.

Note: When a task with a definite amount of time or operations is in progress, we recommend that you use a TProgressBar to illustrate the progress.

See Also

Code Examples