Skip to main content

DevExpress v24.2 Update — Your Feedback Matters

Our What's New in v24.2 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

TdxStatusBarPanelStyle Class

The base class for status bar panels.

#Declaration

Delphi
TdxStatusBarPanelStyle = class(
    TInterfacedPersistent,
    IdxScaleFactor
)

#Remarks

An advanced status bar is a control containing several sections of different data types – it can display text, serve as a container for other controls, display the current state of the special keys and so on. Every panel section added has a PanelStyle property that defines the particular purpose of the section. This property can accept any TdxStatusBarPanelStyle descendant. The TdxStatusBarPanelStyle class implements only the basic functionality of panel style objects.

Available built-in TdxStatusBarPanelStyle descendants include: TdxStatusBarTextPanelStyle, TdxStatusBarContainerPanelStyle, TdxStatusBarKeyboardStatePanelStyle, TdxStatusBarStateIndicatorPanelStyle, and TdxStatusBarToolbarPanelStyle.

You can use the status bar’s SimplePanelStyle.Active property to optionally switch the status bar to display a single text panel rather than all the created panels. This functionality is similar to the SimplePanel property found in the standard VCL TStatusBar component.

#Implements

#Inheritance

See Also