| Symbols |
| != (inequality) operator |
| !== (strict inequality) operator |
| $ metacharacter |
| $ replacement codes |
| & (ampersand) |
| ( ) (parentheses) metacharacters |
| ( ) (parentheses) operators |
| ( ) (XML filtering) operators |
| * (asterisk) metacharacter |
| * (asterisk) type annotation 1, 2, 3, 4 |
| * (wildcard) operator, XML |
| + (addition) operator |
| + (concatenation) operator, XMLList |
| + (plus) metacharacter |
| += (addition assignment) operator 1, 2 |
| , (comma) operator |
| . (dot) metacharacter |
| . (dot) operator 1, 2 |
| . (dot) operator, XML 1, 2 |
| .. (descendent accessor) operator, XML |
| ... (rest) parameter |
| / (forward slash) 1, 2 |
| : (colon) operator |
| < operator |
| == operator |
| === operator |
| > operator 1, 2 |
| >= operator |
| ? (question mark) |
| ?: (conditional) operator |
| @ (attribute identifier) operator, XML 1, 2 |
| [ (left bracket) |
| \ (backslash) |
| |
in regular expressions |
| |
in strings |
| ] (right bracket) |
| ^ (caret) |
| __proto__ |
| __resolve |
| | (pipe) |
| |
| A |
| abstract classes |
| accessor functions, get and set |
| ActionScript |
| |
about |
| |
advantages of |
| |
building applications with |
| |
compatibility with previous versions |
| |
description of |
| |
development process |
| |
documentation |
| |
history of OOP support |
| |
new features in |
| |
storing in ActionScript files |
| |
tools for writing |
| |
ways to include in applications |
| |
writing with text editors |
| ActionScript 1.0 |
| ActionScript 2.0, prototype chain |
| ActionScript Virtual Machine (AVM1) |
| ActionScript Virtual Machine 2 (AVM2) 1, 2 |
| activation object |
| addCallback() method |
| addEventListener() method 1, 2, 3 |
| addition (+) operator |
| addition assignment (+=) operator |
| additive operators |
| addListener() method |
| allowDomain() method |
| |
about cross-scripting |
| |
constructor and |
| |
img tag and |
| |
loading context |
| |
LocalConnection class |
| |
sound and |
| allowFullScreen attribute |
| allowInsecureDomain() method |
| allowNetworking tag |
| AllowScriptAccess parameter |
| alpha channel masking |
| alternation in regular expressions |
| ampersand (&) |
| animation |
| anonymous functions 1, 2 |
| anti-aliasing text |
| application/x-www-form-urlencoded |
| ApplicationDomain class 1, 2, 3 |
| applications, development decisions |
| apply() method |
| arguments object 1, 2, 3 |
| arguments, passing by reference or value |
| arguments.callee property |
| arguments.caller property |
| arguments.length property |
| Array class |
| |
concat() method |
| |
constructor algorithm |
| |
extending |
| |
join() method |
| |
length property 1, 2 |
| |
pop() method |
| |
push() method 1, 2 |
| |
reverse() method |
| |
shift() method |
| |
slice() method |
| |
sort() method |
| |
sortOn() method 1, 2 |
| |
splice() method 1, 2 |
| |
toString() method |
| |
unshift() method |
| arrays |
| |
about |
| |
array literals 1, 2 |
| |
associative |
| |
cloning |
| |
common tasks |
| |
constructor |
| |
creating 1, 2 |
| |
deep copy of |
| |
delete operator |
| |
examples |
| |
indexed |
| |
inserting elements |
| |
iterating through |
| |
key and value pairs |
| |
length of |
| |
maximum size |
| |
multidimensional 1, 2 |
| |
nested arrays and join() method |
| |
object keys |
| |
querying |
| |
removing elements |
| |
shallow copy |
| |
sorting |
| |
superconstructor |
| |
terms |
| |
typed arrays not supported |
| |
using associative and indexed arrays |
| as operator 1, 2 |
| -as3 compiler option |
| AS3 namespace 1, 2 |
| ASCII characters |
| assignment operators |
| associativity, rules of |
| asterisk (*) metacharacter |
| asterisk (*) type annotation 1, 2, 3, 4 |
| asterisk (wildcard) operator, XML |
| asynchronous errors |
| asynchronous operation |
| attribute identifier (@) operator, XML 1, 2 |
| audio playback, monitoring |
| audio security |
| avHardwareDisable property |
| AVM1 (ActionScript Virtual Machine) |
| AVM1Movie class |
| AVM2 (ActionScript Virtual Machine 2) 1, 2 |
| |
| B |
| background color, making opaque |
| backslash (\) character |
| |
in regular expressions |
| |
in strings |
| bar (|) character |
| base classes |
| basic concepts |
| |
comments |
| |
creating object instances |
| |
events |
| |
example |
| |
flow control |
| |
methods |
| |
objects |
| |
operators |
| |
properties |
| |
variables |
| beginGradientFill() method |
| big-endian byte order |
| binary operators |
| bitmap caching |
| |
advantages and disadvantages |
| |
caching movie clips |
| |
filters and |
| |
when to avoid |
| |
when to use |
| Bitmap class 1, 2 |
| bitmap data, copying |
| bitmap printing |
| BitmapData class |
| BitmapData objects, applying filters |
| bitmaps |
| |
about |
| |
defining in Bitmap class |
| |
file formats |
| |
security |
| |
smoothing |
| |
transparent versus opaque |
| bitwise logical operators |
| bitwise shift operators |
| block-level scope |
| Boolean class |
| |
casting |
| |
implicit coercion in strict mode |
| Boolean data type |
| bound methods 1, 2 |
| brace operators ({ and }) in XML |
| bracket ([ and ]) characters |
| bracket ([ and ]) operators |
| browse() method |
| bubbles property |
| bubbling phase |
| build path |
| built-in classes |
| byte order |
| ByteArray class |
| bytes loaded |
| |
| C |
| caching filters and bitmaps |
| call() method (ExternalInterface class) 1, 2 |
| callback methods |
| |
handling |
| |
ignoring |
| callee property |
| caller property |
| Camera class |
| cameras |
| |
capturing input |
| |
displaying content on-screen |
| |
permissions |
| |
playback conditions |
| |
security 1, 2 |
| |
verifying installation |
| cancelable property |
| Capabilities class |
| Capabilities.avHardwareDisable property |
| Capabilities.localFileReadDisable property |
| capture phase |
| capturing camera input |
| capturing user-selected text |
| caret (^) character |
|
| case replacement in strings |
| case sensitivity |
| casting 1, 2, 3 |
| catch blocks |
| character classes (in regular expressions) |
| character codes |
| character ranges, specifying |
| character-delimited string, combining arrays into |
| characters |
| |
in regular expressions |
| |
in strings 1, 2 |
| charAt() method |
| charCodeAt() method |
| checkPolicyFile property |
| childAllowsParent property |
| class definitions, multiple |
| class inheritance |
| class keyword |
| class object 1, 2 |
| classes |
| |
about |
| |
about writing code for |
| |
abstract not supported |
| |
attributes |
| |
base |
| |
body |
| |
built-in |
| |
characteristics |
| |
creating custom |
| |
declaring static and instance properties |
| |
default access control |
| |
defining namespaces inside |
| |
definitions of |
| |
dynamic 1, 2, 3 |
| |
dynamic attribute |
| |
inheriting instance properties |
| |
internal attribute |
| |
organizing |
| |
private attribute |
| |
private classes |
| |
property attributes |
| |
protected attribute |
| |
public attribute |
| |
public classes |
| |
sealed |
| |
static properties |
| |
subclasses |
| |
top-level statements |
| classpath |
| clearInterval() function |
| clearTimeout() function |
| client system environment |
| |
about |
| |
common tasks |
| Clipboard |
| |
saving text |
| |
security |
| clock example |
| clone() method (BitmapData class) |
| clone() method (Event class) |
| close bracket |
| close parenthesis |
| code, ways to include in applications |
| ColdFusion |
| collision detection at pixel level |
| colon (:) operator |
| colors |
| |
adjusting in display objects |
| |
altering specific |
| |
background |
| |
combining from different images |
| |
setting for display objects |
| ColorTransform class |
| colorTransform property |
| comma operator |
| comments |
| |
about 1, 2 |
| |
in XML |
| communication |
| |
between Flash Player instances |
| |
between SWF files |
| |
between SWF files in different domains |
| compatibility, Flash Player and FLV files |
| compile-time type checking |
| compiler options 1, 2 |
| complex values |
| compound literals |
| computeSpectrum() method (SoundMixer class) 1, 2, 3 |
| concat() method |
| |
Array class |
| |
String class |
| concatenation |
| |
of strings |
| |
of XML objects |
| concatenation (+) operator, XMLList |
| conditional (?:) operator |
| conditionals |
| connect() method |
| |
LocalConnection class |
| |
NetConnection class 1, 2 |
| |
Socket class |
| |
XMLSocket class 1, 2 |
| constants 1, 2, 3 |
| constructors |
| |
about |
| |
in ActionScript 1.0 |
| content property (Loader class) |
| content, loading dynamically |
| contentLoaderInfo property 1, 2 |
| contentType property |
| context menu, customizing |
| cookies |
| coordinate spaces |
| |
defined |
| |
translating |
| Coordinated Universal Time (UTC) |
| core Error classes in ActionScript |
| core Error classes in ECMAScript |
| createBox() method |
| createGradientBox() method |
| cross-domain policy files |
| |
checkPolicyFile property and 1, 2 |
| |
extracting data |
| |
img tag and |
| |
securityDomain property and |
| |
URLLoader and URLStream classes |
| cross-scripting |
| CSS |
| |
defined |
| |
loading |
| |
styles |
| cue points |
| |
triggering actions |
| |
in video |
| currentDomain property |
| currentTarget property |
| cursors, customizing |
| custom classes |
| custom data types, enumerations |
| custom error classes |
| custom LocalConnection client |
| |
| D |
| data |
| |
loading external |
| |
security of 1, 2 |
| |
sending to servers |
| data property (URLRequest class) |
| data structures |
| data types |
| |
about |
| |
Boolean |
| |
custom |
| |
default (untyped) |
| |
defined |
| |
int |
| |
Number |
| |
simple and complex |
| |
String |
| |
uint |
| |
void |
| dataFormat property |
| date arithmetic |
| Date class |
| |
about |
| |
constructor |
| |
date property |
| |
day property |
| |
fullYear property |
| |
getMonth() method 1, 2 |
| |
getMonthUTC() method |
| |
getTime() method |
| |
getTimezoneOffset() method |
| |
hours property |
| |
milliseconds property |
| |
minutes property |
| |
month property |
| |
monthUTC property |
| |
parse() method |
| |
seconds property |
| |
setTime() method |
| Date objects |
| |
example of creating |
| |
getting time values from |
| date property |
| Date() constructor |
| dates and times |
| |
about |
| |
examples |
| day property |
| debugger version, Flash Player |
| debugging |
| decode() method |
| decrementing values |
| default behavior |
| |
canceling |
| |
defined |
| default data type |
| default parameter values |
| default xml namespace directive |
| Delegate class |
| delete operator 1, 2 |
| delimiter character, splitting strings into array |
| depth management, improved |
| descendent accessor (..) operator, XML |
| development |
| |
planning |
| |
process |
| device fonts |
| Dictionary class |
| |
about |
| |
useWeakReference parameter |
| dispatchEvent() method |
| dispatching events |
| display architecture 1, 2 |
| display content, loading dynamically |
| display list |
| |
about |
| |
advantages |
| |
event flow |
| |
security |
| |
traversing |
| display list object |
| display object containers 1, 2 |
| display objects |
| |
about |
| |
adding to display list |
| |
adjusting colors |
| |
animating |
| |
assembling complicated objects |
| |
bitmaps |
| |
caching |
| |
choosing a subclass |
| |
clicking and dragging example |
| |
common tasks |
| |
creating |
| |
depth management |
| |
drawing API and |
| |
events |
| |
example 1, 2 |
| |
example of rearranging |
| |
fading |
| |
filtering 1, 2, 3 |
| |
grouping |
| |
inheritance of core classes |
| |
masking |
| |
matrix transformation |
| |
movie clips |
| |
off-list |
| |
positioning 1, 2 |
| |
removing filters |
| |
rotating 1, 2 |
| |
scaling 1, 2, 3 |
| |
security |
| |
setting colors of |
| |
size |
| |
skewing |
| |
subclassing |
| |
terms |
| |
translation |
| |
types of |
| |
user input and |
| display programming, about |
| displaying camera content on-screen |
| DisplayObject class |
| |
about 1, 2 |
| |
stage property |
| |
subclasses |
| DisplayObjectContainer class 1, 2, 3 |
| displayState property 1, 2 |
| distance() method |
| division by zero |
| do..while loop |
| Document Object Model (DOM) Level 3 Events specification 1, 2 |
| documentation |
| |
ActionScript |
| |
Adobe Developer Center and Adobe Design Center |
| |
Flash |
| |
Programming ActionScript 3.0 contents |
| dollar sign ($) metacharacter |
| dollar sign ($) replacement codes |
| DOM Events specification 1, 2 |
| domain property (LocalConnection class) |
| domains, communicating between |
| dot (.) metacharacter |
| dot (.) operator 1, 2 |
| dot (.) operator, XML 1, 2 |
| dot syntax |
| dotall flag in regular expressions |
| dotall property of regular expressions |
| double quotation mark in strings 1, 2 |
| download() method 1, 2 |
| downloading files 1, 2 |
| drag-and-drop |
| |
capturing interactions |
| |
creating interaction |
| draw() method 1, 2, 3, 4, 5 |
| dynamic attribute |
| dynamic classes 1, 2, 3 |
| dynamic text fields |
| |
| E |
|
| ECMAScript edition 4 draft |
|
| embedded asset classes |
| embedded fonts |
| |
defined |
| |
using |
| encoding ampersand (&) |
| Endian.BIG_ENDIAN |
| Endian.LITTLE_ENDIAN |
| enterFrame event |
| enumerations |
| equality operators 1, 2 |
| Error classes |
| |
about |
| |
ActionScript |
| |
ECMAScript |
| error events 1, 2 |
| error handling |
| |
common tasks |
| |
default behaviors |
| |
examples |
| |
strategies |
| |
terms |
| |
tools |
| ErrorEvent class 1, 2 |
| errors |
| |
about handling |
| |
asynchronous |
| |
custom classes |
| |
debugging tools |
| |
displaying |
| |
ErrorEvent class 1, 2 |
| |
print |
| |
rethrowing |
| |
status-based events |
| |
throw statement |
| |
types of 1, 2 |
| -es compiler option |
| escape sequences in character classes |
| Event class |
| |
about |
| |
bubbles property |
| |
cancelable property |
| |
clone() method |
| |
constants |
| |
currentTarget property |
| |
eventPhase property |
| |
isDefaultPrevented() method |
| |
method categories |
| |
preventDefault() method 1, 2 |
| |
stopImmediatePropogation() method |
| |
stopPropogation() method |
| |
subclasses |
| |
target property |
| |
toString() method |
| |
type property |
| event flow 1, 2, 3 |
| event handlers 1, 2 |
| event listeners |
| |
about |
| |
changes in ActionScript 3.0 |
| |
as class methods |
| |
creating |
| |
managing |
| |
outside a class |
| |
removing |
| |
technique to avoid |
| event objects |
| event target 1, 2 |
| Event.COMPLETE |
| EventDispatcher class |
| |
addEventListener() method 1, 2 |
| |
dispatchEvent() method |
| |
IEventDispatch interface and |
| |
references to |
| |
willTrigger() method |
| eventPhase property |
| events |
| |
basic concepts |
| |
default behaviors |
| |
dispatching 1, 2 |
| |
for display objects |
| |
enterFrame event |
| |
error 1, 2 |
| |
event flow 1, 2, 3 |
| |
event objects |
| |
init event |
| |
parent node |
| |
security |
| |
status change |
| |
target node |
| |
this keyword |
| |
|
| exactSettings property (Security class) |
| examples |
| |
animating sprites with offscreen bitmaps |
| |
arrays |
| |
building a Telnet client |
| |
detecting system capabilities |
| |
error handling |
| |
filtering images |
| |
GeometricShapes |
| |
loading RSS data |
| |
Matrix class |
| |
multi-page printing |
| |
rearranging display object layers |
| |
regular expressions |
| |
RunTimeAssetsExplorer |
| |
SimpleClock |
| |
sound application |
| |
SpriteArranger class |
| |
strings |
| |
text formatting |
| |
using external API with a web page container |
| |
video jukebox |
| |
Wiki parser |
| |
WordSearch |
| exceptions |
| exec() method |
| explicit type conversion |
| exporting library symbols |
| extended flag in regular expressions |
| extended property of regular expressions |
| extends keyword |
| external API |
| |
about |
| |
advantages |
| |
common tasks |
| |
concepts and terms |
| |
example |
| |
XML format |
| external code, calling from ActionScript |
| external containers, getting information about |
| external data, loading |
| external documents, loading data |
| external SWF files, loading |
| ExternalInterface class 1, 2, 3 |
| ExternalInterface.addCallback() method |
| |
| F |
| facade class |
| fading display objects |
| fast-forwarding movie clips |
| file size, smaller for shapes |
| FileReference class 1, 2, 3 |
| FileReferenceList class 1, 2 |
| files |
| |
downloading |
| |
uploading 1, 2 |
| filtering XML data |
| filters |
| |
applying for display objects |
| |
applying to BitmapData objects |
| |
bitmap caching and |
| |
changing at run time |
| |
common tasks |
| |
creating |
| |
for display and bitmap objects |
| |
explanation of |
| |
for images, example |
| |
removing for display objects |
| final attribute 1, 2, 3, 4 |
| first sprite loaded 1, 2 |
| fixed property inheritance |
| flags in regular expressions |
| Flash authoring, when to use for ActionScript |
| Flash cookie |
| Flash documentation |
| Flash Media Server |
| flash package |
| Flash Player |
| |
communicating between instances |
| |
compatibility with encoded FLV |
| |
debugger version |
| |
IME and |
| |
version 6 |
| Flash timeline, adding ActionScript |
|
| flash.display package |
| |
about display programming |
| |
bitmaps and |
| |
drawing API and |
| |
filtering and |
| |
movie clips and |
| |
sound and |
| |
text and |
| |
user input and |
| flash.geom package |
| flash_proxy namespace |
| Flex, when to use for ActionScript |
| flow control, basic concepts |
| FLV |
| |
configuring for hosting on server |
| |
file format |
| |
Flash Player and |
| |
on Macintosh |
| focus, managing in interactions |
| fonts |
| |
device |
| |
embedded 1, 2 |
| for each..in statement 1, 2, 3 |
| for loops |
| for loops, XML 1, 2 |
| for..in statement 1, 2, 3 |
| form feed character |
| formatting text 1, 2 |
| forward slash 1, 2 |
| frameRate property |
| frames, jumping to |
| fromCharCode() method |
| fscommand() function 1, 2, 3 |
| full-screen mode 1, 2, 3 |
| fullScreen event |
| fullYear property |
| function closures 1, 2, 3 |
| function expressions |
| function keyword 1, 2 |
| function objects |
| function parameters |
| function statements |
| Function.apply() method |
| functions |
| |
about |
| |
accessor |
| |
adding properties to |
| |
anonymous 1, 2 |
| |
arguments object |
| |
calling |
| |
nested 1, 2, 3 |
| |
objects |
| |
parameters |
| |
parentheses |
| |
recursive |
| |
returning values |
| |
scope 1, 2 |
| |
timing |
| |
| G |
| g flag (in regular expressions) |
| garbage collection 1, 2 |
| generic objects 1, 2 |
| GeometricShapes example |
| geometry |
| |
about |
| |
common tasks using |
| |
concepts and terms 1, 2 |
| getDefinition() method |
| getImageReference() method |
| getLocal() method 1, 2, 3, 4 |
| getMonth() method 1, 2 |
| getMonthUTC() method |
| getRect() method |
| getRemote() method 1, 2, 3 |
| getters and setters |
| |
about |
| |
overriding |
| getTime() method |
| getTimer() function |
| getTimezoneOffset() method |
| GIF graphics |
| global flag in regular expressions |
| global object |
| global property of regular expressions |
| global scope |
| global variables |
| gradients |
| graphics, loading |
| greater-than operator 1, 2 |
| greater-than-or-equal-to operator |
| grouping display objects |
| groups, in regular expressions |
| |
| H |
| hashes 1, 2 |
| hoisting |
| hours property |
| HTML text |
| |
and CSS |
| |
displaying |
| htmlText property |
| HTTP tunneling |
| |
| I |
| i flag (in regular expressions) |
| id3 property |
| IDataInput and IDataOutput interfaces |
| identifiers |
| IEventDispatcher interface 1, 2 |
| if statement |
| if..else statement |
| ignore flag in regular expressions |
| ignoreCase property of regular expressions |
| images |
| |
defining in Bitmap class |
| |
filtering example |
| |
loading |
| |
security |
| |
in text fields |
| IME |
| |
checking availability |
| |
composition events |
| |
manipulating in Flash Player |
| IME conversion mode |
| |
determining |
| |
setting |
| img tag in text fields, security |
| implicit type conversion |
| import statement |
| importing SWF files |
| incrementing values |
| index positions in strings |
| indexed arrays |
| indexOf() method |
| inequality (!=) operator |
| infinity |
| inheritance |
| |
defined |
| |
fixed property |
| |
instance properties |
| |
static properties |
| init event |
| input text fields |
| instance methods |
| instance properties |
| |
declaring |
| |
inheriting |
| instance variables |
| instanceof operator |
| instances, creating |
| int class, casting |
| int data type |
| InteractiveObject class |
| interfaces |
| |
about |
| |
defining |
| |
extending |
| |
implementing in a class |
| internal attribute 1, 2, 3 |
| intersection() method |
| intersects() method |
| is operator 1, 2 |
| isDefaultPrevented() method |
| isNaN() global function |
| iterating though arrays |
| |
| J |
| Java socket server |
| join() method |
| JPG graphics |
| |
| K |
| key codes |
| keyboard input, capturing |
| keyboard security |
| keys, string |
| keywords |
| |
| L |
| landscape printing |
| lastIndexOf() method |
| layering, rearranging |
| left bracket |
| left parenthesis |
| left-associative operators |
| length property |
| |
arguments object |
| |
Array class |
| |
strings |
| less-than operator 1, 2 |
| less-than-or-equal operator |
| level property |
| lexical environment |
| library symbols, exporting |
| lineGradientStyle() method |
|
| literal values |
| |
about |
| |
array literals 1, 2 |
| |
object |
| little-endian byte order |
| load progress |
| load() method (Loader class) 1, 2, 3 |
| load() method (Sound class) 1, 2, 3, 4 |
| load() method (URLLoader class) 1, 2 |
| load() method (URLStream class) 1, 2 |
| loadBytes() method 1, 2 |
| loaded media, accessing as data |
| Loader class 1, 2, 3, 4 |
| LoaderContext class 1, 2, 3 |
| LoaderContext object |
| LoaderInfo class |
| |
display object access |
| |
monitoring loading progress |
| loaderInfo property |
| loading context |
| loading graphics |
| loadPolicyFile() method |
| local storage |
| local variables |
| LocalConnection class |
| |
about |
| |
connectionName parameter |
| |
permissions |
| |
restricted |
| LocalConnection.allowDomain() method 1, 2 |
| LocalConnection.allowInsecureDomain() method |
| LocalConnection.client property |
| LocalConnection.connect() method |
| localFileReadDisable property |
| localToGlobal() method |
| logical operators |
| looping |
| |
do..while |
| |
for |
| |
for (XML) 1, 2 |
| |
for each..in 1, 2, 3 |
| |
for..in 1, 2, 3 |
| |
while |
| |
| M |
| m flag (in regular expressions) |
| Macintosh, FLV files |
| mantissa |
| maps 1, 2 |
| masking display objects |
| masking for alpha channel |
| match() method |
| Matrix class |
| |
defined |
| |
defining gradients with |
| |
example |
| |
objects, defining |
| |
rotating |
| |
scaling |
| |
skewing |
| |
translating |
| MAX_VALUE (Number class) |
| memory management |
| metacharacters, in regular expressions |
| metadata, video 1, 2 |
| metasequences, in regular expressions 1, 2 |
| method property (URLRequest class) |
| methods |
| |
basic concepts |
| |
bound 1, 2 |
| |
constructors |
| |
defined |
| |
getters and setters 1, 2 |
| |
instance |
| |
overriding |
| |
static |
| microphone |
| |
accessing |
| |
detecting activity |
| |
routing to local speakers |
| |
security 1, 2 |
| Microphone class |
| milliseconds property |
| MIN_VALUE (Number class) |
| minutes property |
| monitor, full-screen mode |
| month property |
| monthUTC property |
| MorphShape class |
| mouse cursors, customizing |
| mouse security |
| MouseEvent class 1, 2 |
| movie clips |
| |
about |
| |
caching |
| |
common tasks |
| |
concepts and terms |
| |
fast-forwarding |
| |
frame rate |
| |
playing and stopping |
| |
rewinding |
| MovieClip class |
| |
frame rates |
| MovieClip objects, creating |
| multiline flag in regular expressions |
| multiline property of regular expressions |
| multiple class definitions |
| multiplicative operators |
| mx.util.Delegate class |
| |
| N |
| name conflicts, avoiding 1, 2 |
| named groups (in regular expressions) |
| namespaces |
| |
about |
| |
access control specifiers |
| |
applying |
| |
AS3 1, 2 |
| |
default namespace |
| |
defining 1, 2 |
| |
flash_proxy |
| |
importing |
| |
namespace keyword |
| |
opening |
| |
referencing |
| |
use namespace directive 1, 2, 3 |
| |
user-defined attributes |
| |
XML |
| NaN value |
| navigateToURL() function 1, 2 |
| negated character classes (in regular expressions) |
| negative infinity |
| nested functions 1, 2, 3 |
| nested packages |
| NetConnection class |
| NetConnection.connect() method 1, 2 |
| NetStream class 1, 2, 3 |
| network byte order |
| networking |
| |
about |
| |
concepts and terms |
| |
restricting |
| new operator |
| newline character |
| nodes in XML, accessing |
| noncapturing groups in regular expressions |
| null value 1, 2, 3, 4 |
| Number class |
| |
casting |
| |
default value |
| |
integer range |
| |
isNaN() global function |
| |
precision |
| Number data type |
| |
| O |
| Object class |
| |
associative arrays |
| |
data type and |
| |
prototype property 1, 2 |
| |
valueOf() method |
| object keys in arrays |
| object literals |
| object-oriented programming |
| |
common tasks for |
| |
concepts |
| objects |
| |
basic concepts |
| |
instantiating |
| octal numbers |
| off-list display objects |
| on() event handlers |
| onClipEvent() function |
| onCuePoint event handlers |
| opaque background |
| open bracket ([) |
| open parenthesis |
| operators |
| |
about |
| |
additive |
| |
assignment |
| |
basic concepts |
| |
bitwise logical |
| |
bitwise shift |
| |
conditional |
| |
equality 1, 2 |
| |
logical |
| |
multiplicative |
| |
postfix |
| |
precedence |
| |
prefix |
| |
primary |
| |
relational |
| |
unary 1, 2 |
| optional parameters |
| overloaded operators |
| override keyword 1, 2 |
| overriding getters and setters |
| |
| P |
| package statement |
| packages |
| |
about |
| |
creating |
| |
dot operator 1, 2 |
| |
dot syntax |
| |
importing |
| |
nested packages |
| |
top level 1, 2 |
| page properties |
| parameters |
| |
optional or required |
| |
passing by value or by reference |
| parentAllowsChild property |
| parentheses |
| |
empty |
| |
metacharacters |
| |
operators |
| |
XML filtering operators |
| parse() method |
| performance, improving for display objects |
|
| permissions |
| |
camera |
| |
LocalConnection class |
| pipe (|) character |
| pixel snapping |
| pixels, manipulating individual |
| play() method (NetStream class) |
| playback |
| |
camera and |
| |
controlling frame rate |
| |
monitoring audio |
| |
of movie clips |
| |
pausing and resuming audio |
| |
video |
|
| plus sign (+) |
| PNG graphics |
| podcast applications |
| |
creating |
| |
extending |
| Point objects |
| |
about |
| |
additional uses for |
| |
distance between points |
| |
translating coordinate spaces |
| pointers (cursors), customizing |
| points versus pixels |
| polar() method |
| polymorphism |
| pop() method |
| portrait printing |
| ports, security |
| positions |
| |
of characters in strings |
| |
of display objects |
| positive infinity |
| postfix operators |
| prefix operators |
| preventDefault() method 1, 2 |
| primary operators |
| primitive types, implicit conversions |
| primitive values 1, 2 |
| printArea parameter |
| printing |
| |
about |
| |
common tasks |
| |
concepts and terms |
| |
exceptions and returns |
| |
multiple pages, example |
| |
orientation |
| |
page height and width |
| |
page properties |
| |
pages |
| |
points |
| |
Rectangle objects |
| |
scaling |
| |
specifying area |
| |
timeout |
| |
vector or bitmap |
| PrintJob statements, timing |
| PrintJob() constructor |
| priority parameter, addEventListener() method |
| private attribute |
| private classes |
| private constructors not supported |
| program flow |
| programs, basic definition |
| progress of audio playback |
| ProgressEvent.PROGRESS |
| properties |
| |
ActionScript versus other languages |
| |
adding to functions |
| |
basic concepts |
| |
defined, for ActionScript 3.0 |
| |
of regular expressions |
| |
static and instance 1, 2 |
| |
XML |
| property access operator |
| protected attribute |
| __proto__ |
| prototype chain 1, 2 |
| prototype object 1, 2, 3 |
| prototype property 1, 2 |
| Proxy class |
| public attribute |
| public classes |
| push() method 1, 2 |
| |
| Q |
| quantifiers (in regular expressions) |
| question mark (?) metacharacter |
| quotation marks 1, 2 |
| |
| R |
| Real-Tiime Messaging Protocol content security |
| Rectangle objects |
| |
additional uses for |
| |
defined |
| |
intersections |
| |
printing |
| |
repositioning |
| |
resizing |
| |
unions |
| recursive functions |
| reference, passing by |
| RegExp class |
| |
about |
| |
methods |
| |
properties |
| regular expressions |
| |
about |
| |
alternation using pipe (|) metacharacter |
| |
alternators and character groups |
| |
capturing substring matches |
| |
character classes |
| |
characters in |
| |
creating |
| |
example |
| |
flags |
| |
forward slash delimiter |
| |
groups |
| |
metacharacters 1, 2 |
| |
metasequences 1, 2 |
| |
methods for working with |
| |
named groups |
| |
parameters in String methods |
| |
properties |
| |
quantifiers |
| |
searching |
| relational operators |
| replace() method 1, 2 |
| replacement codes |
| replacing text in strings |
| required parameters |
| reserved words |
| __resolve |
| rest parameter |
| return statement 1, 2 |
| reverse() method |
| rewinding movie clips |
| right bracket (]) |
| right parenthesis |
| right-associative operators |
| right-click menu (context menu) |
| rotate() method |
| rotating display objects 1, 2 |
| rotating matrixes |
| RSS data |
| |
loading, example |
| |
reading for a podcast channel |
| RTMP content security |
| run time, determining user's system |
| |
| S |
| s flag (in regular expressions) |
| sameDomain property |
| scale() method |
| scaling |
| |
controlling distortion |
| |
display objects |
| |
matrixes |
| |
printing |
| |
Stage |
| scenes, to demarcate timelines |
| scope |
| |
block-level |
| |
functions and 1, 2 |
| |
global |
| |
variables |
| scope chain 1, 2 |
| script timeout limit |
| scrolling text 1, 2 |
| sealed classes |
| search() method |
| search, in regular expressions |
| searching strings |
| seconds property |
| security |
| |
accessing loaded media as data |
| |
allowNetworking tag |
| |
bitmaps |
| |
camera 1, 2 |
| |
Clipboard |
| |
display list |
| |
event-related |
| |
files, uploading and downloading |
| |
full-screen mode |
| |
images |
| |
img tag |
| |
imported SWF files |
| |
keyboard |
| |
LocalConnection class |
| |
microphone 1, 2 |
| |
mouse |
| |
ports |
| |
RTMP |
| |
sending data |
| |
shared objects 1, 2 |
| |
sockets |
| |
sound 1, 2 |
| |
Stage |
| |
URLLoader |
| |
URLStream |
| |
video 1, 2 |
| |
|
| Security class |
| Security.allowDomain() method |
| |
about cross-scripting |
| |
constructor and |
| |
img tag and |
| |
loading context |
| |
sound and |
| Security.currentDomain property |
| Security.exactSettings property |
| SecurityDomain class 1, 2 |
| semicolons |
| send() method (LocalConnection class) 1, 2 |
| sendToURL() function 1, 2 |
| Server, Flash Media |
| server-side scripts |
| setClipboard() method |
| setInterval() function |
|
| setTime() method |
| setTimeout() method |
| shadow |
| Shape class |
| shared objects |
| |
about |
| |
displaying contents of |
| |
Flash Player settings and |
| |
security and 1, 2 |
| SharedObject class 1, 2 |
| SharedObject.getLocal() method 1, 2 |
| SharedObject.getRemote() method |
| shift() method |
| shortcut menu (context menu) |
| significand |
| SimpleButton class |
| SimpleClock example |
| single quotation mark in strings 1, 2 |
| skewing display objects |
| skewing matrixes 1, 2 |
| slash syntax |
| slashes |
| |
backslash (\) 1, 2 |
| |
forward slash (/) 1, 2 |
| slice() method |
| |
Array class |
| |
String class |
| smoothing bitmaps |
| Socket class 1, 2, 3 |
| socket connections |
| socket server |
| sorting arrays 1, 2 |
| sound |
| |
sample application |
| |
security of 1, 2 |
| |
sending to and from a server |
| Sound class 1, 2, 3 |
| SoundFacade class |
| SoundLoaderContext class |
| SoundMixer.computeSpectrum() method 1, 2, 3 |
| SoundMixer.stopAll() method |
| source path |
| speakers and microphones |
| speed, improving for rendering |
| splice() method 1, 2 |
| split() method |
| Sprite class |
| sprite, first loaded 1, 2 |
| SpriteArranger class example |
| Stage |
| |
about 1, 2 |
| |
as display object container |
| |
properties, setting |
| |
scaling |
| |
security |
| Stage class |
| Stage owner |
| StageDisplayState class |
| standard mode 1, 2 |
|
| static attribute |
| static methods |
| static properties |
| |
declaring |
| |
inheritance |
| |
within scope chain |
| |
XML |
| static text |
| |
accessing |
| |
creating |
| static text fields |
| static variables |
| StaticText class |
| status change events |
| status-based error events |
| stopAll() method (SoundMixer class) |
| stopImmediatePropogation() method |
| stopping movie clips |
| stopPropogation() method |
| storing data |
| streaming video |
| strict inequality (!==) operator |
| strict mode |
| |
about |
| |
casting |
| |
dot syntax and |
| |
explicit conversion |
| |
returning values |
| |
run-time errors |
| String class |
| |
charAt() method |
| |
charCodeAt() method |
| |
concat() method |
| |
fromCharCode() method |
| |
indexOf() method |
| |
lastIndexOf() method |
| |
match() method |
| |
replace() method |
| |
search() method |
| |
slice() method |
| |
split() method |
| |
substr() and substring() methods |
| |
toLowerCase() and toUpperCase() methods |
| String data type |
| string keys |
| string representations of objects |
| strings |
| |
about |
| |
character position |
| |
checking matches in regular expressions |
| |
combining arrays into character-delimited string |
| |
common tasks |
| |
comparing |
| |
concatenating |
| |
converting case |
| |
converting data type for XML attributes |
| |
converting XML objects to |
| |
declaring |
| |
example |
| |
finding substrings |
| |
index positions |
| |
length |
| |
matching substrings |
| |
patterns, finding 1, 2 |
| |
replacing text |
| |
substrings 1, 2 |
| |
terms |
|
| StyleSheet class |
| subclasses |
| substr() and substring() methods |
| substrings |
| |
about |
| |
creating based on a delimiter |
| |
finding and replacing 1, 2 |
| |
matching in regular expressions |
| super statement 1, 2, 3 |
| superclasses |
| superconstructor for arrays |
| SWF files |
| |
communication between domains |
| |
communication between instances |
| |
determining run-time environment |
| |
importing loaded |
| |
loading |
| |
loading external |
| |
loading older versions |
| switch statement |
| symbols in regular expressions |
| synchronous errors |
| syntactic keywords |
| syntax |
| system, determining user's |
| System.setClipboard() method |
| |
| T |
| tab character |
| target node or phase |
| target property |
| Telnet client example |
| terminating statements |
| ternary operators |
| test() method |
| text |
| |
about |
| |
anti-aliasing |
| |
assigning formats |
| |
available types |
| |
capturing input |
| |
common tasks |
| |
concepts and terms |
| |
displaying |
| |
formatting 1, 2 |
| |
formatting ranges of |
| |
manipulating |
| |
replacing |
| |
restricting input |
| |
saving to Clipboard |
| |
scrolling 1, 2 |
| |
selecting |
| |
sharpness |
| |
static 1, 2 |
| |
thickness |
| text editors |
| text fields |
| |
disabling IME for |
| |
dynamic |
| |
HTML in |
| |
images in |
| |
img tag and security |
| |
input |
| |
modifying |
| |
scrolling text |
| |
static |
| text line metrics 1, 2 |
| TextEvent class |
| TextField class 1, 2 |
| TextFormat class |
| TextLineMetrics class |
| TextSnapshot class |
| this keyword 1, 2, 3, 4 |
| throw statement |
| time formats |
| time intervals |
| time unit values |
| time zones 1, 2 |
| timeline, Flash |
| timeout limit |
| Timer class |
| |
about |
| |
monitoring playback |
| timer events |
| timers |
| timing functions |
| toLowerCase() method |
| toString() method |
| |
about |
| |
Array class |
| |
Event class |
| toUppercase() method |
| traits object |
|
| 1, 2 |
|
| translate() method |
| translating matrixes |
| try..catch..finally statements |
| twips |
| type annotations 1, 2 |
| type checking |
| |
compile-time |
| |
run-time |
| type conversion 1, 2, 3 |
| type mismatches |
| type property (Event class) |
| typed arrays |
|
| |
| U |
| UIEventDispatcher class |
| uint class, casting |
| uint data type 1, 2 |
| unary operators 1, 2 |
| undefined 1, 2, 3, 4 |
| Unicode characters |
| Uniform Resource Identifier (URI) |
| union() method |
| Universal Time (UTC) |
| unordered arrays |
| unshift() method |
| untyped variables 1, 2 |
| upcasting |
| upload() method 1, 2 |
| uploading files 1, 2, 3 |
| URIs |
| URL encoding |
| URLLoader class |
| |
about |
| |
loading XML data 1, 2 |
| |
security and |
| |
when restricted |
| URLLoader constructor |
| URLLoader.dataFormat property |
| URLLoader.load() method 1, 2 |
| URLLoaderDataFormat.VARIABLES |
| URLRequest instance 1, 2 |
| URLRequest.contentType property |
| URLRequest.data property |
| URLRequest.method property |
| URLRequestMethod.GET |
| URLRequestMethod.POST |
| URLs of loaded objects |
| URLStream class 1, 2 |
| URLVariables class |
| URLVariables.decode() method |
| use namespace directive 1, 2, 3 |
| useCapture parameter, addEventListener() method |
| user input |
| |
about |
| |
common tasks |
| |
concepts and terms |
| user interactions, managing focus |
| user-selected text, capturing |
| user's system, determining at run time |
| useWeakReference parameter |
| UTC (Coordinated Universal Time) |
| |
| V |
| valueOf() method (Object class) |
| values |
| |
assigning to variables |
| |
passing arguments by |
| var keyword 1, 2 |
| variables |
| |
basic concepts |
| |
declaring |
| |
default value |
| |
initializing 1, 2 |
| |
instance |
| |
overriding not permitted |
| |
scope of |
| |
static |
| |
type annotations 1, 2 |
| |
types of |
| |
uninitialized |
| |
untyped 1, 2 |
| |
var statement |
| vector printing |
| video |
| |
about |
| |
common tasks |
| |
end of stream |
| |
loading |
| |
on Macintosh |
| |
metadata 1, 2 |
| |
playback |
| |
quality |
| |
security 1, 2 |
| |
sending to server |
| |
streaming |
| Video class |
| video jukebox example |
| 1, 2 |
| void |
| |
| W |
| weak references |
| while loop |
| white space |
| Wiki parser example |
| wildcard (*) operator, XML |
| willTrigger() method |
| words, reserved |
| WordSearch example |
| wrapper objects |
| |
| X |
| x flag (in regular expressions) |
| XML |
| |
accessing attributes |
| |
ActionScript for |
| |
basic concepts |
| |
brace operators ({ and }) |
| |
child nodes |
| |
comments |
| |
common tasks |
| |
concepts and terms |
| |
documents |
| |
E4X (ECMAScript for XML) 1, 2, 3 |
| |
filtering |
| |
for each..in loops |
| |
for loops 1, 2 |
| |
format for external API |
| |
initializing variables |
| |
loading data 1, 2 |
| |
methods |
| |
namespaces |
| |
parent nodes |
| |
processing instructions |
| |
properties |
| |
socket server |
| |
transforming |
| |
traversing structures |
| |
type conversion |
| |
white space |
| XML class |
| XMLDocument class 1, 2 |
| XMLList objects |
| |
about |
| |
concatenating |
| XMLNode class |
| XMLParser class |
| XMLSocket class 1, 2, 3, 4, 5 |
| XMLSocket.connect() method 1, 2 |
| XMLTag class |