Index
[']
in syntax descriptions
" character
"Bad Data" error message
"event timed out" error message
<<� [1]
& operator
& operator
's notation [1] [2]
() in syntax descriptions
* operator
+ operator
/ operator
< operator
<= operator
= operator
> operator
>= operator
A
A Reference To operator [1] [2]
addition of date and number values [1]
addition operator
alias versus file [1]
And operator
angle brackets in scripts, terms within [1]
Apple event errors [1] [2]
Apple Event Registry errors [1] [2]
Apple events [1] [2]
AppleScript
and non-Roman script systems [1]
commands [1]
defined
errors [1] [2]
extension
Text Item Delimiters property
AppleTalk networks
AppleTalk zones [1] [2]
application commands [1]
application errors
Application object class
application objects [1] [2]
application responses attribute
applications
customizing using AppleScript [1] [2]
integrating using AppleScript [1]
on remote computers [1]
references to [1]
Arbitrary Element reference form
arithmetic operators [1] [2]
arithmetic, date-time [1]
As operator [1] [2] [3]
ASCII collating sequence
assignment statements [1] [2]
associativity, of operators
attachable applications
attaching scripts to objects
attributes
automating activities
B
backslash character in strings
Begins With operator
binary operator
Boolean expressions
Boolean value class [1]
Bounds property [1] [2]
brackets
C
capitalization in AppleScript
case attribute
case sensitivity
cell object
Character object class
characters
elements of a string
in different script systems
child script objects
Class value class [1]
classes
of operands [1]
of parameters [1] [2]
Clipboard property
Closable property
Close command [1]
coercion
of parameters
of values [1]
coercion operator
Comes After operator
Comes Before operator
command definitions
AppleScript
Copy [1]
Count
Error
Get [1]
Run [1]
Set [1]
Scriptable Text Editor [1]
Copy
Cut
Data Size
Duplicate
Make
Move
Open
Paste
Revert
Save
Select
standard application commands
Close [1]
Copy [1]
Count
Data Size [1]
Delete
Duplicate
Exists
Get [1]
Launch [1]
Make [1]
Move
Open [1]
Print [1]
Quit
Save [1]
Set [1]
using [1]
command handlers [1]
in script applications [1]
in stay-open script applications [1]
commands [1] [2]
AppleScript [1]
application [1]
defined
handlers for. See command handlers
objects that can respond to
parameters of [1]
Scriptable Text Editor
scripting addition [1] [2]
summarized [1]
syntax of
syntax of
targets of
user-defined [1] [2]
waiting for completion of
comments [1]
comparison operators [1] [2]
comparisons
compiling a script
complete reference
completion of commands
composite values
compound statements
concatenation operator (&) [1] [2]
conditional statement. See If statements
Considering statements
Constant value class [1]
constants, listed
constructor functions [1] [2]
containers [1] [2]
containment operators [1] [2]
Contains operator [1] [2]
Contents property [1] [2] [3]
continuation characters
Continue statements [1]
passing commands to applications with [1]
control statements
defined
listed
nested
Copy command
defined [1]
definition
in assignment statements [1] [2]
with script objects
Count command [1] [2]
current application reserved words [1]
current directory
current script
customizing applications [1] [2]
Cut command
D
data sharing [1] [2] [3]
Data Size command [1] [2]
Data value class [1] [2]
Date value class
date-time arithmetic [1]
default object
default target
delegation
Delete command
diacriticals attribute
dialects
defined
introduced
dictionaries [1]
defined
Scriptable Text Editor [1] [2] [3]
direct parameter
div operator
division operator (�)
Document object class [1]
Does Not Come After operator
Does Not Come Before operator
Does Not Contain operator
Does Not Equal operator
double-quote character
Duplicate command [1] [2]
E
elements
of objects
of text objects
of values
Else clause
Else If clause
Ends With operator [1] [2]
Equal operator [1] [2]
Error command
error handlers
defining [1]
error messages [1] [2]
defined
Scriptable Text Editor [1]
errors
Apple event [1] [2]
Apple Event Registry [1] [2]
AppleScript [1] [2]
application
Operating System [1] [2]
resignaling in scripts
returned by commands
script
Scriptable Text Editor
signaling in scripts
types of [1]
evaluation
defined
of expressions
of expressions containing operators [1]
Every Element reference form [1]
Exists command
Exit statements [1] [2]
explicit Run handlers
exponent operator (^)
expressions [1] [2]
Boolean
evaluation of [1] [2]
literal
F
File object class [1]
file versus alias [1]
filename
files, specifying [1]
Filter reference form [1]
Floating property
Font property
Frontmost property
G
Get command [1]
Getting Started With AppleScript
given parameter label [1]
global variables
persistence of [1] [2]
scope of [1]
Greater Than operator [1] [2]
Greater Than Or Equal To operator
H
handlers [1] [2]
defined
for application commands [1]
for application commands in script applications [1]
for errors
for Idle command [1]
for Open command [1]
for Quit command [1]
for Run command [1]
for stay-open script applications [1]
for user-defined commands [1]
interrupting [1]
scope of identifiers declared within [1]
syntax summary
hyphens attribute
I, J, K
ID reference form [1]
identifiers [1] [2]
Idle command, and stay-open script applications [1]
If statements
compound
simple [1]
Ignoring statements
implicit Run handlers
in reserved word in references
Index property
Index reference form
infinite loop
inheritance
initializing script objects [1] [2]
insertion point object
and Index reference form
and Relative reference form
Insertion Point object class [1]
instance variables
Integer value class [1]
integral division operator
integrating applications [1]
Is Contained By operator [1] [2]
Is Equal To operator
Is Not Contained By operator
Is Not Equal To operator [1]
Is Not Greater Than operator
Is Not Less Than operator
Is Not operator
Is operator
it variable [1]
items
L
labeled parameters [1] [2]
Launch command [1]
Length property
of a list
of a record
of a string
Less Than operator [1] [2]
Less Than Or Equal To operator
library
List value class [1]
literal expressions
Load Script command
local variables [1] [2]
scope of [1]
location parameters [1] [2]
logical operators [1] [2]
looping variable [1] [2]
loops. See Repeat statements
lowercase letters [1] [2]
M
macro languages
Make command [1] [2]
me variable [1] [2] [3]
messages. See Apple events
methods
Middle Element reference form [1]
minus symbol (�)
mod operator
Modal property
Modified property
Move command [1] [2]
multiplication operator
my reserved word [1] [2] [3]
N
Name property
Name reference form [1]
nested control statements
networks
AppleTalk
zones of [1]
non-English text
not operator
Number value class
O
object class definitions
Scriptable Text Editor
Application
Character
Document [1]
File [1]
Insertion Point [1]
Paragraph
Selection [1]
Text
Text Item [1]
Text Style Info [1]
Window. See Document object class
Word
using [1]
object-oriented design
objects [1] [2]
commands that act on
default
elements of
in applications
properties of
script
child
initializing [1]
parent [1] [2]
sending commands to
Scriptable Text Editor
text [1]
user-defined. See script objects
values of
of reserved word in references
Off Styles property [1]
Offset property [1] [2]
Offset scripting addition command
On Styles property [1]
Open command [1] [2]
handlers for, in script applications [1]
operands, defined
Operating System errors [1] [2]
operations [1] [2]
operators [1] [2] [3]
A Reference To [1]
arithmetic [1] [2]
binary
comparison [1] [2]
containment [1] [2]
defined
listed, by category
listed, with descriptions [1]
logical [1] [2]
precedence
unary
optional parameters
Or operator
order of operations. See precedence
P
paragraph element of a string
Paragraph object class
parameter variables
parameters [1]
coercion of [1]
defined
direct
for application commands [1]
in Continue statements
labeled [1] [2]
location [1] [2]
optional
patterned [1]
positional
raw data in
required
Parent property
and current application [1]
parent script objects [1] [2]
parentheses
partial references [1] [2]
Paste command
patterned parameters [1]
persistence
of global variables [1] [2]
of script properties [1] [2]
placeholders [1] [2]
plural object names
plus symbol (+)
Position property [1] [2]
positional parameters
possessive object names
precedence
of attributes
of operations
predefined variables
introduced
listed
Print command [1]
properties
of AppleScript
of objects
of script objects
of scripts [1]
of values
scope of [1]
Property reference form [1]
punctuation attribute
Q
Quit command
handlers for, in stay-open script applications [1]
R
Range reference form
Real value class [1]
Record button
Record value class [1]
recordable applications
recursion [1]
ref reserved word. See A Reference To operator
reference forms [1]
and values
Arbitrary Element
defined
Every Element [1]
Filter [1]
ID [1]
Index
Middle Element [1]
Name [1]
Property [1]
Range
Relative [1]
reference reserved word. See A Reference To operator
Reference value class [1]
references [1]
as expressions [1]
complete
defined
partial [1] [2]
to files and applications [1]
Relative reference form [1]
remainder operator
Repeat statements
Repeat (forever)
Repeat (number) Times
Repeat Until
Repeat While
Repeat With (loopVariable) From (startValue) to (stopValue) [1]
Repeat With (loopVariable) In (list) [1]
required parameters
Required suite, of application commands
reserved words
Resizable property
Rest Of property
result variable
result window
results [1]
return character in strings
Return statements [1] [2]
Reverse property
Revert command
Run command [1]
and Launch command
handlers for. See Run handlers
Run handlers
in script applications [1]
in script objects [1]
running scripts
S
sample application
Save command [1] [2]
scope, of variables and properties [1]
script applications [1]
calling [1]
interrupting handlers in [1]
script codes, and AppleScript
Script Editor [1] [2]
script errors
script objects
child
defined
initializing [1] [2]
introduced
parent [1] [2]
scope of identifiers declared within
sending commands to
script properties [1] [2]
persistence of [1] [2]
scope of
script systems and AppleScript [1]
scriptable applications
Scriptable Text Editor
and non-Roman script systems [1]
commands
dictionary [1] [2] [3]
object class definitions
scripting additions
in With Timeout statements
introduced [1]
scripts
defined
running
scope of identifiers declared at top level of [1]
Select command
Selection object class [1]
Selection property
Set command
defined [1]
in assignment statements [1] [2]
scope of variables set with [1]
with script objects [1]
short-circuiting, during evaluation
simple statements
simple values
Size property
slash symbol (/)
special characters
in identifiers
in strings
Standard suite, of application commands
Starts With operator [1] [2]
statements
compound
defined
simple
storing values in variables
String value class
strings, special characters for
Style property [1] [2]
Styled Text value class [1]
subroutines [1]
calling
labeled parameters [1]
no parameters
positional parameters [1]
defined
defining
labeled parameters
no parameters
positional parameters [1]
libraries of
subtraction of date and number values [1]
subtraction operator
suites
synonyms
for operators [1] [2]
for value classes
syntax conventions
syntax description, defined
T
Tab character in strings
target
targets
Tell statements [1] [2]
compound [1]
introduced
simple [1]
terminating
handler execution
Repeat statement execution
tests
text
element of a string
non-English
styled [1]
synonym for string
Text Item Delimiters property
of AppleScript
Text Item object class [1]
Text object class
text objects [1]
Text Style Info object class [1]
text styles [1]
Text value class
the, use of in AppleScript
timeout. See With Timeout statements
Titled property
Try statements [1]
defined
typographic conventions [1]
U
unary operators
Uniform Styles property [1] [2]
uppercase letters [1] [2]
user-defined commands [1] [2]
user-defined objects. See script objects
V
value classes [1]
Boolean [1]
Class [1]
Constant [1]
Data [1] [2]
Date
default, returned by Get command
defined
Integer [1]
List [1]
Number
Real [1]
Record [1]
Reference [1]
String
Styled Text [1]
summary of
Text
using definitions of [1]
values [1]
characteristics of [1]
coercing [1] [2]
composite
defined
elements of
of objects
properties of
responses to commands
simple
variables [1] [2]
assignment statements [1] [2]
defined
global [1] [2]
instance
local [1] [2] [3]
looping [1] [2]
predefined
listed
scope of [1] [2]
Version property
vertical bars
Visible property
W, X, Y
white space attribute
Window object class. See Document object class
With clause
With Timeout statements
With Transaction statements [1]
Without clause
word element of a string [1]
Word object class
wrapper method
Y
ÿ
Z
zones, AppleTalk
Zoomable property
Zoomed property
\ character
^ operator
| in syntax descriptions
� operator
� operator
� operator
� operator
� operator