accessibility and components authoring for for custom components Accordion component Accordion class creating an application with customizing parameters using using skins with using styles with ActionScript workflow for writing for a new component writing for a new component addEventListener adding components using ActionScript Alert class methods properties Alert component Alert class creating an application with customizing events parameters using using skins with using styles with B behaviors video, controlling video playback Binding class Button component Button class creating an application with customizing events methods parameters 1, 2 properties using using skins with using styles with C categories data managers media screens UI controls CellRenderer methods of propeties of using CellRenderer API CellRenderer component CheckBox component CheckBox class creating an application with events methods parameters properties using using skins with using styles with class files, storing for components name, for custom component class style sheets classes Accordion Alert and component inheritance Binding Button CheckBox ComboBox ComponentMixins CustomFormatter CustomValidator DataGrid DataGridColumn DataSet DataType DateChooser DateField EndPoint extending 1, 2 FocusManager importing Label List Loader Log Media Menu MenuBar numeric stepper NumericStepper PendingCall ProgressBar RadioButton ScrollPane selecting a parent class SOAPCall subclassing TextArea TextInput UIComponent UIObject WebService className classpath and UserConfig directory changing global local understanding clickHandler code hints, triggering code samples for developing components colors setting style properties for ComboBox component ComboBox class creating an application with methods parameters properties using using skins with using styles with ComboBox events compiled clips in Library panel working with component class file code sample component files, storing Component Inspector panel component source files component symbol, creating component types Accordion Alert Button CellRenderer CheckBox ComboBox data DataGrid DataHolder DataProvider DataSet DateChooser DateField Flash Professional 1, 2 Label List Loader Managers media Menu MenuBar numeric stepper NumericStepper 1, 2, 3, 4 PopUpManager class ProgressBar RadioButton RDBMSResolver Remote Procedure Call ScrollPane StyleManager class TextArea TextInput TransferObject Tree UI controls WebServiceConnector XMLConnector XUpdateResolver ComponentMixins class components adding dynamically adding to Flash documents architecture available in Flash MX 2004 available in Flash MX Professional 2004 categories categories, described DateField deleting DepthManager Flash Player support FocusManager class inheritance installing media resizing Components panel constructor, writing for a new component creating a component adding an icon adding parameters code sample for class file component symbol defining a version number editing symbol layers extending a component class process for writing ActionScript selecting a parent class subclassing a class UIComponent class defined UIObject class defined writing a constructor writing ActionScript creating components accessibility adding events adding tip text common events creating SWC files defining parameters event metadata exporting handling events implementing core methods importing SWC files live preview with SWC file selecting a class name selecting a symbol name selecting a symbol owner skinning styles using metadata statements CSSStyleDeclaration 1, 2 CustomFormatter class customizing color customizing text CustomValidator class cutsom style sheets D Data Binding classes Data components data model Menu component DataGrid class methods properties 1, 2 DataGrid component class creating an application with customizing data model interacting with parameters understanding using using skins with using styles with view DataGridColumn class methods DataHolder component DataProvider API events properties DataProvider class methods DataSet class DataSet component DataType class DateChooser class methods properties DateChooser component creating an application with customizing DateChooser class events parameters using using skins using styles DateField class, methods DateField component creating an application with DateField class events parameters properties using using skins with using styles with default class style sheet defaultPushButton DeltaPacket about use with components depth managing DepthManager class methods detail 1, 2 documentation guide to terminology overview E editing symbols, for components element 1, 2 EndPoint class event metadata 1, 2 event listeners event objects events adding broadcasting common events handling exporting custom components extending classes F faultactor 1, 2 faultcode 1, 2 faultstring 1, 2 FLA file assets, storing for component files Flash MX 2004, components available Flash MX Professional 2004, components available Flash Player and components support Flash Professional component types RDBMSResolver component component types focus focus navigation creating FocusManager FocusManager class FocusManager component creating an application with customizing FocusManager class parameters using Form class G getters, defining for properties global classpath global style declaration H Halo theme handle event handleEvent method I icon for custom component importing classes inheritance in V2 components init method, implementing inspectable properties in metadata statements installation instructions verifying installing components instance styles instances setting style on setting styles on interface TreeDataProvider interfaces TransferObject L Label class Label component creating an application with customizing events Label class methods parameters properties using using styles with labels Library panel linkage identifiers for skins List class composition of scrolling List component creating an application with customizing events List class methods parameters properties understanding using using styles with listener functions listener objects listeners registering Live Preview for custom component Loader component creating an application with customizing events Loader class methods parameters properties using local classpath Log class M Macromedia DevNet Macromedia Flash Support Center Media using behaviors with Media class events methods properties Media Components interacting with Media components behaviors, associating MediaController and MediaDisplay behaviors, associating MediaDisplay and MediaController behaviors, using a Labeled Frame Cue Point Navigation behaviors, using a Slide Cue Point Navigation creating applications with customizing parameters understanding using using skins with using styles with using the Component Inspector with media components 1, 2 MediaController component parameters understanding using MediaDisplay component parameters understanding using MediaPlayback component parameters understanding using menu activators Menu class methods properties Menu component about XML attributes adding hierarchical menus class creating an application with customizing exposing items to ActionScript initialization object properties interacting with menu item types parameters using using skins with using styles with MenuBar class methods properties MenuBar component class creating an application with customizing interacting with parameters using using skins with using styles with metadata 1, 2 ComponentTask event 1, 2 explained inspectable properties syntax tags methods defining getters and setters implementing init, implementing size, implementing N name class symbol, for custom component numeric stepper class methods properties numeric stepper component creating an application with events 1, 2, 3, 4, 5 NumericStepper class methods 1, 2 properties 1, 2, 3 NumericStepper component 1, 2 creating an application with 1, 2 customizing 1, 2 events 1, 2, 3, 4 NumericStepper class parameters 1, 2 using 1, 2 using skins with 1, 2 using styles with 1, 2, 3 O on() onFault 1, 2, 3 P packages parameters adding to a new component defining inspectable, in metadata statements setting 1, 2 viewing parent class, selecting for a new component PendingCall class PopUpManager class PopUpManager class, methods previewing components ProgressBar component creating an application with customizing events methods parameters ProgressBar class properties using using skins with using styles with properties, for styles Property inspector prototype R RadioButton component creating an application with customizing events methods parameters properties RadioButton class using using skins with using styles with RDBMSResolver component events methods parameters properties using Remote Procedure Call (RPC), for WebServiceConnector Remote Procedure Call component resizing components resources, additional RPC component API and XMLConnector for WebServiceConnector S Sample theme Screen API screen readers accessbility ScrollPane component creating an application with customizing events methods parameters properties ScrollPane class using using skins with using styles with separator setSize() setters, defining for properties size method, implementing skin properties changing in the prototype setting skinning for custom components skins applying applying to subcomponents editing SOAPCall class SOAPFault 1, 2 style declarations creating custom default class global setting class style properties color getting setting StyleManager class StyleManager class, methods styles determing precedence for custom components inheritance, tracking setting 1, 2 setting custom setting global setting on instance supported subclasses, using to replace skins subcomponents, applying skins SWC files and compiled clips creating file format explained importing working with symbol name, for custom component owner, for custom component symbol layers, editing for a new component symbols editing, for components syntax, for metadata statements system requirements T tab order, for components tabIndex tags for metadata tasks, metadata terminology in documentation TextArea component creating an application with customizing events parameters properties TextArea class using skins with using styles with TextInput component creating an application with customizing events methods parameters properties TextInput class using using styles with themes applying creating tip text, for custom component TransferObject component methods Tree class properties Tree component class creating an application with customizing parameters using using skins with using styles with XML formatting TreeDataProvider interface methods properties typographical conventions, in components documentation U UIComponent class defined UIComponent class, and component inheritance UIObject class, defined user interface (UI) controls V V2 components and the Flash Player version 1 (v1) components version 1 (v1) components, upgrading version 1 component architecture, differences from version 2 version 1 components upgrading version 2 (v2) components and the Flash Player benefits and description version 2 component architecture changes from version 1 using SWC file for live preview version numbers for components view Menu component W Web service classes Web service web service, WSDL file WebService class WebServiceConnector event summary method summary multipleSimultaneousAllowed parameter operation parameter parameters property summary suppressInvalidCalls parameter using WSDLURL parameter WebServiceConnector component WSDL file for web service getting an update for X XML formatting for the Tree component XML attributes XMLConnector and schemas class event summary method summary parameters property summary XMLConnector component XUpdate XUpdateResolver component events parameters properties using