Book Home

ActionScript: The Definitive GuideSearch this book

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


Library Navigation Links

Copyright © 2002 O'Reilly & Associates, Inc. All Rights Reserved.