
Note: The Fireworks API Wrapper referred to in this article works only for Flash MX and Flash MX 2004. You cannot use it with Flash 8 or later. This article is intended for legacy purposes only.
I've used Fireworks since Macromedia first introduced it. Since then, it has been the tool of choice for me when it comes to creating and optimizing graphics that target the web. In version 3, Fireworks became fully extendable through JavaScript. Since then, I've been able to use Fireworks in a totally different way—my way.
Fireworks offers a plethora of tools and one of the best things about it is that I can do something in many different ways. However, the ability to customize it even further to address my specific problems or the conform to the way I like to work is the one thing that makes Fireworks an irreplaceable item in my toolkit.
In this article, I will cover most of the aspects of extending Fireworks, and I say "most" because experience has showed me that in Fireworks there are always many ways of doing something.
To complete this tutorial you will need to install the following software and files: