Table of Contents

TTMSFNCWaitingIndicator Class

Waiting indicator component that animates configurable indicator dots with an optional parent overlay.

API unit family: TMSFNCWaitingIndicator Inherits from: TTMSFNCCustomWaitingIndicator

Syntax

TTMSFNCWaitingIndicator = class(TTMSFNCCustomWaitingIndicator)

Properties

Name Description
Active Starts or stops the waiting animation; True activates the animation timer. (inherited from TTMSFNCCustomWaitingIndicator)
AnimationSpeed Controls how fast the indicator animation cycles; higher values produce a faster animation. (inherited from TTMSFNCCustomWaitingIndicator)
Appearance Visual settings for the indicator dots, overlay, shapes, and bitmaps. (inherited from TTMSFNCCustomWaitingIndicator)
OverlayParent When True, paints a semi-transparent overlay over the parent control while the indicator is active. (inherited from TTMSFNCCustomWaitingIndicator)

Methods

Name Description
Draw Renders the waiting indicator and its overlay for the current animation frame. (inherited from TTMSFNCCustomWaitingIndicator)

Events

Name Description
OnAfterDrawIndicator Fires after each indicator dot has been drawn. (inherited from TTMSFNCCustomWaitingIndicator)
OnAfterDrawOverlay Fires after the parent overlay has been drawn. (inherited from TTMSFNCCustomWaitingIndicator)
OnAppearanceChanged Fires when an appearance property changes. (inherited from TTMSFNCCustomWaitingIndicator)
OnBeforeDrawIndicator Fires before each indicator dot is drawn, allowing custom rendering or suppression of the default draw. (inherited from TTMSFNCCustomWaitingIndicator)
OnBeforeDrawOverlay Fires before the parent overlay is drawn, allowing custom rendering or suppression of the default draw. (inherited from TTMSFNCCustomWaitingIndicator)

Used by