Skip to main content

SalGeneralWindow

Namespace: PPJ.Runtime.Windows

Assembly: PPJ.Runtime.50 (5.0.0.0)

Stores SAL action handlers for a general-window base in an emulated multiple-inheritance hierarchy.

public class SalGeneralWindow : ISalWindow

This object has no native window implementation, named-property collection, or SAL window type.

Example:

var actions = new PPJ.Runtime.Windows.SalGeneralWindow();
actions.WindowActions += (sender, e) => { e.Handled = true; };

Constructors

Instance member SalGeneralWindow()

Creates an empty action-handler manager.

Fields

NameTypeDescriptionValue
_derivedISalWindowThe derived window instance when this object represents a secondary base.

Events

Instance member MessageActions

SalMessageHandler Registers legacy SAL message handlers in this general-window base.

Instance member WindowActions

WindowActionsEventHandler Registers modern SAL window-action handlers in this general-window base.

Inherited By

NameDescription
VisListBoxExtension

Implements

NameDescription
ISalWindowExposes SAL message dispatch and runtime metadata for child controls, forms, dialogs, and MDI windows.