Table of Contents

Getting started with TMS FNC Widget Marquee Continuous Progress

Prerequisites

  • TMS FNC Core installed and the runtime package added to the project.
  • TMS FNC Dashboard Pack design-time package registered in the IDE.

Add the control

  1. Drop TTMSFNCWidgetMarqueeContinuousProgress from the TMS FNC Dashboard palette page onto a form.
  2. Set MarqueeAnimation.Active := True to start the continuous rotation.
  3. Optionally set CenterText and CaptionOptions.Text to label it.

The minimal spinner — label it and start the animation:

procedure TForm1.SetupSpinner;
begin
  FSpinner := TTMSFNCWidgetMarqueeContinuousProgress.Create(Self);
  FSpinner.Parent := Self;
  FSpinner.SetBounds(20, 20, 200, 200);

  FSpinner.CenterText := 'Loading';
  FSpinner.CaptionOptions.Text := 'Syncing data';
  FSpinner.MarqueeAnimation.Active := True; // begins the continuous rotation
end;

Next steps

  • Guides — showing the spinner and styling its speed, segments, and ring.
  • API reference — full class reference.