Index
85
using, 47
Document object
activating, 26
adding, 24
defined, 12
document information, 47
manipulating, 35
opening, 28
relationship to user interface, 14
saving, 31
unit values, 58
using, 34
document object model (DOM),
See
object model
E
enumerated values
finding, 21
EPS open options object, unit values, 58
event IDs, finding with ScriptListener, 81
event notification, setting up, 48
F
file extensions
script files, 9
files
inferring format, 28
opening, 28
opening using specific settings, 29
saving, 31
specifying format, 29
filters
additional, 54
applying motionblur, 71
applying wave, 66–70
making scriptable, 74
working with, 53
H
Hello World script, 17–20
hex color values, setting, 52
hierarchy, 11
History State object
defined, 13
purging, 48
relationship to user interface, 15
reverting, 48
using, 47
history states
defined, 47
I
images, changing composition, 12
J
JavaScript
conventions, 6
creating, 19
executing, 10
executing from AppleScript, 10
executing from VBScript, 10
running, 19
support, 10
using Action Manager, 75
workflow automation sample, 60
L
layer classes, 12
Layer Comp object
defined, 13
relationship to user interface, 15
Layer objects
activating, 27
adding, 25
applying styles, 40
creating, 37
defined, 12
determining kind, 41
linking, 40
referencing, 38
testing for text layers, 41
working with, 36
Layer Set object
creating, 38
defined, 12
relationship to user interface, 15
working with, 36, 39
lens flare open options object, unit values, 58
logic, conditional, 8
M
masked area channels, 13
Measurement Scale object
defined, 14
relationship to user interface, 15
measurement units
document preferences, 61
working with, 56
merged copies, 55
metadata defined, 15