KUIML
Blue Cat's User Interface Programming Language
Scripting Reference

Engine

KUIML 2.4 uses angelscript 2.34 for its scripting engine, with the following add-ons:

Also, strings use double quotes only. Simple quotes are reserved for single character, like in C or C++.

Related Elements

External script files can be loaded using the SCRIPT element.

Scripts can also be written directly as attributes of the ACTION_TRIGGER or ACTION (Script type) elements.

Data model can be exposed to scripts using the EXPOSED_OBJECTS element.

Classes

Base classes used to expose the KUIML data model to the scripting engine are described in the Kt namespace. See the scripting class hierarchy for more details.

Additional classes are automatically generated from the KUIML model tree, based on your own definitions and selected exposure.

See also
Scripting