TDAScriptingProvider

Overview

The abstract TDAScriptingProvider class forms the scripting support in Data Abstract for Delphi.

At the time of writing, only RemObjects Pascal Script 3.0 is officially supported as a scripting engine, via the TDAPSScriptingProvider class. Other scripting engines could be integrated with Data Abstract in the future or from third parties, by implementing their own scripting provider that connects Data Abstract to the underlying scripting technology.

For information on integrating a custom scripting language with Data Abstract, please contact [mailto:support@remobjects.com support].

Location

Properties


ScriptableComponent

property ScriptableComponent: TScriptableComponent read write

Instance Methods


constructor Create  override

Creates a new instance.

constructor Create(AOwner: TComponent)

Parameters:

  • AOwner: Owner.

Assign  override

Copies the contents of another, similar object.

procedure Assign(Source: TPersistent)

Parameters:

  • Source: Instance whose properties will be copied

ROFreeNotification    (declared in TROComponent)

Forwards notification messages to all owned RO components.

procedure ROFreeNotification(AComponent: TComponent)

Parameters:

  • AComponent: component

RORemoveFreeNotification    (declared in TROComponent)

Disables destruction notification for specified RO component.

procedure RORemoveFreeNotification(AComponent: TComponent)

Parameters:

  • AComponent: component

Descendants

See Also