TTMSFNCStatusBar Class
Status bar control with configurable panels for displaying text, images, progress, and date/time.
API unit family: TMSFNCStatusBar
Inherits from: TTMSFNCCustomStatusBar
Syntax
TTMSFNCStatusBar = class(TTMSFNCCustomStatusBar)
Properties
| Name |
Description |
| BitmapContainer |
Container supplying images for panels that display bitmaps. (inherited from TTMSFNCCustomStatusBar) |
| PanelAppearance |
Visual appearance settings shared across all panels. (inherited from TTMSFNCCustomStatusBar) |
| Panels |
Collection of panels displayed in the status bar. (inherited from TTMSFNCCustomStatusBar) |
| ShowSplitter |
When True, a vertical splitter line is drawn between adjacent panels. (inherited from TTMSFNCCustomStatusBar) |
Methods
| Name |
Description |
| GetPanelRect |
Returns the bounding rectangle of the panel at the specified index. (inherited from TTMSFNCCustomStatusBar) |
| XYToPanel |
Returns the panel located at the given coordinates, or nil if none. (inherited from TTMSFNCCustomStatusBar) |
Events
| Name |
Description |
| OnAfterDrawPanel |
Fires after a panel has been drawn. (inherited from TTMSFNCCustomStatusBar) |
| OnAnchorClick |
Fires when the user clicks a hyperlink anchor inside an HTML panel. (inherited from TTMSFNCCustomStatusBar) |
| OnBeforeDrawPanel |
Fires before a panel is drawn, allowing the handler to suppress or alter default drawing. (inherited from TTMSFNCCustomStatusBar) |
| OnDrawCustomPanel |
Fires when a panel with Style spsOwnerDraw needs custom painting. (inherited from TTMSFNCCustomStatusBar) |
| OnPanelLeftClick |
Fires when the user left-clicks a panel. (inherited from TTMSFNCCustomStatusBar) |
| OnPanelRightClick |
Fires when the user right-clicks a panel. (inherited from TTMSFNCCustomStatusBar) |
Used by