About Scripting

Storyboard Pro provides you with several scripting interfaces to allow you to automate and streamline certain tasks as well as to add customs functionalities to the application. Those scripting interfaces use Qt Script, a scripting language based on the ECMAScript standard which is very similar to JavaScript.

Storyboard Pro Scripting Reference

This section of the documentation explains how to use the Storyboard Pro Script Editor, but does not teaches how to write scripts nor does it contain in-depth information about the classes and modules that are available in the Storyboard Pro scripting interface. The reference guide for the Storyboard Pro scripting interface is located on a different documentation website. This reference guide documents all the modules and classes that are available in the Storyboard Pro scripting interface, as well as their methods and properties.

You can access the scripting interface reference guide using the link below:

Storyboard Pro Scripting Reference

TIP The scripting reference guide is also packaged with Storyboard Pro, so you can access it even if you have no internet connection. To access it, in the top-left corner of the Script Editor view, open the View menu and select Help > Scripting Interface Documentation.

About Qt Script

Qt Script is an object-oriented scripting language based on the ECMAScript standard, like JavaScript and JScript. However, there are some differences that distinguish Qt Script from these other scripting languages, which are familiar to web programmers.

The Qt Script environment provides several standard classes and modules that are not documented in the Storyboard Pro scripting documentation. For a reference of the QT development environment, refer to the Qt Documentation website.

For a tutorial on writing JavaScript, refer to the JavaScript Tutorial section of W3Schools.