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. |