LMD ScriptPack is a collection of native VCL components and classes that can be compiled into your application royalty free. This package enables Delphi/CBuilder applications to support active scripting languages installed in Windows Scripting Host (such as VB Script, Java Script, Perl, Python, Lua, Tcl, Rexx etc). It provides the ability to run scripts from within your application and to share any application object inherited from TPersistent with the script interpreter engine. The TLMDScriptControl component allows to operate with Delphi objects, unit routines and variables in script, including reading and writing published properties, running methods, setting script procedures as event handlers etc. TLMDScriptControl is also the very easy way to make you application extremely enhancable by external scripts - so even no need to edit source code (or rebuild projects) to change and/or enhance its functionality.
Trials of LMD ScriptPack are available in public download area. For LMD-Tools CE user LMD ScriptPack is free additional bonus package!