Interface IStatusBarHandler
Contains methods and properties which allow to work with status bar control.
public interface IStatusBarHandler : IDisposableProperties
- AttachedTo
- Gets control to which this status bar is attached. 
- IsOk
- Gets whether control is fully active and is attached to the window. 
- SizingGripVisible
- Gets or sets a value indicating whether a sizing grip is displayed in the lower-right corner of the control. 
- TextEllipsize
- Gets or sets status texts replacement method when the text widths exceed the container's widths. 
Methods
- GetBorderX()
- Gets the horizontal border used when rendering the panel text inside the panel area. 
- GetBorderY()
- Gets the vertical border used when rendering the panel text inside the panel area. 
- GetFieldRect(int)
- Gets the size and position of a panels's internal bounding rectangle in the native control. 
- GetFieldsCount()
- Returns number of the panels in the native control. 
- GetStatusStyle(int)
- Gets the style of the specified panel in the native control. 
- GetStatusText(int)
- Gets the status text for the specified panel in the native control. 
- GetStatusWidth(int)
- Gets the width of the specified panel in the native control. 
- PopStatusText(int)
- Restores the text to the value it had before the last call to PushStatusText(string?, int). 
- PushStatusText(string, int)
- Saves the current status text in a per-panel stack, and sets the status text to the string passed as argument. 
- SetFieldsCount(int)
- Sets the number of panels in the native control. 
- SetMinHeight(int)
- Sets the minimal possible height for the status bar. 
- SetStatusStyles(StatusBarPanelStyle[])
- Sets the styles of the panels in the status line which can make panels appear flat or raised instead of the standard sunken 3D border. 
- SetStatusText(string, int)
- Sets the status text for the specified panel in the native control. 
- SetStatusWidths(int[])
- Sets the widths of the panels in the native control.