Using Extendscript Tools And Features - Adobe 27510753 - InDesign CS2 - PC Manual

Scripting guide
Hide thumbs Also See for 27510753 - InDesign CS2 - PC:
Table of Contents

Advertisement

Adobe InDesign CS2 Scripting Guide
4

Using ExtendScript Tools and Features

ExtendScript is Adobe's extended implementation of JavaScript, and is used by all Adobe Creative Suite 2
applications that provide a scripting interface. In addition to implementing the JavaScript language according
to the W3C specification, ExtendScript provides certain additional features and utilities.
For help in developing, debugging, and testing scripts, ExtendScript provides:
l
The ExtendScript Toolkit , an interactive development and testing environment for ExtendScript.
l
A global debugging object, the Dollar ($) Object.
l
A reporting utility for ExtendScript elements, the ExtendScript Reflection Interface.
l
In addition, ExtendScript provides these tools and features:
l
A localization utility for providing user-interface string values in different languages. See the "Localiz-
l
ing ExtendScript Strings" section.
Global functions for displaying short messages in dialog boxes; see the "User Notification Helper Func-
l
tions" section.
An object type for specifying measurement values together with their units. See the "Specifying Mea-
l
surement Values" section.
Tools for combining scripts, such as a #include directive, and import and export statements. See
l
the "Modular Programming Support" section.
Support for extending or overriding math and logical operator behavior on a class-by-class basis. See
l
the "Operator Overloading" section.
ExtendScript provides a common scripting environment for all Adobe Creative Suite 2 applications, and
l
allows interapplication communication through scripts.
To identify specific Adobe Creative Suite 2 applications, scripts must use application and namespace
l
specifiers as described in the "Application and namespace specifiers " section.
Applications can run scripts automatically on startup. See the "Script Locations and Checking
l
Application Installation" section.
For details about interapplication communication, see the Bridge JavaScript Reference, available with
l
Adobe Creative Suite 2.
Using ExtendScript Tools and Features
43

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Indesign cs2

Table of Contents