The process for planning a Flash component can require ample time to properly spec the functionality you want to build.
The Gallery component can load thumbnail versions of JPEG images on your Web server and display the full-size JPEG image when the thumbnail is clicked.
Server-side scripting can enable a wide range of functionality within your Flash movies. For the Gallery component, the PHP script files provide XML data and dynamically resized JPEG images to the Flash movie.
The JPEG-Meta.php script written by Rob Williams can retrieve JPEG metadata within your own PHP scripts.
The Proxy class written by Joey Lott can delegate events and additional parameters within your ActionScript 2.0 classes.
The BitmapData class can create a copy of a MovieClip surface. You can use this class to replicate graphics within your Flash movies.
The Flash Player 8 filters can add more visual effects to interactive button states.
You can use the FileReference API to download and upload files, without relying on the browser to intervene.