View comments | RSS feed

Types of components

The following tables list the different components, arranged by category, in version 2 of the Macromedia Component Architecture.

User interface (UI) components

Component Description

Accordion component (Flash Professional only)

A set of vertical overlapping views with buttons along the top that allow users to switch views.

Alert component (Flash Professional only)

A window that presents a message and buttons to capture the user's response.

Button component

A resizable button that can be customized with a custom icon.

CheckBox component

Allows users to make a Boolean (true or false) choice.

ComboBox component

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.

DataGrid component (Flash Professional only)

Allows users to display and manipulate multiple columns of data.

DateChooser component (Flash Professional only)

Allows users to select one or more dates from a calendar.

DateField component (Flash Professional only)

An nonselectable text field with a calendar icon. When a user clicks inside the component's bounding box, Macromedia Flash displays a DateChooser component.

Label component

A non-editable, single-line text field.

List component

Allows users to select one or more options from a scrolling list.

Loader component

A container that holds a loaded SWF or JPEG file.

Menu component (Flash Professional only)

A standard desktop application menu; allows users to select one command from a list.

MenuBar component (Flash Professional only)

A horizontal bar of menus.

NumericStepper component

A text box with clickable arrows that raise and lower the value of a number.

ProgressBar component

Displays the progress of a process, such as a loading operation.

RadioButton component

Allows users to select between mutually exclusive options.

ScrollPane component

Displays movies, bitmaps, and SWF files in a limited area using automatic scroll bars.

TextArea component

An optionally editable, multiline text field.

TextInput component

An optionally editable, single-line text input field.

Tree component (Flash Professional only)

Allows a user to manipulate hierarchical information.

Window component

A draggable window with a title bar, caption, border, and Close button and content-display area.

UIScrollBar component

Allows you to add a scroll bar to a text field.

Data handling

Component Description

Data binding classes (Flash Professional only)

Classes that implement the Flash runtime data binding functionality.

DataHolder component (Flash Professional only)

Holds data and can be used as a connector between components.

DataProvider API

The model for linear-access lists of data; it provides simple array-manipulation capabilities that broadcast data changes.

DataSet component (Flash Professional only)

A building block for creating data-driven applications.

RDBMSResolver component (Flash Professional only)

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.

Web service classes (Flash Professional only)

Classes that allow access to web services that use Simple Object Access Protocol (SOAP). These classes are in the mx.services package.

WebServiceConnector component (Flash Professional only)

Provides scriptless access to web service method calls.

XMLConnector component (Flash Professional only)

Reads and writes XML documents by using the HTTP GET and POST methods.

XUpdateResolver component (Flash Professional only)

Lets you save data back to any supported data source. This component translates the delta packet into XUpdate.

Media components

Component Description

MediaController component

Controls streaming media playback in an application.

MediaDisplay component

Displays streaming media in an application.

MediaPlayback component

A combination of the MediaDisplay and MediaController components.

For more information on these components, see Media components (Flash Professional only).

Managers

Class Description

DepthManager class

Manages the stacking depths of objects.

FocusManager class

Handles Tab key navigation between components. Also handles focus changes as users click in the application.

PopUpManager class

Lets you create and delete pop-up windows.

StyleManager class

Lets you register styles and manages inherited styles.

SystemManager class

Lets you manage which top-level window is activated.

Screens

Class Description

Form class (Flash Professional only)

Lets you manipulate form application screens at runtime.

Screen class

Base class for the Slide and Form classes. See Screen class (Flash Professional only).

Slide class (Flash Professional only)

Lets you manipulate slide presentation screens at runtime.


Comments


jepo said on Jun 4, 2005 at 12:34 PM :
Thank you for your comments. This site is for documentation feedback only. Some comments with general questions about how to use components, bug reports, or feature requests for the Flash product, have been removed. Please use the Flash webforums for questions about how to use components: http://webforums.macromedia.com/flash. Please use this form for feature requests or suspected bugs: www.macromedia.com/support/email/wishform/.
No screen name said on Aug 10, 2005 at 2:34 PM :
Does anyone know if there is a way to read the component type (i.e. if it's a checkbox, radio button, etc)?

 

RSS feed | Send me an e-mail when comments are added to this page | Comment Report

Current page: http://livedocs.adobe.com/flash/mx2004/main_7_2/00002052.html