Table of Contents

TTMSFNCStatusBarPanel Class

Represents a single panel within the status bar collection.

API unit family: TMSFNCStatusBar Inherits from: TCollectionItem

Syntax

TTMSFNCStatusBarPanel = class(TCollectionItem)

Properties

Name Description
Alignment Horizontal alignment of content within the panel.
AutoSize When True, the panel width adjusts automatically to fit its content.
Button When True, the panel renders with a raised button appearance and responds to clicks.
Control Control embedded inside the panel area.
ControlAlign Specifies how the embedded control is aligned within the panel bounds.
DateFormat Format string used to display the date when Style is spsDate.
Enabled When True, the panel responds to mouse interaction; when False, it appears dimmed.
Hint Tooltip text shown when the mouse hovers over the panel.
ImageCount Number of frames used when cycling through bitmap container images.
ImageIndex Index of the image from the bitmap container to display in the panel.
MinWidth Minimum width in pixels that the panel will not shrink below.
Offset Pixel offset applied to the content drawn inside the panel.
Progress Visual and range settings for the progress bar when Style is spsProgress.
Style Determines how the panel content is rendered (HTML, text, image, progress, date, time, etc.).
Text Text displayed in the panel when the style supports text content.
TimeFormat Format string used to display the time when Style is spsTime.
URLColor Color used to render hyperlink anchor text in the panel.
VerticalAlign Vertical alignment of content within the panel.
Visible When True, the panel is visible; when False, it is hidden and takes no space.
Width Width of the panel in pixels.

Methods

Name Description
StepIt Advances the progress position by one step.