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]
data clipboard, read and write file, read and write maintaining with store script overwriting raw, and data class raw, entering Unicode characters data class data fork Database Events datatype 2nd 3rd alias any can be assigned to variable application boolean built-in command result, inconsistent compiler does not check 2nd constant data date different comparison equality, ascertaining file file specification file URL handler in dictionary alternative 2nd wrongly listed integer international text list machine mutable native number numeric miscellaneous rarely encountered of variable POSIX file real record script object string styled text testing Unicode text date arithmetic coercion, string comparison current 2nd deriving one from another 2nd mutation object string specifier passed by reference 2nd property calendrically impossible changes are legal changing mutates date string day hours minutes month seconds short date string time time string weekday year seconds, stored as set command sets by reference 2nd specifier specifier property time zones 2nd date string (date property) day (date property) day, trigger script on a certain days (global property) days, names of debug block structure 2nd customize error message string hard to, so develop in small pieces it keyword, to understand target logging 2nd references making get and it explicit result Script Debugger December (constant) declaration global 2nd in loaded script object local 2nd recommendations redeclaration script property variable, legal in control structure variable, not required 2nd called harmful 2nd decompilation abbreviations expanded 2nd application and machine specifiers separated application needed for boolean labeled parameters replaced by with/without 2nd bytecode insufficient for case of variable names changed 2nd dictionary needed 2nd escaped characters changed 2nd failure lineation changed 2nd long numbers rewritten parentheses inserted POSIX path changed to colon-delimited pretty-printing scientific notation literals rewritten singular/plural class name changed target application changed then keyword added unused target removed when target application is missing whitespace changed 2nd default value for missing parameter dictionary doesn't list definition handler initializes top-level entity script object script property variable delay command delegation (Cocoa) delete item of list dereferencing (a reference) needed in repeat with . . . in Description tab (Script Editor) developer tools diacriticals (constant) dialog, error 2nd not displayed when user cancels 2nd dialogs, StandardAdditions dictionary 2nd AppleScriptKit (AppleScript Studio) 2nd applet application class as starting point 2nd application launched by consulting 2nd class with same name as property 2nd coercions not listed 2nd 3rd commands not listed by class 2nd Script Debugger helps comments usually inadequate compilation and decompilation, how used during 2nd compilation, needed for 2nd contents of creating datatypes in alternative 2nd inaccurately listed 2nd 3rd decompilation, needed for display Script Debugger Script Editor 2nd element specifiers listed in event handler defined by formats aete scriptSuite and scriptTerminology sdef four-letter code avoids need for four-letter codes mysteriously appear in graphical interface, might not match hidden terminology implicit subcontainers not listed inadequacy 2nd 3rd 4th inheritance how displayed innermost application internal implementation, need not match learning to read loading scripting addition omissions optional parameter default not listed remote application resolution of terminology scripting addition sdef, can be in Tiger 2nd specifying which to use static or dynamic study of, major part of AppleScript programming 2nd terminology clash caused by 2nd Dictionary (application) looks scriptable but isn't 2nd workaround with GUI scripting Digital Hub Scripting 2nd direct object Apple event 2nd optional or required command get command must be followed by multiple (as a list) specifying target direct operation disk get every (Finder) list names of (StandardAdditions) nonexistent dispatch object-first verb-first dispatch table dispatch-based targeting display alert command display dialog command constant displayed incorrectly error if user cancels list, displaying Unicode text returned by distribution of command or attribute over list distribution of script 2nd 3rd 4th div operator division 2nd remainder do shell script command Unicode text returned by 2nd do until documentation AppleScript Studio, online AppleScript, online Automator, online Cocoa, online dictionary often only (and poor) does not come after (synonym for ) does not come before (synonym for ) does not contain operator does not equal, doesn't equal (abbreviation for is not equal to) double integer drag and drop 2nd 3rd DragThing 2nd drop box droplet 2nd 3rd example 2nd open handler scriptability dynamic dictionary dynamic nesting
|