TScriptSite -
TScriptSiteWindow - TScriptSite
Class_ScriptSite
Class_ScriptSiteWindow
Class_ScriptSite = '{9CD40281-CECA-11D0-B7E7-0000C03EEB7B}'
uScriptSite is a unit that impliments the IActiveScriptSite and
IActiveScriptSiteWindow interfaces as TActiveScriptSite and
TActiveScriptSiteWindow. Use TActiveScriptSiteWindow to allow the
script to gain access to the user interface. (Whatever that means...)
The TScriptSite and TScriptSiteWindow objects here were derived from
similar objects programmed by Ryan VanIderstine, David Zajac, and
Brian Dupras. The basic design of the object follows Ryan's implimentation
closer than the other two - most notably the use of the string list as an
internal structure for holding the list of globals added to the script.
Class_ScriptSiteWindow = '{9CD40280-CECA-11D0-B7E7-0000C03EEB7B}'