Auto Shape objects, referred to informally as "Auto Shapes," are intelligent vector object groups that adhere to specialized rules to simplify how you create and edit common visual elements. The Auto Shape Properties panel in Fireworks 8 is like a property inspector specifically designed to provide precise control over Auto Shape objects. No such panel existed before; in Fireworks MX 2004 control over Auto Shape properties was limited to whatever you could achieve by manipulating the yellow control points on an Auto Shape object.
While this method is still available in Fireworks 8, the Auto Shape Properties panel greatly enhances the level of control you have over specific shape properties such as corner roundness for rectangles; arrow height, width, and thickness; and the inner radius of doughnut shapes.
To complete this article you will need to install the following software:
Auto Shape objects are created as object groups. Unlike other object groups, however, selected Auto Shapes show diamond-shaped control points in addition to object group handles. Because each control point is associated with a particular visual property of the shape, dragging a control point alters only the associated visual property, described next.
Most control points include tooltips that describe how they affect the Auto Shape object. Move the pointer over a control point to see the tooltip. You can edit the following Auto Shape object attributes:
The following sections describe how to change Auto Shape properties from the panel. For most shapes, simply entering a new value into a text box and pressing Tab or Enter applies it to the current shape. Some shapes have check boxes and buttons. Pressing these applies the changes immediately.
Note: When you click anywhere inside a SWF command panel in Fireworks (such as the Align, Auto Shape Properties, Image Editing, and Special Characters panels), the panel gets the focus and all subsequent key strokes are captured by the panel. As long as the panel has the focus, Fireworks shortcut keys will not work. In order to use Fireworks shortcut keys again, first click back inside Fireworks (that is, anywhere outside the panel).
Figure 1 shows the default appearance of the Auto Shape Properties panel.
Figure 1. Default appearance of the Auto Shape Properties panel
If you have exactly one valid Auto Shape selected on the canvas, you will see a specific set of properties for that shape, as shown in the following sections. The following is a list of conditions under which this default panel will be shown:
Only Auto Shape object tools included in the shipping version of Fireworks 8 are considered valid. Any previous versions (those used in Fireworks MX 2004) and those in the Shapes tab of the Assets panel are ignored by the Auto Shapes Properties panel.
Using the pop-up menu at the bottom of the panel inserts a new Auto Shape object in the middle of the canvas.
Following are the types of Auto Shapes you can insert into your graphics.
Arrow

Figure 2. Arrow properties (left) and corresponding parts (right)
Mouse over each term below to see what they indicate in Figure 2:
Rectangle (Beveled, Chamfer, and Rounded)

Figure 3. Rectangle properties
The Rectangle properties (see Figure 3) are as follows:
Clicking the lock icon locks/unlocks the corner types and radii. If the corner types and/or their radii are different (that is, unlocked) and if you click the lock icon, the top-left corner properties are used for the remaining corners. Unlocking makes no visible difference.
Clicking a corner type button rotates through all three corner types.
If the corners are locked, entering a new value for any of the four corner radii or clicking any one of the four buttons applies the change to all four corners.
Figure 4. Connector Line properties (left) and example of a connector line (right)
The Connector Line properties (see Figure 4) are as follows:
A connector line can take one of two forms: horizontal (default) or vertical. When in horizontal mode, you can specify its height numerically. Similarly, when in vertical mode, you can specify its width numerically.
Each end of the Connector Line shape now automatically snaps to an object's side when you release it over an object.
The "1" and "2" in Figure 4 refer to the two ends of the connector line. To find out which one is which, simply rollover one of them; the tooltip indicates which end it is.
Doughnut
Figure 5. Doughnut properties
The Doughnut properties (see Figure 5) are as follows:
L-Shape

Figure 6. L-Shape properties
The L-Shape (see Figure 6) is a variant of the Arrow shape (an Arrow shape without the arrow tip). All the properties are identical to those used by the Arrow shape.
Pie

Figure 7. Pie properties
The Pie shape (see Figure 7) is a variant of the Doughnut shape (a Doughnut shape without the inner radius). All the properties are identical to those used by the Doughnut shape.
Smart Polygon

Figure 8. Smart Polygon properties
The Smart Polygon properties (see Figure 8) are as follows:
Spiral
Figure 9. Spiral properties (left) and example of a spiral (right)
The Spiral properties (see Figure 9) are as follows:
Star
Figure 10. Star properties
The Star properties (see Figure 10) are as follows:
Addendum: Shadow
Unlike the other Auto Shapes described in this article, you cannot insert a shadow by selecting the Insert New Auto Shape pop-up menu in the Auto Shape Properties panel. You can insert a shadow only by selecting Commands > Creative > Add Shadow. However, once you add the shadow, you can access its properties in the Auto Shape Properties panel (see Figure 1).
Figure 11. Shadow properties
The Shadow properties are as follows:
Figure 12 shows an example of a perspective shadow.

Figure 12. Example of a shadow
For more information about enhancing your graphics, check out the Creating and Editing Graphics topic page in the Fireworks Developer Center. Jim Babbage writes about shadows in his article, Fireworks 8: Only the Shadow Knows.
Marisa Bozza is lead QA engineer on the Macromedia Fireworks development team. Since joining the team in 1999, Marisa has been involved in all stages of design and development for Fireworks.