To make your application work properly, you need to apply logic and rules that determine how the application will function. The Dexterity development system has its own programming language, sanScript, that you’ll use to control how your application operates.
Unlike many traditional languages that require you to write long pieces of program code, sanScript is written in small segments, or scripts, that are attached to objects in an application dictionary, such as fields, menus, windows and forms. Scripts are run as the user interacts with that particular object in the application. For example, a script applied to a push button will run when the user clicks the button.
This script-based approach and sanScript’s English-like instructions are designed to make Dexterity applications easier to write than applications written with other languages. If you’ve had experience writing programs in other languages such as Pascal or BASIC, you’ll find many concepts are similar in sanScript.
Information is divided into the following sections: