User Guide

198 Index
class file example 143
class overview 144
className variable 147
common events 167
creating movie clips 138
creating subobjects 162
defining draw() method 165
defining init() method 162
defining parameters 159
defining size() method 165
defining variables 148
deleting 57
development checklist 186
dispatching events 166
editing movie clips 139
events 63
example of building a component 127, 173
example of class file with collection 189
exporting and distributing 182
exporting component as SWC 183
exporting SWC files 183
extending classes 137
Flash Player support 17
getter/setter methods 148
importing SWC files 184
inheritance 18
installing 12
invalidation, about 166
loading 62
metadata tags 149
metadata, ComponentTask tag 158
preloading 60
previewing 60
registering skins to styles 169
selecting a parent class 136
selecting symbol names 147
source files 125
structure of 126
styles 169
symbolOwner variable 147
testing SWC files 184
using in an application (tutorial) 21
See also individual component names
Components panel 50
ComponentTask tag
JavaScript (JSFL) 158
createClassObject() method 162
CSSStyleDeclaration 86, 87
customizing
text 82
customizing color and text, using style sheets 82
D
data binding, with XML file (tutorial) 29
data grids. See DataGrid component
data types, setting for instances (tutorial) 27
DataGrid component
adding columns (tutorial) 31
binding to DataSet (tutorial) 29
DataSet component, binding to XMLConnector and
DataGrid (tutorial) 29
defaultPushButton property 59
Delegate class (tutorial) 73
deleting components 57
DepthManager class, overview 59
Dial component 127, 173
dispatcher (event broadcaster) 64
dispatching events 166
documentation
guide to terminology 9
overview 8
draw() method, defining 165
E
event listeners. See listeners
Event metadata tag 153
events
about 63
common 167
delegating scope 73
dispatching 166
event object 77
handler functions 63
metadata 153
See also individual component names
exporting components 182
extending classes 137
F
Flash JavaScript (JSFL), ComponentTask tag 158
Flash MX editions and available components 12
Flash Player
and components 17
support 62
FlashType not supported 19
FocusManager class, creating focus navigation for 58