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]
a reference to operator abbreviations <= (for ) >= (for ) app (for application) does not equal, doesn't equal (for is not equal) end (for block termination line) 2nd equal, equals, equal to (for is equal to) expanded during decompilation 2nd greater than (for is greater than) how used in this book into (for to) is not equal, isn't equal (for is not equal to) isn't (for is not) less than (for is less than) prop (for property) put (for copy) ref (for a reference to) then, omission of above (preposition) abstract class accent marks, string comparisons and Accessibility API accessible on demand acgi dispatcher 2nd action, Automator run handler virtues of writing actions and action messages (Cocoa) activate command adding folder items to event addition Address Book Adobe FrameMaker 2nd AEDebug AEPrint aete static or dynamic viewing with EightyRez 2nd aeut terminology clashes with viewing after keyword against (preposition) Aker, Philip alias coercion file pathname 2nd string Macintosh pathname, obtaining nonexistent coercion can create POSIX path property remote application, don't ask for specifier 2nd alias list class (Finder) all caps (constant) all lowercase (constant) ampersand (&), concatenation operator and (joining boolean labeled parameters) 2nd and operator announcement line, block any anything Apache, traditional Mac CGI with apart from (preposition) API (application programming interface) Accessibility AppleScript as 2nd 3rd app (abbreviation for application) appending to a file to a list 2nd Apple Developer Connection Apple event 2nd AEDebug format AEPrint format AppleScript as expression of applet, order of processing blocking calling handler in compiled script file command compilation constructs details of sending dictionary, translation using direct object 2nd optional or required efficiency, improving error four-letter code intercepting 2nd logging minimizing number sent nonsensical, compiler lets you send null( ) object object specifier parameters 2nd optional or required parts of query raw entering as four-letter code sending 2nd viewing reference, not sent by creating reference, sent by using registry repertory reply ignoring 2nd required result 2nd send-to-self sender sending without AppleScript standardization system as postman target timeout 2nd handling viewing WebSTAR Apple Event Log (Script Debugger) 2nd Apple event registry AppleScript Apple events, expression of Apple events, sending without compiled, how and why compiler dictionary terminology clashes viewing different for each target application 2nd 3rd documentation, online English-likeness 2nd error message strings often unhelpful extended by target applications file-level persistence not enforced by LISP-likeness 2nd 3rd little language logarithmic functions lacking multithreaded, not nature and flavor object-oriented, not places for using AppleScript Studio 2nd applet 2nd automatic location 2nd Automator Cocoa application hyperlink internally scriptable application script editor application script runner Unix 2nd preferences (pretty-printing) programming, art of purpose 2nd reasons for using calculation and repetition combining specialties customization reduction regular expressions lacking 2nd runtime engine speed 2nd string manipulation inferior trigonometric functions lacking 2nd version 2nd AppleScript Debugger (OSA language) AppleScript Language Guide, xv 2nd AppleScript script object current application is parent of global properties 2nd name 2nd overshadowing AppleScript scripting component 2nd caches loaded dictionaries global properties loads scripting additions maintains state parent of script persistence pretty-printing, performs remembers variable names run script command creates separate instance 2nd AppleScript Studio 2nd 3rd application bundle, resources within 2nd application, preparing for final release calling Cocoa from 2nd calling from Cocoa Cocoa messages, receiving Cocoa scripting, combining with Cocoa, relationship to components of dictionary 2nd documentation, online event handlers 2nd get script command fetches a copy scriptability scripting additions, application can contain 2nd shortcomings, overcoming terminology, using elsewhere window management bug applescript URL protocol AppleScript Utility 2nd AppleScriptKit dictionary 2nd AppleShare volumes applet 2nd 3rd advantages of bundle compatibility 2nd example locating resources inside 2nd scripting additions, can contain 2nd CGI application compatibility creating 2nd with Unix dictionary, has none droplet 2nd editing 2nd errors thrown in event handlers events, multiple, order of processing formats idle handler 2nd interrupting launching 2nd lifetime events locates targeted applications on launch, preventing menus 2nd open handler persistence improving with bundle quit can't, if applet is busy can't, without continue quit quit handler reopen handler run handler run-only 2nd scriptability 2nd 3rd startup screen stay-open AppleTalk AppleWorks application actions, script responding to attachable 2nd combining current factored front, bring to frontmost 2nd ID internally scriptable launching local location of, learning missing at compile time 2nd at decompile time name, getting right observable quit recordable remote 2nd 3rd launching running, learning whether 2nd 3rd scriptable 2nd attribute, value may be reference coercion, requesting from 2nd launches when dictionary consulted 2nd object model 2nd 3rd operations and operators, may interpret differently from AppleScript scripting addition vs. string considerations ignored 2nd targeting terminology, vs. AppleScript's Tiger, supplied with writing 2nd specifier start up, if not already running switching target applet, prevent seeking prematurely application class specifier 2nd 3rd can't be found 2nd 3rd extends AppleScript language how located misidentified name name, changed by decompilation remote 2nd 3rd specifying as variable specifying dynamically state change, preventing version, specifying unscriptable user chooses visible writing application class object model, start of 2nd object string specifier getting the name right remote application XML-RPC or SOAP server application process class (System Events) application responses (constant) 2nd Appscript (Python module) 2nd April (constant) Aristotle arithmetic date errors inevitable operators around (preposition) art of AppleScript programming as operator ASCII character command 2nd MacRoman only ASCII number command aside from (preposition) ask (constant) assignment equals sign (=) does not perform 2nd file object specifier file URL multiple 2nd attributes record item nonexistent references and top-level entity variable 2nd no implicit coercion asterisk (*), multiplication operator at (make command) 2nd at (preposition) Attach Script to Folder script, buggy attachable applications 2nd degrees of attachability attribute 2nd accessing chain of ofs and tells it keyword not needed of multiple objects 2nd application, value may be reference class encapsulation, compiler does not enforce coercion, by scriptable application 2nd dictionary, how listed in fetching or assigning several at once inheritance, in dictionary value may be a reference audio file, getting info about August (constant) Austin, J. L. autocompletion (Script Editor) autoinitialization automatic location 2nd Automator action Run AppleScript virtues of writing documentation, online workflow in Finder contextual menu
|