Skip to main content
Version: 2025

SalFormToolBar

Namespace: PPJ.Runtime.Windows

Assembly: PPJ.Web.50 (5.0.0.0)

A top-docked SAL form accessory that hosts toolbar controls.

public class SalFormToolBar : Panel, ISalAccessory, ISalWindow

Example:

var accessory = new SalFormToolBar();
form.Controls.Add(accessory);

Constructors

Instance member SalFormToolBar()

Initializes a visible, top-docked toolbar of height 60 and attaches child/focus handlers.

Properties

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

Instance member TabStop

Boolean: Gets or sets whether the toolbar participates in tab navigation. (Default: False)

Methods

Protected member Dispose(disposing)

Marks this SAL window disposed before releasing the base control resources.

ParameterTypeDescription
disposingBooleanTrue to release managed resources; false for finalization cleanup.

Protected member OnWebEvent(e)

Invokes inherited browser-event processing inside this accessory's SAL context.

ParameterTypeDescription
eWisejEventArgsThe browser event.

Protected member SetVisibleCore(value)

Applies visibility while suppressing a disabled accessory in the designer.

ParameterTypeDescription
valueBooleanRequested visibility; forced false at design time when Create is false.

Implements

NameDescription
ISalAccessoryIdentifies a form accessory and controls whether it is created at run time.
ISalWindowProvides SAL window actions, named properties, and access to a window's runtime implementation.