Introduction

<< Click to Display Table of Contents >>

Navigation:  »No topics above this level«

Introduction

HTML Scripter is a cross-platform and 100% native scripting library for Delphi. It supports most of Object Pascal language features including modern anonymous functions and for-in statement. Scripter engine is GUI-independent and threadsafe, so can be used in both desktop and server applications.

Library is optimized for both execution and parsing/compiling performance and can be used in high-loaded applications. It also support special features, like JQuery $() function for using inside HTML Component Library THtDocument class.

 

Supported platforms:

Win32/VCL

Win64/VCL

Win32/FMX

Win64/FMX

OSX

Android

iOS

Linux

 

Supported Delphi versions

 

Delphi 5 - Delphi 10.2 Tokyo.

 

Main features

Extremely fast parsing and compilation.

Using Delphi methods and properties via RTTI (2010+).

Easy registration of Delphi functions (no need for special intermediate functions, just pass function address and description).

Anonymous functions.

for .. in .. statement.

DLL functions.

Ordinal types helpers

Using script functions as Delphi event handlers.

Debugging and logging support.

Profiling

Set of and array parameters.

Asynchronous and delayed execution

HTML documents integration (JQuery $ operator)