Scripts plugin version 3.0

Scripts Plugin version 3.0 is available at vanhoekplugins.com.

This version contains a novel class “Basic” with a different syntax (sample Basic files are included) compared to XojoScript/Xojo. It has the same functionality and capabilities, such as connecting it to a context. Basic can read multiple files using the keyword import. Sample projects will show how to implement interactive scripting with the Threadsafe class, with either XojoScript or Basic(Script). Interactive scripting requires a blocking thread in a Desktop application as is shown in sample projects, but not in a Console application, given the Terminal waits for input in a while loop. More information is available once the plugin is installed in the Plugins Folder of Xojo. In the IDE, navigate to Help > Plugin References > Script. Note that many sample projects use the Lexing plugin too, which is also available for downloading. We use Lexing as the Text Editor often when dealing with programming code, but be assured Scripts plugin is not dependent on Lexing. These are free downloads, but if you plan to build applications with that then get a license.