For those who need to build a Flash CS3 component I do recommend to follow the above posted tutorials. Some of the come with example files. If you follow the steps in the tutorials, you can create later components by your own. However it is very useful to take a look on a ready made component and compare how that comonent is built. For this reason I provide the source files of my FlexiZoomer component. I hope they help you learn how to build the flash components.
Please note, its a Educational license, if you want to use the FlexiZoomer in your website/project you need to use the Free version or the Pro/Enterprise/Developer version: http://www.yofla.com/flash/flexi-zoomer/download.php
The component is built with PureMVC (http://puremvc.org/), so it’s also a useful resource to see a PureMVC implementation.
Version 1.1.0 of the tool was released. There are some new features:
- smoother zooming and panning
- if mouse is clicked down and not moved for 0.5 second, than the mouse movement zooms in/out
- new external (JavaScript) API function setNewImage
- new API function setZoom
- new API function setZoomStep
- new API function setImage
If you purchased the tool no more than 1 year ago (2 years for Enterprise Customers) you are eligible for a free update. Please reqest the update by email (provide your orderId or email used when purchasing the tool)
- SIMPLE installation
- zoom & pan
- zoom an external image or a MovieClip in the library
- customizable look of the buttons
- custom number of zoom steps
- custom maximal zoom
- flexible size – you don’t even need Flash to implement the zoomer into your website