AppleScript: The Definitive Guide, 2nd Edition

Index

[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] [Y] [Z]

\r (return) character

     literal strings

         changed to whitespace 2nd

     result returned to Unix

     return global property

     string comparisons and

     variable names

\r\n (Windows line break) 2nd

Radio UserLand 2nd

     XML-RPC or SOAP server

random number command

range (element specifier)

raw Apple event

     sending 2nd

     viewing

raw data

     entering Unicode characters

RCDefaultApp

read command

read-only

     element

     property 2nd

real

     coercion

         integer

         list

         string 2nd

         version

     comparison

     division

     extended

     fractional part, removing 2nd

     literal

     making sure you've got one

     random

     rounding 2nd

     scientific notation

REALbasic 2nd

     sending Apple events with

recognition, speech 2nd

record

     begins with, ends with operators don't apply to

     class property

     clipboard, reading as

     coercion

         list

     comparison

     concatenation 2nd 3rd

     containment

     dictionary, how listed

         not distinguished from reference

     empty 2nd

         concatenation to, bug

     generating from list of names and values

    item

         assigning to

         changing value

         names are properties

         names, learning 2nd

         set by reference

         variable for name

     joining

     mutation

     parameter in handler call

     passed by reference 2nd

    property

         length

     pseudo-class

         accessing outside tell block

     recursion

     result of XML-RPC or SOAP call

     set command sets by reference 2nd

     size of 2nd

     values, extracting a list of

     variables, multiple assignment of

recordable

     Apple event, what constitutes

     application

rectangle, bounding (class)

recursion

     handler

     list

     record

reduction

ref (abbreviation for a reference to)

reference

     Apple event may be sent when using

     as parameter

     assignment

     attributes, may have

     capturing for use in deeper tell block

     coercion to

     comparison 2nd

     copy, is not

     creating

         doesn't send Apple event

         terms block

         to local, impossible

     dereference

         explicit

         implicit

     dictionary, value type in

         record, not distinguished from

     file object

     incantation

     learning whether a value is one

     multiple, applying command to

     multiple, fetching attribute of 2nd

     object, means of access to

     pass by 2nd

         preventing

     repeat with . . . in generates

     resolved by get command

     result of fetching attribute

     result of handler or script object

     set by 2nd

     specifier, may differ from

     target 2nd

         complete

         tell block

     targeting application dynamically

region of scope 2nd

regression

regular expressions 2nd

relative (element specifier)

remainder

Remote Apple Events 2nd 3rd

     toggling remotely via ssh

remote application 2nd 3rd

     launching remotely

     user chooses

reopen command

reopen event handler (applet)

repeat block

     forever

     jumping out of

     jumping to next iteration

     premature termination

     repeat n times

     repeat until

     repeat while

         optimizing

     repeat with

         more efficient than repeat while

     repeat with . . . in

         avoiding inefficiency of 2nd

     speed and efficiency 2nd

repertory

     Apple events

     dictionary

repetition and calculation

reply

     ignoring 2nd

     time to wait for 2nd

Required Suite

resolution of terminology 2nd

     compilation and 2nd

     four-letter code avoids need for

     references and 2nd

     tell block 2nd

     terms block

     terms in scope and

     without targeting 2nd

resource fork

rest (list property)

restart computer

result

     capturing 2nd

    from scriptable application

         coercion, requesting 2nd

         reference, often

     ignoring

     inconsistent datatype

     of Apple event 2nd

     of arithmetic operation

     of handler 2nd

         closure

         handler as

         reference as

         script object as

     of line

     of script

         implicit, useful 2nd

     of script object

Result History window (Script Editor)

result keyword

     called harmful

Result tab (Script Editor)

return (\r) character

     literal strings

     result returned to Unix

     return global property

     string comparisons and

     variable names

return (global property)

return by reference 2nd

return keyword 2nd

     implicit result vs.

     omission of

         called harmful

     return global property vs.

returning a value

returning command

reverse (list property)

rgb color class

Robertson, Ray

round command 2nd

rounding 2nd

Ruby

     calling AppleScript from

     learning

     OSA language

run

     script

     script object 2nd

run command

     sent to applet

run handler

     applet

     Automator action

     event handler

     explicit

         script object in, not persistent

         undeclared variable in

     implicit

         empty, causes stack overflow

     parameters

         osascript, supplying from

     script object has exactly one 2nd

run script command

     entering four-letter codes

     expensive 2nd

     list to record conversion

     passes parameters to run handler

     runs within context (closure)

     scope

     second-level evaluation

     variable for record item name

run-only script

     AppleScript Studio

     applet 2nd

runtime engine

Категории