Skip to main content
All docs
V26.1
  • TdxSplashFormBase.TProgress.TIndeterminateMode Enum

    Enumerates available Progress Bar widget modes.

    Declaration

    TIndeterminateMode = (
        None,
        PingPong,
        Cyclic
    );

    Members

    Name Description
    None

    Progress Bar Mode (default). The Progress Bar widget displays the specified Value as the current position. The widget’s Animated property specifies if position change animation is played every time you change the Value property manually.

    VCL Shared Libraries: Progress Bar Mode

    Tip

    This option is useful if you need to display actual progress of a lengthy process running while the parent Splash or Wait Form is displayed.

    PingPong

    Indeterminate Mode. The Progress Bar widget plays looped animation of the value (position) moving back and forth between MinValue to MaxValue while the parent Splash or Wait Form is displayed:

    VCL Shared Libraries: Progress Bar — A "Ping-Pong" Animation Example

    You cannot specify a progress bar position (Value) or disable animation in this mode (the Animated property has no effect).

    Cyclic

    Indeterminate Mode. The Progress Bar widget plays a cyclic value (position) change animation from MinValue to MaxValue while the parent Splash or Wait Form is displayed.

    VCL Shared Libraries: Progress Bar — A "Cyclic" Animation Example

    You cannot specify a progress bar position (Value) or disable animation in this mode (the Animated property has no effect).

    Remarks

    Note

    TdxSplashFormBase.TProgress.TIndeterminateMode is a scoped enumeration type. Use the full type name together with a scope resolution token (. in Delphi or :: in C++Builder) followed by an enumeration value to refer to this value. For example, use TdxSplashFormBase.TProgress.TIndeterminateMode.Cyclic (in Delphi) or TdxSplashFormBase::TProgress::TIndeterminateMode::Cyclic (in C++Builder) to refer to the Cyclic value in code.

    Direct TdxSplashFormBase.TProgress.TIndeterminateMode Type Reference

    The TdxSplashFormBase.TProgress.IndeterminateMode property references the TdxSplashFormBase.TProgress.TIndeterminateMode type.

    See Also