Chapter 35. Binding Data and Events to AS2 Components
IN THIS CHAPTER
Defining data binding
Using the visual data binding features of Flash CS3
Binding data between the XMLConnector component and the List component
Creating a list of cue points for the FLVPlayback component
Adding a DataGrid component programmatically at runtime
In the last chapter, you learned how to use many of the User Interface components in a Flash movie. Components enable you to create Rich Internet Applications (or RIAs) within a Web browser that work very much like applications you run on your desktop. In this chapter, you learn how to expand the potential of components by integrating data providers and event handling.
Warning
This chapter's content applies only to ActionScript 2.0 components. The new ActionScript 3.0 components cannot use the data binding features of the Component Inspector panel.
What Is Data Binding?
You may often hear the term data binding associated with discussions of Flash components. Data binding is the process of taking information and adding it to a component, to display the information or to manipulate the data in a meaningful way. Any information that you bind to a component is often called a data provider. Data providers can be very simple, such as a String
value (for example, a heading at the top of a movie with the text "Welcome to the Site"), or very complicated, such as a RecordSet
object or an Array
value (for example, a list of employees in your company, complete with first and ...
Get Adobe® Flash® CS3 Professional Bible now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.