Title Banner

Previous Book Contents Book Index Next

Inside Macintosh: AppleScript Language Guide


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

Previous Book ContentsBook Index Next

© Apple Computer, Inc.
13 JUL 1996




Navigation graphic, see text links

Main | Top of Section | What's New | Apple Computer, Inc. | Find It | Feedback | Help