In addition to new workspace features, such as that great new dock, new functionality has been added to the Flash workspace. This first section covers some new additions and changes to dialog boxes. Following sections discuss large new functionality changes like the changes to drawing in Flash, integration with other products, video, new components, and (always a fun one) ActionScript.
When you view import a bitmap image, you can double-click that image in the Library to view information about it. The dialog box has now changed—there is now a much larger preview of the bitmap (see Figure 18).
Figure 18: The Bitmap Symbol Library Item dialog box in Flash 8 (left) and Flash CS3 (right).
You might notice another change under the Linkage heading, where you can specify a base class for a symbol. I will discuss the new capabilities for setting a symbol's base class later on in the ActionScript 3.0 section of this article.
In Flash CS3, you can change the color for selections, which lets you easily see the type of element that is on the Stage. It's a subtle improvement, but nevertheless very useful. You can change the selection colors for Drawing objects, Drawing primitives, Groups, Symbols, and one color for all other elements (see Figure 19).
Figure 19: Different bounding box colors indicate the type of element selected. The default color settings have been modified for visibility.
To change the colors of your bounding boxes, choose Edit > Preferences (Windows) or Flash > Preferences (Mac OS), and then modify the current color selections under Highlight Color.
When you publish an FLA file, a new file exports with your SWF file by default. You upload the new file, AC_RunActiveContent.js, to your server along with your SWF and HTML files, so users can interact with the application in Internet Explorer without activating it first (typically using an initial mouse click).
For a video tutorial that explains this updated functionality, see Publishing FLA files.
You can now preview 9-slice scaling on the Stage, so if you make adjustments to movie clips with 9-slice scaling applied, you can see your changes right away. To see this improvement, create a new symbol and make sure that you enable 9-slice scaling (at the bottom of the dialog box). Double-click the symbol to enter symbol-editing mode, and notice that you now see 9-slice scaling grid within the symbol (see Figure 20).
Figure 20: Now you can access the 9-slice scaling grid when you enter symbol-editing mode. It would make no sense to apply 9-slice scaling on this drawing of a groundhog, but I'm sure you get the idea.
There is quite a bit of new functionality when it comes to copy and paste in Flash. First of all, the Copy And Paste Motion command lets you apply a motion tween to another object. You can paste the frames, tween, and other information to the object, choosing to paste all or a selection of the properties of the copied motion tween.
To copy and paste motion from one object to another object, follow these steps. You can find an example with assets to use in this article's source files called copypastemotion.fla.

Figure 21: Select the entire animation, and then select Copy Motion from the context menu.
Tip: Click the first frame of the animation, press the Shift key, and then click the last frame of the animation to select a span of frames.
You successfully applied the motion tween from Layer 1 to the instance on Layer 2.
Note: You can also copy the motion as ActionScript 3.0 in Flash CS3. See the ActionScript and code editor changes page for information.
You can also copy and paste filter settings from one symbol instance to a different symbol instance, which makes working with filters much easier in Flash CS3. To copy and paste filter settings in Flash, follow these quick and easy steps.
Note: If you apply multiple filters, and you want to copy and paste all of those filters to other instances, select Copy All from the Copy Filters menu instead of Copy Selected.
There have also been many improvements to how Flash integrates with other products, such as Photoshop and Illustrator. To learn more about these enhancements, keep reading.