Index: A
Symbols
| 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
Index: A
- abs() (Math object): 20.5. Alphabetical Language Reference
 
- absolute paths of clips: 13.5.6.6. The targetPath( ) function
 
  - 20.5. Alphabetical Language Reference
 
  - 20.5. Alphabetical Language Reference
 
 
- absolute references: 2.5.6.1. The _root and _ parent properties
 
  - 13.5.4.1. Referencing the current level's main movie using _root
 
  - 20.5. Alphabetical Language Reference
 
  - 20.5. Alphabetical Language Reference
 
 
- abstract keyword (potential reserved word): 14.4. Reserved Words
 
- acos() (Math object): 20.5. Alphabetical Language Reference
 
- Actions
 
  
  
  - vs. functions: 9.10. Internal Functions
 
  
  
  
  - vs. statements: 6.4. Statements Versus Actions
 
  
 
- Actions panel
 
  
  
  - editing modes: 16.1.1. Editing Modes
 
    
    
    - setting: 16.1.1.3. Setting the editing mode
 
    
  
 
  
  
  
  - Expert Mode: 16.1.1.2. Expert Mode
 
  
  
  
  - method vs. global function overlap: 13.8.3.1. Method versus global function overlap issues
 
  
  
  
  - Normal Mode: 16.1.1.1. Normal Mode
 
    
    
    - not backward compatible: 16.1.1.1. Normal Mode
 
    
    
    
    - switching from Expert Mode: 16.1.1.3. Setting the editing mode
 
    
  
 
  
  
  
  - opening: 1.1.1. Creating Code
 
  
  
  
  - Parameters pane: 16.1.1.1. Normal Mode
 
  
  
  
  - Script pane: 16.1. The Actions Panel
 
    
    
    - adding code to buttons: 16.3. Adding Scripts to Buttons
 
    
    
    
    - adding statements to: 16.1.1.1. Normal Mode
 
    
  
 
  
  
  
  - techniques for locating code: 16.5. Where's All the Code?
 
  
  
  
  - Toolbox pane: 16.1. The Actions Panel
 
  
 
- ActionScript
 
  
  
  - arguments (see arguments)
 
  
  
  
  - arrays in Lingo and C vs.: 11.2.3. Array Size
 
  
  
  
  - audio content control: 0.1.3. Visual and Audio Content Control
 
  
  
  
  - authoring environment (see authoring environment)
 
  
  
  
  - backward-compatibility issues: C. Backward Compatibility
 
  
  
  
  - base class of: 20.5. Alphabetical Language Reference
 
  
  
  
  - case sensitivity in: 14.6. Case Sensitivity
 
    - 19.2.3. Common Sources of Bugs
 
  
 
  
  
  
  - color, programming: 20.5. Alphabetical Language Reference
 
  
  
  
  - communicating with JavaScript: 18.5.7. < A> (Anchor or Hypertext Link)
 
    - 18.5.13. Executing JavaScript from HTML Links
 
    
    
    - fscommand() and: 20.5. Alphabetical Language Reference
 
    
    
    
    - getURL() and: 20.5. Alphabetical Language Reference
 
    
  
 
  
  
  
  - conditionals (see conditionals)
 
  
  
  
  - datatypes (see datatypes)
 
  
  
  
  - differences among EMCA-262, JavaScript, and: D. Differences from ECMA-262 and JavaScript
 
  
  
  
  - disengaging autopilot: 1.1.2. Say Hi to Flash
 
  
  
  
  - escape sequences in: 4.5.2.2. Escape sequences
 
  
  
  
  - event-based execution model: 1.2.6. The Event-Based Execution Model
 
    - 10.2. Event-Based AsynchronousCode Execution
 
  
 
  
  
  
  - expressions (see expressions)
 
  
  
  
  - functions (see functions)
 
  
  
  
  - identifiers, rules for composing: 14.5. Identifiers
 
  
  
  
  - importing text of external files: 16.7.2. #include (Compile-Time Import)
 
    - 20.5. Alphabetical Language Reference
 
  
 
  
  
  
  - interactivity in: 0.1.2. Interactivity
 
  
  
  
  - interpreter
 
    
    
    - categorizing data: 3.3. Creating and Categorizing Data
 
    
    
    
    - converting data: 3.4. Datatype Conversion
 
      - 5.4.3. Equality and Datatype Conversion
 
    
 
    
    
    
    - deallocating local variables: 2.5.8. Local Variables
 
    
    
    
    - executing code synchronously: 10.1. Synchronous Code Execution
 
    
    
    
    - statement terminators and: 14.2. Statement Terminators (Semicolons)
 
    
    
    
    - using the scope chain: 9.7.1. The Scope Chain
 
    
  
 
  
  
  
  - language reference: 20. ActionScript Language Reference
 
  
  
  
  - lexical structure of: 14. Lexical Structure
 
  
  
  
  - loops (see loops)
 
  
  
  
  - maximum/minimum values: 4.3.3.2. Minimum and maximum allowed values: MIN_VALUE and MAX_VALUE
 
    - 20.5. Alphabetical Language Reference
 
  
 
  
  
  
  - operators (see operators)
 
  
  
  
  - programming, introduction to: 1. A Gentle Introduction for Non-Programmers
 
  
  
  
  - reserved words: 14.4. Reserved Words
 
  
  
  
  - resources: A.1. ActionScript and Programming
 
  
  
  
  - scripts (see scripts)
 
  
  
  
  - server communication: 0.1.5. Server Communication
 
  
  
  
  - sound, controlling: 20.5. Alphabetical Language Reference
 
  
  
  
  - statements (see statements)
 
  
  
  
  - timeline control: 0.1.1. Timeline Control
 
  
  
  
  - variables (see variables)
 
  
  
  
  - visual content control: 0.1.3. Visual and Audio Content Control
 
  
  
  
  - vs. Java property equivalencies: 12.5.4.5. Comparing Java terminology
 
  
  
  
  - web sites using: 0.3. Showcase
 
  
 
- Active Server Pages (ASP) resources: A.1. ActionScript and Programming
 
- addition (+) operator: 1.1.6. ActionScript's Glue (Operators)
 
  - 4.4.1. Using Operators
 
  - 5.3.1. Addition
 
  
  
  - converting data to strings: 3.4.2.3. Converting to a string with empty string concatenation
 
  
 
- allowscale command (standalone Player): 20.5. Alphabetical Language Reference
 
- Alpha component for colors: 20.5. Alphabetical Language Reference
 
- _alpha property (MovieClip class): 13.7. Built-in Movie Clip Properties
 
  - 20.5. Alphabetical Language Reference
 
  - 20.5. Alphabetical Language Reference
 
 
- alphabetic comparisons: 4.6.2.2. Character order and alphabetic comparisons
 
- ampersand (&) concatenation operator (Flash 4): 3.4.4. Flash 4-to-Flash 5 Datatype Conversion
 
  - 4.6.11. Flash 4 Versus Flash 5 String Operators and Functions
 
 
- analog-style clock, building: 13.9.1. Building a Clock with Clips
 
- anchor tags (HTML support in text fields): 18.5.7. < A> (Anchor or Hypertext Link)
 
  
  
  - calling ActionScript functions from: 18.5.14. Calling ActionScript Functions from HTML Links
 
  
  
  
  - executing JavaScript from: 18.5.13. Executing JavaScript from HTML Links
 
  
  
  
  - not added to tab order: 18.5.8. Anchor Tag Tab Order
 
  
 
- and (logical AND) operator (Flash 4): 14.4. Reserved Words
 
- animation, timed: 8.7.3. Frame Rate's Effect on Timeline and Clip Event Loops
 
- antialiasing
 
  
  
  - approximating fractional _x values: 20.5. Alphabetical Language Reference
 
  
  
  
  - embedded fonts in text fields: 18.3.7. Embed Fonts
 
  
  
  
  - scrolling text fields: 18.4.3. Typical Text-Scrolling Code
 
  
 
- appendChild() (XML class): 20.5. Alphabetical Language Reference
 
  - 20.5. Alphabetical Language Reference
 
 
- arc cosine, computing: 20.5. Alphabetical Language Reference
 
- arc sine, computing: 20.5. Alphabetical Language Reference
 
- arc tangent, computing: 20.5. Alphabetical Language Reference
 
- arguments: 1.1.5. Extra Info Required (Arguments)
 
  
  
  - using functions as: 9.11.1. Passing Functions to Functions
 
  
  
  
  - passing more than one to functions: 9.3.2. Invoking Functions with Parameters
 
  
  
  
  - primitive vs. composite data: 9.8.3. Primitive Versus Composite Parameter Values
 
  
  
  
  - vs. parameters: 9.3.2. Invoking Functions with Parameters
 
  
 
- arguments object: 20.5. Alphabetical Language Reference
 
  
  
  - accessing excess parameters: 9.8.1. Number of Parameters
 
  
  
  
  - retrieving parameter values from array: 9.8.2.1. Retrieving parameter values from the arguments array
 
  
 
- arguments.callee property: 9.8.2.2. The callee property
 
  - 20.5. Alphabetical Language Reference
 
 
- arguments.length property: 20.5. Alphabetical Language Reference
 
- arithmetic operations in ActionScript: 1.1.6. ActionScript's Glue (Operators)
 
- arithmetic operators: 5.3. Arithmetic Operators
 
- Array class: 20.5. Alphabetical Language Reference
 
- Array() constructor: 11.3.1. The Array Constructor
 
  - 20.5. Alphabetical Language Reference
 
 
- array datatype: 3.2.1. The ActionScript Datatypes
 
- array-element ([]) operator: 5.11.5. Array-Element/Object-Property Operator
 
  - 11.3.2. Array Literals
 
  
  
  - creating references dynamically: 13.5.6.1. Using the array-element access operator
 
  
 
- Array.concat(): 11.7.3.4. The concat( ) method
 
  - 20.5. Alphabetical Language Reference
 
 
- Array.join(): 11.9.4. The join( ) Method
 
  - 20.5. Alphabetical Language Reference
 
 
- Array.length property: 11.5. Determining the Size of an Array
 
  - 20.5. Alphabetical Language Reference
 
  
  
  - deleting array elements: 11.8.2. Removing Elements with the length Property
 
  
  
  
  - extending arrays without assigning values to elements: 11.7.2. Adding New Elements with the length Property
 
  
 
- Array.pop(): 11.8.3.1. The pop( ) method
 
  - 20.5. Alphabetical Language Reference
 
 
- Array.push(): 11.7.3.1. The push( ) method
 
  - 20.5. Alphabetical Language Reference
 
 
- Array.reverse(): 11.9.1. The reverse( ) Method
 
  - 20.5. Alphabetical Language Reference
 
 
- arrays: 11. Arrays
 
  
  
  - ActionScript vs. Lingo and C: 11.2.3. Array Size
 
  
  
  
  - adding elements
 
    
    
    - by assigning values: 11.7.1. Adding New Elements Directly
 
    
    
    
    - using splice(): 11.7.3.3. The splice( ) method
 
      - 20.5. Alphabetical Language Reference
 
    
 
    
    
    
    - to beginning of array using unshift(): 11.7.3.2. The unshift( ) method
 
      - 20.5. Alphabetical Language Reference
 
    
 
    
    
    
    - to end of array using push(): 11.7.3.1. The push( ) method
 
      - 20.5. Alphabetical Language Reference
 
    
 
    
    
    
    - without assigning values: 11.7.2. Adding New Elements with the length Property
 
    
  
 
  
  
  
  - anatomy of: 11.2. The Anatomy of an Array
 
  
  
  
  - associative: 11.6. Named Array Elements
 
  
  
  
  - converting strings to: 4.6.6.4. The split( ) function
 
    - 20.5. Alphabetical Language Reference
 
  
 
  
  
  
  - converting to strings
 
    
    
    - using join(): 11.9.4. The join( ) Method
 
      - 20.5. Alphabetical Language Reference
 
    
 
    
    
    
    - using tostring(): 11.9.5. The toString( ) Method
 
      - 20.5. Alphabetical Language Reference
 
    
 
    
  
 
  
  
  
  - creating
 
    
    
    - using array literals: 11.3.2. Array Literals
 
    
    
    
    - by adding elements to end: 11.7.3.4. The concat( ) method
 
      - 20.5. Alphabetical Language Reference
 
    
 
    
    
    
    - using new operator and Array() constructor: 11.3.1. The Array Constructor
 
      - 20.5. Alphabetical Language Reference
 
    
 
    
    
    
    - using subset of elements from existing array: 5.4.2. Composite Datatype Equality
 
      - 11.9.3. The slice( ) Method
 
      - 20.5. Alphabetical Language Reference
 
    
 
    
  
 
  
  
  
  - deleting elements
 
    
    
    - from beginning of array using shift(): 11.8.3.2. The shift( ) method
 
      - 20.5. Alphabetical Language Reference
 
    
 
    
    
    
    - from end of array using pop(): 11.8.3.1. The pop( ) method
 
      - 20.5. Alphabetical Language Reference
 
    
 
    
    
    
    - with length property: 11.8.2. Removing Elements with the length Property
 
      - 20.5. Alphabetical Language Reference
 
    
 
    
    
    
    - using splice(): 11.7.3.3. The splice( ) method
 
      - 11.8.3.3. The splice( ) method
 
      - 20.5. Alphabetical Language Reference
 
    
 
    
    
    
    - using delete operator: 11.8.1. Removing Elements with the delete Operator
 
    
  
 
  
  
  
  - elements: 11.2.1. Array Elements
 
    
    
    - determining number of: 11.5. Determining the Size of an Array
 
      - 20.5. Alphabetical Language Reference
 
    
 
    
    
    
    - indexes of, specifying: 11.4.1. Retrieving an Element's Value
 
    
    
    
    - referencing: 11.4. Referencing Array Elements
 
    
    
    
    - retrieving values of: 11.4.1. Retrieving an Element's Value
 
    
    
    
    - reversing order of: 11.9.1. The reverse( ) Method
 
      - 20.5. Alphabetical Language Reference
 
    
 
    
    
    
    - setting values of: 11.4.2. Setting an Element's Value
 
    
    
    
    - sorting: 11.9.2. The sort( ) Method
 
      - 20.5. Alphabetical Language Reference
 
    
 
    
  
 
  
  
  
  - manipulating data using loops: 8.1. The while Loop
 
  
  
  
  - multidimensional: 11.10. Multidimensional Arrays
 
  
  
  
  - named elements
 
    
    
    - creating/referencing: 11.6.1. Creating and Referencing Named Array Elements
 
    
    
    
    - deleting: 11.6.2. Removing Named Elements
 
    
  
 
  
  
  
  - nested (see nested arrays)
 
  
  
  
  - as objects: 11.9.6. Arrays as Objects
 
  
  
  
  - size of, determining: 11.5. Determining the Size of an Array
 
  
  
  
  - sorting: 11.9.2. The sort( ) Method
 
    - 20.5. Alphabetical Language Reference
 
  
 
  
  
  
  - vs. objects: 12.1. The Anatomy of an Object
 
  
 
- Array.shift(): 11.8.3.2. The shift( ) method
 
  - 20.5. Alphabetical Language Reference
 
 
- Array.slice(): 5.4.2. Composite Datatype Equality
 
  - 11.9.3. The slice( ) Method
 
  - 20.5. Alphabetical Language Reference
 
 
- Array.sort(): 11.9.2. The sort( ) Method
 
  - 20.5. Alphabetical Language Reference
 
 
- Array.splice(): 11.7.3.3. The splice( ) method
 
  - 11.8.3.3. The splice( ) method
 
  - 20.5. Alphabetical Language Reference
 
 
- Array.toString(): 11.9.5. The toString( ) Method
 
  - 20.5. Alphabetical Language Reference
 
 
- Array.unshift(): 11.7.3.2. The unshift( ) method
 
  - 20.5. Alphabetical Language Reference
 
 
- ASCII character set: 4.5.1. Character Encoding
 
- ASCII null character: 20.5. Alphabetical Language Reference
 
  
  
  - automatic execution of
 
    
    
    - callback handler (onXML property): 20.5. Alphabetical Language Reference
 
    
    
    
    - onData() event handler: 20.5. Alphabetical Language Reference
 
    
  
 
  
 
- ASCII values of keys: 20.5. Alphabetical Language Reference
 
  - B. Latin 1 Character Repertoire and Keycodes
 
 
- asin() (Math object): 20.5. Alphabetical Language Reference
 
- ASP (Active Server Pages) resources: A.1. ActionScript and Programming
 
- assigning variable values: 1.1.3.1. Official variable nomenclature
 
  - 1.3.4. Initializing the Quiz
 
  - 2.2. Assigning Variables
 
 
- assignment operator (=): 5.2. The Assignment Operator
 
- associative arrays, emulating: 11.6. Named Array Elements
 
- associativity of operators: 5.1.3. Operator Precedence
 
- asynchronous code execution: 1.2.6. The Event-Based Execution Model
 
  - 10.2. Event-Based AsynchronousCode Execution
 
 
- atan2() (Math object): 20.5. Alphabetical Language Reference
 
- attached sounds: 20.5. Alphabetical Language Reference
 
  
  
  - playing: 20.5. Alphabetical Language Reference
 
  
  
  
  - silencing: 20.5. Alphabetical Language Reference
 
  
 
- attachMovie() (MovieClip class): 13.8.3. Built-in Movie Clip Methods
 
  - 20.5. Alphabetical Language Reference
 
  - 20.5. Alphabetical Language Reference
 
  
  
  - adding generated clips to stack: 13.4.2.1. How clips generated via attachMovie( ) are added to the stack
 
  
  
  
  - creating instances: 13.3.2.3. Creating instances with attachMovie( )
 
  
 
- attachSound() (Sound class): 20.5. Alphabetical Language Reference
 
- attribute values, quoting: 18.5.9. Quoting Attribute Values
 
- ATTRIBUTE_NODE (XML node type): 20.5. Alphabetical Language Reference
 
- attributes property (XML class): 20.5. Alphabetical Language Reference
 
  - 20.5. Alphabetical Language Reference
 
 
- authoring environment: 16. ActionScript Authoring Environment
 
  
  
  - Actions panel: 16.1. The Actions Panel
 
  
  
  
  - externalizing ActionScript code: 16.7. Externalizing ActionScript Code
 
  
  
  
  - locating code: 16.5. Where's All the Code?
 
  
  
  
  - packaging components as Smart Clips: 16.8. Packaging Components as Smart Clips
 
  
  
  
  - productivity tips: 16.6. Productivity
 
  
 
- automatic datatype conversion: 3.4.1. Automatic Type Conversion
 
- automatic datatyping: 2.4.1. Automatic Typing
 
  - 3.3.1. Automatic Literal Typing
 
 
- automatic value conversion for variables: 2.4.2. Automatic Value Conversion
 
- automatic variable creation: 2.1.1. Automatic Variable Creation
 
- autopilot, disengaging ActionScript: 1.1.2. Say Hi to Flash
 
Symbols
| 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
Copyright © 2002
O'Reilly & Associates, Inc.
All Rights Reserved.