Index: C
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: C
- cache, preventing with loadVariables(): 20.5. Alphabetical Language Reference
 
  - 20.5. Alphabetical Language Reference
 
 
- calculation scripts, creating: 1.3.7. Building the Quiz End
 
- call() statement: 6.3. The ActionScript Statements
 
  - 6.3.7. The call( ) Statement
 
  - 20.5. Alphabetical Language Reference
 
 
- callback handlers
 
  
  
  - XML.onLoad() event handler and: 20.5. Alphabetical Language Reference
 
  
  
  
  - XMLSocket class and: 20.5. Alphabetical Language Reference
 
  
  
  
  - XMLSocket.onClose event handler and: 20.5. Alphabetical Language Reference
 
  
  
  
  - XMLSocket.onConnect event handler and: 20.5. Alphabetical Language Reference
 
  
  
  
  - XMLSocket.onXML event handler and: 20.5. Alphabetical Language Reference
 
  
 
- callee property (arguments object): 9.8.2.2. The callee property
 
  - 20.5. Alphabetical Language Reference
 
 
- calling functions: 5.11.8. The Function Call Operator
 
  - 9.1. Creating Functions
 
  - 12.4. Methods
 
 
- capitalizing variables: 1.3.4. Initializing the Quiz
 
- Caps Lock key and isToggled(): 20.5. Alphabetical Language Reference
 
- CAPSLOCK property (Key object): 20.5. Alphabetical Language Reference
 
- carriage returns in strings (see line breaks)
 
- case-conversion functions: 4.6.8. Character Case Conversion
 
  - 20.5. Alphabetical Language Reference
 
 
- case keyword (potential reserved word): 14.4. Reserved Words
 
- case sensitivity in ActionScript: 14.6. Case Sensitivity
 
  - 19.2.3. Common Sources of Bugs
 
 
- case statement, simulating: 7.4. Simulating the switch Statement
 
- catch keyword (potential reserved word): 14.4. Reserved Words
 
- categorizing data: 3.3. Creating and Categorizing Data
 
- CDATA in XML source code: 20.5. Alphabetical Language Reference
 
- CDATA_SECTION_NODE (XML node type): 20.5. Alphabetical Language Reference
 
- ceil() (Math object): 20.5. Alphabetical Language Reference
 
- _changed event (text fields): 18.4.4. The _changed Event
 
- channels
 
  
  
  - balance of left/right
 
    
    
    - determining: 20.5. Alphabetical Language Reference
 
    
    
    
    - setting: 20.5. Alphabetical Language Reference
 
    
  
 
  
  
  
  - determining distribution to left/right speakers: 20.5. Alphabetical Language Reference
 
  
  
  
  - distributing between left/right speakers: 20.5. Alphabetical Language Reference
 
  
 
- char keyword (potential reserved word): 14.4. Reserved Words
 
- character encoding: 4.5.1. Character Encoding
 
  - B. Latin 1 Character Repertoire and Keycodes
 
 
- character indexes
 
  
  
  - string functions and: 4.6.4. Character Indexing
 
  
  
  
  - in text fields: 20.5. Alphabetical Language Reference
 
  
 
- character-order comparisons: 4.6.2.2. Character order and alphabetic comparisons
 
- charAt() (String class): 4.6.5.2. The charAt( ) function
 
  - 20.5. Alphabetical Language Reference
 
 
- charCodeAt() (String class): 4.6.9.2. The charCodeAt( ) function
 
  - 20.5. Alphabetical Language Reference
 
 
- chat client, creating: 20.5. Alphabetical Language Reference
 
- Check Syntax command: 19.1. Debugging Tools
 
- child nodes
 
  
  
  - accessing: 20.5. Alphabetical Language Reference
 
  
  
  
  - checking for descendants: 20.5. Alphabetical Language Reference
 
  
  
  
  - referring to
 
    
    
    - first descendant: 20.5. Alphabetical Language Reference
 
    
    
    
    - last descendant: 20.5. Alphabetical Language Reference
 
    
  
 
  
 
- childNodes property (XML class): 20.5. Alphabetical Language Reference
 
  - 20.5. Alphabetical Language Reference
 
 
- chr() (Flash 4): 4.6.11. Flash 4 Versus Flash 5 String Operators and Functions
 
- circle, moving movie clips in a: 20.5. Alphabetical Language Reference
 
- circular clips, detecting collisions: 20.5. Alphabetical Language Reference
 
- class keyword (potential reserved word): 14.4. Reserved Words
 
- class methods, Java vs. ActionScript property equivalencies for: 12.5.4.5. Comparing Java terminology
 
- class variables, Java vs. ActionScript property equivalencies for: 12.5.4.5. Comparing Java terminology
 
- classes: 10.6.2. Attaching Event Handlers to Other Objects
 
  - 12. Objects and Classes
 
  
  
  - adding methods to: 12.5.2.3. Assigning methods to objects of a class
 
  
  
  
  - base class of ActionScript: 20.5. Alphabetical Language Reference
 
  
  
  
  - built-in: 12.6.1. Built-in Classes
 
    - 20.3. Built-in Classes and Objects
 
  
 
  
  
  
  - creating members of: 12.5.2.1. Creating members of a class
 
  
  
  
  - creating, reasons for: 12.5.1. Object Classes
 
  
  
  
  - customizing object properties: 12.5.2.2. Assigning custom properties to the objects of a class
 
  
  
  
  - defining constructor functions: 12.5.2. Making a Class
 
  
  
  
  - object-oriented programming and: 12.5. Classes and Object-Oriented Programming
 
  
  
  
  - superclasses and subclasses: 12.5.4. Superclasses and Subclasses
 
  
 
- clip event loops (see movie clip events, loops)
 
- clip events (see movie clip events)
 
- clip parameters
 
  
  
  - configuring: 16.8.1.2. Configuring standard clip parameters
 
  
  
  
  - removing/reordering: 16.8.1.3. Removing and reordering standard clip parameters
 
  
 
- clock, building: 13.9.1. Building a Clock with Clips
 
- cloneNode() (XML class): 20.5. Alphabetical Language Reference
 
  - 20.5. Alphabetical Language Reference
 
 
- close() (XMLSocket class): 20.5. Alphabetical Language Reference
 
- code
 
  
  
  - adding to buttons: 16.3. Adding Scripts to Buttons
 
  
  
  
  - attaching to frames: 1.1.2. Say Hi to Flash
 
    - 16.2. Adding Scripts to Frames
 
  
 
  
  
  
  - centralizing: 9.12. Centralizing Code
 
    - 10.15. Code Reusability
 
    - 16.3. Adding Scripts to Buttons
 
  
 
  
  
  
  - comments in: 1.3.4. Initializing the Quiz
 
    - 14.3. Comments
 
  
 
  
  
  
  - debugging: 19. Debugging
 
  
  
  
  - delimiters in: 14.1. Whitespace
 
  
  
  
  - execution
 
    
    
    - asynchronous (event-based): 10.2. Event-Based AsynchronousCode Execution
 
    
    
    
    - synchronous: 10.1. Synchronous Code Execution
 
      - 16.2. Adding Scripts to Frames
 
    
 
    
  
 
  
  
  
  - importing using #include directive: 16.7.2. #include (Compile-Time Import)
 
  
  
  
  - locating hidden: 16.5. Where's All the Code?
 
  
  
  
  - organizing into functions: 9.13.1. Organizing the Quiz Code into Functions
 
  
  
  
  - streamlining code authoring: 16.6. Productivity
 
  
  
  
  - tips for writing optimized code: 19.1.4. The Bandwidth Profiler
 
  
  
  
  - whitespace in: 14.1. Whitespace
 
  
 
- Code Depot: 0.2. The Code Depot
 
- code points for Latin 1 characters: 4.5.1. Character Encoding
 
  - B. Latin 1 Character Repertoire and Keycodes
 
  
  
  - creating strings from: 4.6.9.1. The fromCharCode( ) function
 
  
  
  
  - generating strings from: 20.5. Alphabetical Language Reference
 
  
  
  
  - hexadecimal escape sequences and: 20.5. Alphabetical Language Reference
 
  
  
  
  - inaccessible characters in strings: 4.5.2.3. Unicode-style escape sequences
 
  
  
  
  - retrieving: 4.6.9.2. The charCodeAt( ) function
 
    - 20.5. Alphabetical Language Reference
 
  
 
  
  
  
  - sorting arrays: 11.9.2. The sort( ) Method
 
  
  
  
  - vs. keycodes: 20.5. Alphabetical Language Reference
 
  
 
- code portability and movie clip event loops: 8.7.2.1. Keeping event loops portable
 
- collisions, detecting: 20.5. Alphabetical Language Reference
 
  - 20.5. Alphabetical Language Reference
 
 
- color
 
  
  
  - changing brightness of: 20.5. Alphabetical Language Reference
 
  
  
  
  - offset values for: 20.5. Alphabetical Language Reference
 
  
  
  
  - percentage values for: 20.5. Alphabetical Language Reference
 
  
  
  
  - randomly generating: 20.5. Alphabetical Language Reference
 
  
  
  
  - setting for a movie clip: 20.5. Alphabetical Language Reference
 
  
  
  
  - transformations: 20.5. Alphabetical Language Reference
 
  
 
- COLOR attribute of HTML tag: 18.5.4. <FONT> (Font Control)
 
- Color class: 20.5. Alphabetical Language Reference
 
- Color objects
 
  
  
  - applying transformations to clips: 20.5. Alphabetical Language Reference
 
  
  
  
  - creating: 20.5. Alphabetical Language Reference
 
  
  
  
  - setTransform() and: 20.5. Alphabetical Language Reference
 
  
 
- Color.getRGB(): 20.5. Alphabetical Language Reference
 
- Color.getTransform(): 20.5. Alphabetical Language Reference
 
- Color.setRGB(): 20.5. Alphabetical Language Reference
 
- Color.setTransform(): 20.5. Alphabetical Language Reference
 
- comma (,) operator: 5.9. The Comma Operator
 
  
  
  - in for loops: 8.4.1. Multiple Iterators in for Loops
 
  
 
- comment markers
 
  
  
  - //: 14.3. Comments
 
  
  
  
  - /* */: 14.3. Comments
 
  
 
- COMMENT_NODE (XML node type): 20.5. Alphabetical Language Reference
 
- comments in code: 1.3.4. Initializing the Quiz
 
  - 14.3. Comments
 
 
- compare functions, creating: 11.9.2. The sort( ) Method
 
- comparison operators: 4.6.2.2. Character order and alphabetic comparisons
 
  - 5.5. The Comparison Operators
 
  
  
  - datatype conversion and: 5.5.5. Comparison Operations and Datatype Conversion
 
  
  
  
  - primitive vs. composite data: 15.1. Copying, Comparing, and Passing Data
 
  
 
- compile-time error messages: 19.1. Debugging Tools
 
- complex expressions: 3.3. Creating and Categorizing Data
 
  
  
  - automatic typing: 3.3.2. Automatic Complex Expression Typing
 
  
  
  
  - conditional test expressions: 7.1. The if Statement
 
  
 
- composite datatypes, equality rules for: 5.4.2. Composite Datatype Equality
 
- composite vs. primitive data: 3.5. Primitive Data Versus Composite Data
 
  
  
  - copying, comparing, and passing: 15.1. Copying, Comparing, and Passing Data
 
  
  
  
  - passing values to functions: 9.8.3. Primitive Versus Composite Parameter Values
 
  
 
- compound assignment operators: 5.2.1. Combining Operations with Assignment
 
- concat()
 
  
  
  - Array class: 11.7.3.4. The concat( ) method
 
    - 20.5. Alphabetical Language Reference
 
  
 
  
  
  
  - String class: 20.5. Alphabetical Language Reference
 
    
    
    - vs. += operator: 4.6.1.1. The concat( ) function
 
    
  
 
  
 
- concatenation (+) operator (Flash 5): 1.1.6. ActionScript's Glue (Operators)
 
  - 3.4.2.3. Converting to a string with empty string concatenation
 
  - 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
 
  
 
- 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
 
 
- conditional (?:) operator: 5.11.7. The conditional Operator
 
  - 7.2.1. The Conditional Operator
 
 
- conditionals: 1.2.3.1. Making choices using conditionals
 
  - 7. Conditionals
 
  
  
  - in calculation scripts: 1.3.7. Building the Quiz End
 
  
  
  
  - statement blocks and: 7.5. Compact Conditional Syntax
 
  
  
  
  - in statements: 6.3.1. Loops and Conditionals
 
  
 
- connect() (XMLSocket class): 20.5. Alphabetical Language Reference
 
- connections between Flash and servers: 20.5. Alphabetical Language Reference
 
- const keyword (potential reserved word): 14.4. Reserved Words
 
- constant e (natural logarithmic base): 20.5. Alphabetical Language Reference
 
  
  
  - raising to a specified power: 20.5. Alphabetical Language Reference
 
  
 
- constants
 
  
  
  - mathematical: 4.3.3.4. Irrational numbers
 
    - 20.5. Alphabetical Language Reference
 
  
 
  
  
  
  - numeric: 20.5. Alphabetical Language Reference
 
  
 
- constructor functions
 
  
  
  - adding methods to classes: 12.5.2.3. Assigning methods to objects of a class
 
  
  
  
  - creating: 12.5.3.1. Creating inherited properties with the prototype property
 
    
    
    - members of a class: 12.5.2.1. Creating members of a class
 
    
    
    
    - object instances: 12.2. Instantiating Objects
 
      - 12.5.2.1. Creating members of a class
 
    
 
    
  
 
  
  
  
  - defining: 12.5.2. Making a Class
 
  
  
  
  - inherited properties and: 12.5.3. Object Property Inheritance
 
  
  
  
  - overriding: 14.4. Reserved Words
 
  
 
- constructor property (Object class): 12.5.3.3. The constructor property
 
  - 20.5. Alphabetical Language Reference
 
 
- contentType property (XML class): 20.5. Alphabetical Language Reference
 
  - 20.5. Alphabetical Language Reference
 
 
- continue statement: 6.3. The ActionScript Statements
 
  - 8.6.2. The continue Statement
 
 
- CONTROL property (Key object): 20.5. Alphabetical Language Reference
 
- controls, loop: 8.2. Loop Terminology
 
- conversions
 
  
  
  - automatic datatype: 3.4.1. Automatic Type Conversion
 
  
  
  
  - automatic value: 2.4.2. Automatic Value Conversion
 
  
  
  
  - comparison operations and type conversions: 5.5.5. Comparison Operations and Datatype Conversion
 
  
  
  
  - datatypes to
 
    
    
    - Booleans: 3.4.1. Automatic Type Conversion
 
      - 3.4.2.7. Converting to a Boolean
 
      - 7.1. The if Statement
 
    
 
    
    
    
    - numbers: 3.4.1. Automatic Type Conversion
 
      - 3.4.2.4. Converting to a number with the Number( ) function
 
      - 5.3. Arithmetic Operators
 
    
 
    
    
    
    - strings: 3.4.1. Automatic Type Conversion
 
    
  
 
  
  
  
  - equality operations and type conversions: 5.4.3. Equality and Datatype Conversion
 
  
  
  
  - explicit datatype: 3.4.2. Explicit Type Conversion
 
  
  
  
  - Flash 4 to Flash 5: 3.4.4. Flash 4-to-Flash 5 Datatype Conversion
 
  
  
  
  - permanent: 3.4.3. Conversion Duration 
 
  
  
  
  - temporary: 3.4.3. Conversion Duration 
 
  
  
  
  - unexpected type: 19.2.3. Common Sources of Bugs
 
  
 
- coordinate spaces (MovieClip class): 20.5. Alphabetical Language Reference
 
  
  
  - globalToLocal() and: 20.5. Alphabetical Language Reference
 
  
  
  
  - localToGlobal() and: 20.5. Alphabetical Language Reference
 
  
 
- copyright symbol: 4.6.9.2. The charCodeAt( ) function
 
- cos() (Math object): 20.5. Alphabetical Language Reference
 
- cosine, computing: 20.5. Alphabetical Language Reference
 
- countdown timer, building: 20.5. Alphabetical Language Reference
 
- counters in loops: 8.1. The while Loop
 
  - 8.4.1. Multiple Iterators in for Loops
 
 
- createElement() (XML class): 20.5. Alphabetical Language Reference
 
  - 20.5. Alphabetical Language Reference
 
 
- createTextNode() (XML class): 20.5. Alphabetical Language Reference
 
  - 20.5. Alphabetical Language Reference
 
 
- curly braces ({}) object initializers/statement block delimiters: 1.2.4. Modular Code (Functions)
 
  - 6.2.1. Statement Blocks
 
 
- _currentframe property (MovieClip class): 13.7. Built-in Movie Clip Properties
 
  - 20.5. Alphabetical Language Reference
 
  - 20.5. Alphabetical Language Reference
 
 
- cursor (see insertion point mouse)
 
- custom mouse pointers
 
  
  
  - Mouse.hide() and: 20.5. Alphabetical Language Reference
 
  
  
  
  - mouseMove event and: 10.11.3. mouseMove
 
  
  
  
  - simulating: 10.17. Event Handlers Applied
 
  
 
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.