Script - Language

Manifold supports programming in scripting languages installed in your computer. The Script - Language dialog allows choice of which scripting language is used. VBscript (Microsoft Visual Basic Scripting Edition) is the default choice. Any ActiveX or .NET scripting language installed in your Windows system may be used. However, only VBscript may be programmed using Manifold's drag and drop, forms based programming facilities. Other languages must be programmed (in the usual way) using text interfaces.

 

images\dlg_script_language.gif

 

Choose a scripting language from the Engine dialog. ActiveX and .NET languages installed in your system will be available in this dialog. The language selected will thereafter be used for that script. By default, since Manifold requires installation of IE both VBscript and Jscript are always available. Free downloads from numerous sites provide various other languages as ActiveX scripting engines. For example, one can download ActivePython or ActivePerl from the www.activestate.com site.

 

The dialog reports the scripting language, the version and the path for ActiveX scripting engines. When a script is read-only (that is linked from an Enterprise server if Enterprise Edition is used), this dialog will still report the language used by the script even though the language may not be changed for a read-only script.

 

The project pane status bar will also report the language used by a script component when the script is highlighted in the project pane.

 

.NET Languages

 

.NET languages like C#, JScript.NET and VB.NET may also be used within Manifold scripts. If a .NET language is used, the Script - References command will be enabled, allowing use of external .NET modules within a script.

 

See Also

 

Please see the Programming Manifold topic for a discussion of scripting languages in Manifold.

 

See the Scripts topic for convenient keyboard shortcuts when working with scripts.