ActionScript 2.0 Components Language Reference |
|
||
| ActionScript 2.0 Components | |||
The ActionScript 2.0 Components Language Reference describes each component available in the Version 2 Adobe Component Architecture, along with its application programming interface (API). To learn how to use, customize, and create version 2 components, see Using ActionScript 2.0 Components.
|
NOTE |
Adobe Flash CS3 Professional includes ActionScript 2.0 components as well as ActionScript 3.0 components. You cannot mix these two sets of components. You must use one set or the other for a given application. Flash CS3 presents either ActionScript 2.0 components or ActionScript 3.0 components based on whether you open an ActionScript 2.0 or an ActionScript 3.0 file. When you create a new Flash CS3 document, you must specify either a Flash File (ActionScript 3.0) or a Flash File (ActionScript 2.0). When you open an existing document, Flash examines the Publish Settings to determine which set of components to use. For information about ActionScript 3.0 components, see Using ActionScript 3.0 Components. |
In this book, each component description contains information about the following:
Components are presented alphabetically. You can also find components arranged by category in the tables that follow.
This chapter contains the following sections:
The following tables list the different version 2 components, arranged by category.
|
Component |
Description |
|---|---|
|
A set of vertical overlapping views with buttons along the top that allow users to switch views. |
|
|
A window that presents a message and buttons to capture the user's response. |
|
|
A resizable button that can be customized with a custom icon. |
|
|
Allows users to make a Boolean (true or false) choice. |
|
|
Allows users to select one option from a scrolling list of choices. This component can have an selectable text field at the top of the list that allows users to search the list. |
|
|
Allows users to display and manipulate multiple columns of data. |
|
|
Allows users to select one or more dates from a calendar. |
|
|
An nonselectable text field with a calendar icon. When a user clicks inside the component's bounding box, Flash displays a DateChooser component. |
|
|
A non-editable, single-line text field. |
|
|
Allows users to select one or more options from a scrolling list. |
|
|
A container that holds a loaded SWF or JPEG file. |
|
|
A standard desktop application menu; allows users to select one command from a list. |
|
|
A horizontal bar of menus. |
|
|
A text box with clickable arrows that raise and lower the value of a number. |
|
|
Displays the progress of a process, such as a loading operation. |
|
|
Allows users to select between mutually exclusive options. |
|
|
Displays movie clips, bitmaps, and SWF files in a limited area using automatic scroll bars. |
|
|
An optionally editable, multiline text field. |
|
|
An optionally editable, single-line text input field. |
|
|
Allows a user to manipulate hierarchical information. |
|
|
A draggable window with a title bar, caption, border, and Close button and content-display area. |
|
|
Allows you to add a scroll bar to a text field. |
|
Component |
Description |
|---|---|
|
Classes that implement the Flash runtime data binding functionality. |
|
|
Holds data and can be used as a connector between components. |
|
|
The model for linear-access lists of data; it provides simple array-manipulation capabilities that broadcast data changes. |
|
|
A building block for creating data-driven applications. |
|
|
Lets you save data back to any supported data source. This component translates the XML that can be received and parsed by a web service, JavaBean, servlet, or ASP page. |
|
|
Classes that allow access to web services that use Simple Object Access Protocol (SOAP). These classes are in the mx.services package. |
|
|
Provides scriptless access to web service method calls. |
|
|
Reads and writes XML documents by using the HTTP |
|
|
Lets you save data back to any supported data source. This component translates the delta packet into XUpdate. |
|
Component |
Description |
|---|---|
|
Lets you include a video player in your Flash application to play progressive streaming video over HTTP, from a Flash Video Streaming Service (FVSS), or from Flash Media Server (FMS). |
|
|
MediaController component |
Controls streaming media playback in an application (see Media components). |
|
MediaDisplay component |
Displays streaming media in an application (see Media components). |
|
MediaPlayback component |
A combination of the MediaDisplay and MediaController components (see Media components). |
|
Class |
Description |
|---|---|
|
Manages the stacking depths of objects. |
|
|
Handles Tab key navigation between components. Also handles focus changes as users click in the application. |
|
|
Lets you create and delete pop-up windows. |
|
|
Lets you register styles and manages inherited styles. |
|
|
Lets you manage which top-level window is activated. |
|
|
Lets you manage animation effects to slides and movie clips. |
|
Class |
Description |
|---|---|
|
Lets you manipulate form application screens at runtime. |
|
|
Base class for the Slide and Form classes. |
|
|
Lets you manipulate slide presentation screens at runtime. |
|
|
||