

(6) Properties Properties are the defining qualities of a class, such as its name, height, width, etc. In the Dictionary Viewer window, the elements of the class selected in the middle column are displayed at the top of the right column. All classes, except the application class, are elements of another class. (5) Elements An element is simply a class that is contained by another class. (4) Selected Class In the illustration above, the table class is selected, displaying its elements and properties in the right column. These are the building-block elements of scripting.

(3) Classes Below the commands are the classes (objects) of the selected suite. At the top of the middle column are the commands (verbs) used to manipulate the classes (objects) of the suite. (2) Commands The middle column in the Dictionary Viewer window displays the contents of the suite selected in the left column. There are suites, such as the Standard Suite, that are common to most applications, and there are suites that are unique to the particular application, such as the Numbers ‘09 Compatibility Suite shown selected in the illustration above. (1) Suites For organizational purposes, the terminology in scripting dictionaries is usually divided into sub-sets called suites. The following callouts describe the various components of the Dictionary Viewer: It shows the scripting commands, classes (scriptable objects), and their elements and properties, in a single window. The Dictionary Viewer window displays an application’s scripting terminology.
