Adobe 27510753 Scripting Guide - Page 81
Application and namespace specifiers, Application specifiers - acrobat
UPC - 718659445294
View all Adobe 27510753 manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 81 highlights
Adobe InDesign CS2 Scripting Guide Using ExtendScript Tools and Features 73 Application and namespace specifiers All forms of interapplication communication use Application specifiers to identify Adobe applications. l In all ExtendScript scripts, the #target directive can use an specifier to identify the application that should run that script. See the "Preprocessor directives" section . l In interapplication messages, the specifier is used as the value of the target property of the message object, to identify the target application for the message. l Bridge (which is integrated with all Adobe Creative Suite 2 (CS2) applications) uses an application specifier 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[-version[-locale]] appname An Adobe application name. One of: acrobat aftereffects atmosphere audition bridge encore golive illustrator incopy indesign photoshop premiere version 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. locale 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. The following are examples of legal specifiers: photoshop bridge-1 bridge-1.0 illustrator-12.2 bridge-1-en_us golive-8-de_de