A |
accessing object properties |
actions |
|
defined |
|
repeating |
Actions panel |
Actions toolbox |
|
yellow items in |
ActionScript |
|
ActionScript 2.0 compiler error messages |
|
assigning ActionScript 2.0 class to movie clips |
|
overview of ActionScript 2.0 1, 2 |
|
strict data typing not supported in ActionScript 1 |
ActionScript editor 1, 2 |
ActiveX controls |
adding notes to scripts |
animation, symbols and |
|
array access operators |
|
checking for matching pairs |
arrays, multidimensional |
ASCII values |
|
function keys |
|
keyboard keys |
|
numeric keypad keys |
|
other keys |
assignment operators |
|
about |
|
compound |
|
different from equality operators |
associativity, of operators 1, 2 |
asynchronous actions |
attaching, sounds |
|
B |
balance (sound), controlling |
bitwise operators |
Boolean values |
|
comparing |
|
defined |
|
|
breakpoints |
|
about |
|
and external files |
|
setting in Debugger |
broadcaster object |
built-in functions |
|
C |
calling methods |
capturing keypresses |
cascading style sheets |
|
and TextField.StyleSheet class |
|
applying style classes |
|
applying to text fields |
|
assigning styles to built-in HTML tags |
|
combining styles |
|
defining styles in ActionScript |
|
example of using with HTML tags |
|
example of using with XML tags |
|
formatting text |
|
loading |
|
properties supported |
|
using to define new tags |
case sensitivity |
casting data types |
|
checking |
|
for loaded data |
|
syntax and punctuation |
child movie clips, defined |
child node |
class files, creating |
class members |
|
and subclasses |
|
created once per class |
|
creating |
|
example of using |
classes |
|
about compiling and exporting |
|
and object-oriented programming |
|
assigning to movie clips |
|
classpaths |
|
creating and using |
|
creating external class files |
|
creating properties and methods |
|
creating subclasses |
|
defined 1, 2 |
|
defined only in external files 1, 2 |
|
dynamic |
|
example of creating |
|
extending |
|
extending at runtime |
|
get/set methods |
|
importing |
|
initializing properties at runtime |
|
initializing properties inline |
|
instance members and class members |
|
interfaces 1, 2 |
|
naming |
|
organizing in packages |
|
overloading not supported |
|
public and private member attributes |
|
resolving class references |
|
specifying export frame |
|
|
classes, built-in |
|
extending |
|
list of |
classpaths |
|
defined |
|
global and document-level |
|
modifying |
|
search order of |
code |
|
displaying line numbers |
|
formatting 1, 2 |
|
selecting a line |
|
stepping through lines |
|
word wrapping |
code hints |
|
manually displaying |
|
not being displayed |
|
specifying settings for |
|
triggering 1, 2 |
|
using |
collisions, detecting |
|
between movie clip and Stage point |
|
between movie clips |
colors |
|
in Actions toolbox |
|
in Script pane |
|
values, setting |
combining operations |
comments |
communicating with the Flash Player |
comparison operators |
compile time, defined |
component-based architecture, defined |
concatenating strings |
conditions, checking for |
constants 1, 2 |
constructor functions, sample |
constructors |
|
defined |
|
overview |
conversion functions |
converting data types |
counters, repeating action with 1, 2 |
creating objects |
|
curly braces |
|
checking for matching pairs |
cursors, creating custom |
custom functions |
|
D |
data types |
|
assigning to elements |
|
automatically assigning |
|
Boolean |
|
casting |
|
converting |
|
declaring |
|
defined |
|
determining |
|
MovieClip |
|
null |
|
Number |
|
Object |
|
strictly typing |
|
String |
|
undefined |
data, external |
|
access between cross-domain SWFs |
|
and LoadVars object |
|
and messages |
|
and server-side scripts |
|
and XML |
|
and XMLSocket object |
|
checking if loaded |
|
security features |
|
sending and loading |
Debug Player |
Debugger |
|
buttons in |
|
Flash Debug Player |
|
Properties tab |
|
selecting from Context menu |
|
setting breakpoints |
|
using |
|
variables |
|
Watch list |
debugging |
|
compiler error messages |
|
Debug Player |
|
exception handling |
|
from a remote location |
|
listing objects |
|
listing variables |
|
text field properties |
|
using the Output panel |
|
with trace statement |
Default Encoding |
depth |
|
defined |
|
determining for movie clips |
|
determining instance at |
|
determining next available |
|
managing |
detecting collisions |
device fonts, masking |
document-level classpaths |
DOM (Document Object Model), XML |
domain names and security |
dot operators |
dot syntax |
dragging movie clips |
drawing |
|
lines and fills |
|
shapes |
duplicating, movie clips |
dynamic classes |
|
E |
ECMA-262 |
|
compliance |
|
specification |
encoding text |
equality operators |
|
different from assignment operators |
|
strict |
errors |
|
list of error messages |
|
name conflict |
|
syntax |
escape sequences |
Escape shortcut keys |
event handler methods |
event handlers |
|
and on() and onClipEvent() |
|
assigning functions to |
|
attaching to buttons or movie clips |
|
checking for XML data |
|
defined 1, 2 |
|
defined by ActionScript classes |
|
scope |
event listeners |
|
defined by ActionScript classes |
|
scope |
event model |
|
for event handler methods |
|
for event listeners |
|
for on() and onClipEvent() handlers |
events, defined 1, 2 |
exception handling |
execution order |
|
operator associativity |
|
operator precedence |
|
scripts |
exporting scripts and language encoding |
expressions |
|
assigning multiple variables |
|
comparing values |
|
defined |
|
manipulating values in |
|
external class files |
|
creating |
|
using classpaths to locate |
external media |
|
loading MP3 files |
|
loading SWF files and JPEG files |
|
overview of loading |
|
playing FLV files |
|
preloading 1, 2 |
|
reasons for using |
external sources, connecting Flash with |
|
F |
Flash Player |
|
communicating with |
|
debugging version |
|
dimming context menu |
|
displaying context menu |
|
displaying full screen |
|
getting latest version |
|
methods |
|
normal menu view |
|
scaling SWF files to |
Flash Player 7 |
|
and ECMA-262 compliance |
|
new and changed language elements |
|
new security model 1, 2, 3, 4 |
|
porting existing scripts 1, 2 |
FLV (external video) files |
|
preloading |
for loops and instance members |
formatting code 1, 2 |
fscommand() function |
|
commands and arguments |
|
communicating with Director |
|
using |
function keys, ASCII key code values |
functions |
|
and methods |
|
asynchronous |
|
built-in |
|
calling |
|
constructor |
|
conversion |
|
custom |
|
defining |
|
for controlling movie clips |
|
local variables in |
|
passing parameters to |
|
returning values |
|
sample |
|
G |
get/set methods of classes |
getAscii() method |
getting information from remote files |
getting mouse pointer position |
getURL() method |
global classpaths |
global variables |
|
and strict data typing |
grouping statements |
|
H |
|
highlighting syntax |
hitTest() method |
HTML |
|
example of using with styles |
|
styling built-in tags |
|
supported tags |
|
tags enclosed in quotation marks |
|
using <img> tag to flow text 1, 2, 3 |
|
using cascading style sheets to define tags |
|
using in text fields |
HTTP protocol |
|
communicating with server-side scripts |
HTTPS protocol |
|
I |
icons |
|
above Script pane |
|
in Debugger |
ID3 tags |
identifiers, defined |
images |
|
embedding in text fields |
|
loading into movie clips |
|
|
importing |
|
classes |
|
scripts, and language encoding |
importing classes |
indentation in code, enabling |
information, passing between SWF files |
inheritance |
|
allowed from only one class |
|
and subclasses |
initializing movie clip properties |
instance members |
instance names |
|
assigning |
|
compared with variable names |
|
defined 1, 2 |
|
setting dynamically |
instances |
|
defined 1, 2 |
|
example of creating |
instantiating objects |
interactivity, in SWF files |
|
creating |
|
techniques for |
interfaces |
|
as data types |
|
creating |
IP addresses |
|
and policy files |
|
and security |
|
J |
JavaScript |
|
alert statement |
|
and ActionScript |
|
and Netscape |
|
international standard |
|
Netscape Navigator documentation |
|
sending messages to |
JPEG files |
|
embedding in text fields |
|
loading into movie clips 1, 2 |
|
preloading |
jumping to a URL |
|
K |
key codes, ASCII |
|
function keys |
|
getting |
|
letter and number keys |
|
numeric keypad |
|
other keys |
keyboard controls |
|
and Test Movie |
|
to activate movie clips |
keyboard shortcuts |
|
for pinned scripts |
keyboard, ASCII key code values |
keypresses, capturing |
keywords |
|
listed |
|
L |
languages, using multiple in scripts |
levels |
|
loading |
line numbers in code, displaying |
linkage identifier 1, 2 |
Linkage Properties dialog box 1, 2 |
linking, movie clips |
List Objects command |
List Variables command |
listener objects |
|
unregistering |
loaded data, checking for |
loaded SWF files |
|
identifying |
|
removing |
loadMovie() function |
loadVariables() function |
LoadVars object |
local variables |
|
and strict data typing |
|
in functions |
|
sample |
logical operators |
looping 1, 2 |
|
actions |
|
M |
Macromedia Director, communicating with |
manipulating numbers |
masks |
|
and device fonts |
|
strokes ignored 1, 2 |
message box, displaying |
methods |
|
asynchronous |
|
declaring |
|
defined |
|
for controlling movie clips |
|
of objects, calling |
MIME format, standard |
|
mouse position, getting |
movie clips |
|
activating with keyboard |
|
adding parameters |
|
adjusting color |
|
and _root property |
|
and with statement |
|
assigning button states to |
|
attaching on() and onClipEvent() handlers |
|
attaching to symbol on Stage |
|
calling multiple methods |
|
changing properties in Debugger |
|
changing properties while playing |
|
child, defined |
|
controlling |
|
creating at runtime |
|
creating empty instance |
|
creating subclasses |
|
data type |
|
deleting |
|
detecting collisions |
|
determining depth of |
|
determining next available depth |
|
dragging |
|
duplicating |
|
embedding in text fields |
|
functions |
|
giving instance name |
|
initializing properties at runtime |
|
instance name, defined |
|
invoking methods |
|
listing objects |
|
listing variables |
|
loading MP3 files into |
|
loading SWF files and JPEG files into |
|
looping through children |
|
managing depth |
|
methods |
|
methods and functions compared |
|
methods, using to draw shapes |
|
nested, defined |
|
parent, defined |
|
properties |
|
properties, initializing at runtime |
|
removing |
|
sharing |
|
starting and stopping |
|
using as masks |
|
|
moviename_DoFSCommand function |
MP3 files |
|
and ID3 tags |
|
loading into movie clips |
|
preloading |
multidimensional arrays |
multiple inheritance, not allowed |
multiple languages, using in scripts |
|
N |
name conflicts |
naming conventions |
|
for classes |
|
for packages |
naming variables 1, 2 |
navigation |
|
controlling |
|
jumping to frame or scene |
nested movie clips, defined |
Netscape DevEdge Online |
Netscape, JavaScript methods supported |
nodes |
null data type |
numbers |
|
converting to 32-bit integers |
|
manipulating |
numeric keypad, ASCII key code values |
numeric operators |
|
O |
object properties |
|
accessing |
|
assigning values to |
object-oriented programming |
|
|
objects |
|
accessing properties |
|
and object-oriented programming |
|
calling methods |
|
creating |
|
data type |
|
defined |
|
looping through children of |
on() and onClipEvent() handlers |
|
attaching to movie clips |
|
scope |
onClipEvent() handlers |
operators |
|
array access |
|
assignment |
|
associativity 1, 2 |
|
bitwise |
|
combining with values |
|
comparison |
|
dot |
|
equality |
|
logical |
|
numeric |
|
precedence |
|
string |
Options pop-up menu |
|
in the Actions panel 1, 2 |
|
in the Debugger |
|
in the Output panel |
Output panel |
|
and trace statement |
|
List Objects command |
|
List Variables command |
|
options |
|
P |
packages |
|
naming |
parameters |
|
defined |
|
in parentheses |
|
passing to functions |
parent movie clips, defined |
parentheses |
|
checking for matching pairs |
passing values |
|
by content |
|
by reference |
passwords and remote debugging |
pausing (stepping through) code |
pinning scripts in place |
playing movie clips |
|
policy files |
|
must be named crossdomain.xml |
|
|
precedence, of operators |
primitive data types |
private attribute for class members |
projectors, executing applications from |
properties |
|
accessing |
|
constant |
|
declaring |
|
defined |
|
initializing at runtime |
|
of movie clips |
|
of objects, accessing |
Properties tab, Debugger |
public attribute for class members |
punctuation balance, checking for |
|
Q |
quotation marks, including in strings |
|
R |
reference data types |
referencing variables |
registration point, and loaded images |
remote debugging |
remote files, communicating with |
remote sites, continuous connection |
removing |
|
loaded SWF files |
|
movie clips |
repeating actions |
|
resources, additional |
_root property and loaded movie clips |
runtime, defined |
|
S |
sample script |
Script navigator |
Script pane |
|
about |
|
buttons above |
|
working with scripts in |
Script window (Flash Professional only) |
scripts |
|
about writing and debugging |
|
commenting |
|
controlling execution |
|
controlling flow |
|
correcting text display problems |
|
debugging |
|
declaring variables |
|
importing and exporting |
|
keyboard shortcuts for pinned scripts |
|
pinning in place |
|
porting to Flash Player 7 1, 2 |
|
sample |
|
testing |
scrolling text |
security |
|
and policy files |
|
and porting scripts to Flash Player 7 1, 2, 3 |
|
data access across domains 1, 2 |
semicolon |
sending information |
|
in XML format |
|
to remote files |
|
URL-encoded format |
|
via TCP/IP |
server-side scripts |
|
languages |
|
XML format |
servers, opening continuous connection |
setRGB method |
slash syntax |
|
not supported in ActionScript 2.0 |
socket connections |
|
about |
|
sample script |
sounds |
|
attaching to Timeline |
|
balance control |
|
controlling |
|
|
special characters |
Stage, attaching symbols to movie clips |
statements |
|
grouping |
|
terminating |
|
trace statements |
|
stepping through lines of code |
stopping movie clips |
strict data typing |
|
and global variables |
|
and local variables |
|
not supported in ActionScript 1 |
strict equality operators |
string operators |
strings |
|
subclasses |
|
and class members |
|
creating |
|
creating for movie clips |
suffixes |
SWD file, defined |
SWF files |
|
controlling in Flash Player |
|
creating sound controls |
|
embedding in text fields |
|
jumping to frame or scene |
|
loading and unloading |
|
loading into movie clips |
|
maintaining original size |
|
passing information between |
|
placing on Web page |
|
preloading |
|
scaling to Flash Player |
|
|
syntax |
|
case sensitivity |
|
checking |
|
curly braces |
|
dot |
|
highlighting |
|
parentheses |
|
rules |
|
semicolon |
|
slash |
system event, defined |
system requirements |
|
T |
Tab key, and Test Movie |
target paths |
|
defined |
|
entering |
|
specifying |
TCP/IP connection |
|
sending information |
|
with XMLSocket object |
terminating statements |
terminology |
Test Movie |
|
and keyboard controls |
|
and Unicode |
|
text |
|
assigning to text field at runtime |
|
determining required size of TextField object |
|
encoding |
|
getting metric information |
|
scrolling |
|
using <img> tag to flow around images |
|
|
text fields |
|
and HTML text |
|
applying cascading style sheets |
|
avoiding variable name conflicts |
|
creating and removing at runtime |
|
default properties |
|
determining required size |
|
displaying properties for debugging |
|
flowing text around embedded images 1, 2 |
|
formatting |
|
formatting with cascading style sheets |
|
instance and variable names compared |
|
|
TextField class |
|
creating scrolling text |
TextField.StyleSheet class |
|
and cascading style sheets |
|
and TextField.styleSheet property 1, 2 |
|
creating text styles |
TextFormat class |
this keyword |
Timeline variables |
|
transferring variables between movie and server |
|
typing variables |
typographical conventions |
|
U |
undefined data type |
Unicode |
|
and Test Movie command 1, 2 |
|
support |
URL-encoded format, sending information |
user event, defined |
UTF-8 (Unicode) |
|
V |
values, manipulating in expressions |
variables |
|
about |
|
and Debugger Variables tab |
|
and Debugger Watch list |
|
assigning multiple |
|
avoiding name conflicts |
|
checking and setting values |
|
converting to XML |
|
defined |
|
determining data type |
|
modifying in Debugger |
|
naming |
|
naming rules |
|
passing content |
|
referencing value |
|
scoping |
|
sending to URL |
|
setting dynamically |
|
suffixes |
|
testing |
|
transferring between movie and server |
|
using in scripts |
Variables tab, Debugger |
video, alternative to importing |
View Options pop-up menu 1, 2 |
volume, creating sliding control |
|
W |
Watch tab, Debugger |
web applications, continuous connection |
word wrapping in code, enabling |
|
X |
XML |
|
DOM |
|
example of using with styles |
|
hierarchy |
|
in server-side scripts |
|
sample variable conversion |
|
sending information via TCP/IP socket |
|
sending information with XML methods |
XML class, methods of |
XMLSocket object |
|
checking for data |
|
methods of |
|
using |