Application And Namespace Specifiers; Application Specifiers - 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
Application and namespace specifiers
All forms of interapplication communication use Application specifiers to identify Adobe applications.
In all ExtendScript scripts, the #target directive can use an specifier to identify the application that
l
should run that script. See the "Preprocessor directives" section .
In interapplication messages, the specifier is used as the value of the target property of the message
l
object, to identify the target application for the message.
Bridge (which is integrated with all Adobe Creative Suite 2 (CS2) applications) uses an application speci-
l
fier as the value of the document.owner property, to identify another CS2 application that created or
opened a Bridge browser window. For details, see the Bridge JavaScript Reference, available with CS2.
When a script for one application invokes Cross-DOM or exported functions, it identifies the exporting
application using Namespace specifiers.
Application specifiers
Application specifiers are strings that encode the application name, a version number and a language code.
They take the following form:
appname
[-
appname
version
locale
The following are examples of legal specifiers:
photoshop
bridge-1
bridge-1.0
illustrator-12.2
bridge-1-en_us
golive-8-de_de
version
locale
[-
]]
An Adobe application name. One of:
acrobat
aftereffects
atmosphere
audition
bridge
encore
golive
illustrator
incopy
indesign
photoshop
premiere
Optional. A number indicating at least a major version. If not supplied, the most
recent version is assumed. The number can include a minor version separated from
the major version number by a dot; for example, 1.5 .
Optional. An Adobe locale code, consisting of a 2-letter ISO-639 language code
and an optional 2-letter ISO 3166 country code separated by an underscore. Case is
significant. For example, en _ US , en _ UK , ja _ JP , de _ DE , fr _ FR .
If not supplied, ExtendScript uses the current platform locale.
Do not specify a locale for a multilingual application, such as Bridge, that has all
locale versions included in a single installation.
Using ExtendScript Tools and Features
73

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Indesign cs2

Table of Contents