SalFormStatusBar
Namespace: PPJ.Runtime.Windows
Assembly: PPJ.Web.50 (5.0.0.0)
A SAL form accessory displaying a configurable status-text panel.
- C#
- VB.NET
public class SalFormStatusBar : StatusBar, ISalAccessory
Public Class SalFormStatusBar
Inherits StatusBar
Implements ISalAccessory
Example:
var accessory = new SalFormStatusBar();
form.Controls.Add(accessory);
accessory.Text = "Ready";
Constructors
SalFormStatusBar()
Creates the status bar and its default text panel.
Properties
Create
Boolean: Gets or sets whether the accessory is enabled for creation/display. (Default: True)
Changing the property also sets Visible to the same value. False prevents designer visibility.
Panels
StatusBarPanelCollection: Gets the inherited status-panel collection.
ShowStatusText
Boolean: Gets or sets whether the default text panel is included. (Default: True)
At runtime, a change inserts the panel at position zero or removes it. Defaults to true.
Text
String: Gets or sets the caption of the default status-text panel. (Default: "")
Methods
Dispose(disposing)
Marks this SAL window disposed before releasing the base control resources.
| Parameter | Type | Description |
|---|---|---|
| disposing | Boolean | True to release managed resources; false for finalization cleanup. |
OnCreateControl()
Raises the inherited creation event and synchronizes the default status panel at runtime.
OnWebEvent(e)
Invokes inherited browser-event processing inside this accessory's SAL context.
| Parameter | Type | Description |
|---|---|---|
| e | WisejEventArgs | The browser event. |
SetVisibleCore(value)
Applies visibility while suppressing a disabled accessory in the designer.
| Parameter | Type | Description |
|---|---|---|
| value | Boolean | Requested visibility; forced false at design time when Create is false. |
Implements
| Name | Description |
|---|---|
| ISalAccessory | Identifies a form accessory and controls whether it is created at run time. |