Register Log In Home On-Line Community Contact Novaworks


Below, training and tutorial videos are available to help you discover Legato and learn more about how to create programs using the Legato Scripting language. Sample files of the scripts used in each video are also available.

Legato Short Tutorials:

Short tutorials are best viewed in serial order and briefly cover various aspects of the scripting language while presenting the viewer with sample scripts that demonstrate each topic.


01. Hello, Y’all

A demonstration of how to use the Legato Scripting Language to create a simple “Hello World” program. This video also discusses language syntax and variables and contains a few other script examples to demonstrate different types of variables.

Primary Functions: MessageBox, OkCancelBox, AddMessage, FileToString, ExplodeString, ArrayGetElementsUsed
View (11:12) Download Samples 11/11/2014

02. Dialog Boxes

A demonstration of how to create and use dialog boxes with the Legato Scripting Language. This video also discusses dialog controls, property sheets, and validation.

Primary Functions: DialogBox
View (20:56) Download Samples 5/14/2015

03. Program Flow

Part One: Project Entry

A discussion of the various methods you can use to start a program in Legato.

Primary Functions: GetLocalTime, MessageBox
View (6:01) Download Samples 9/3/2015

Part Two: Conditionals

A discussion of conditional statements, including the ‘if’ and ‘switch’ statements.

Primary Functions: GetFileAttributeString, InString, WordParseGetWord
View (7:00)   9/9/2015

Part Three: Loops

A discussion of loops, including the ‘while’ and ‘for’ statements and the ‘continue’ and “break’ statements.

Primary Functions: WordParseGetWord, WordParseGetPosition, WordParseSetPosition, GetTagElement, ArrayGetAxisDepth, ArrayGetKeyName, AddMessage
View (7:12)   9/16/2015

Part Four: Exit

A discussion of how to exit a function or script using the ‘return’ and “exit’ statements.

Primary Functions: N/A
View (2:53)   9/16/2015
Home About Terms Privacy Site Map News
GoFiler is a trademark of Novaworks, LLC. EDGAR® is a federally registered trademark of the U.S. Securities and Exchange Commission. GoFiler is not affiliated with or approved by the U.S. Securities and Exchange Commission. All other trademarks are property of their respective owners.