version 4.7.0 26.January 2010 - new licensing policy (limited to website) version 4.6.0 17.December 2009 - hotspot movies are not more unique for each frame, one movieclip is used accross all frames. This enables to use an animated movieclip as a hotspot - now it is possible to specify custom hotspot title text (which displays on hotspot mouse over) for ImageHotspot. Before, the image title was used. If no hotspot title text is specified, the image title text is used as before. Example: <text><![CDATA[This is<br>a test.<br>Multiline]]></text>
]]>
Also note that the hotspot title now supports html formatting and can be a multiline textfield. - hotspot over, out events do dispatch now Example: import com.yofla.rotateTool.RotateToolApp; import com.yofla.rotateTool.events.HotspotEvent; var rotateTool : RotateToolApp = new RotateToolApp(rotateToolTheme); rotateTool.domains = "www.example.com;example.com"; rotateTool.showErrors = true; rotateTool.start(); rotateTool.addEventListener(RotateToolApp.HOTSPOT_OVER, hoverf); rotateTool.addEventListener(RotateToolApp.HOTSPOT_OUT, houtf); function hoverf( e : HotspotEvent ){ trace( 'hotspot over '); } function houtf( e : HotspotEvent ){ trace( 'hotspot out '); } - new control parameter mouseWheelZoomStep : how fast is the zooming with mouse wheel. Syntax: Also, using the mouseWheel does not scroll the webpage now. Please note that the code of the swfobject method must be updated to support this. - code optimalization for zoomBar, before the width of the entire zoombar movieclip could not be larger than the actual zoom-bar. (zoom-bar is the movie on which the handle moves). So now it is possible to add custom graphics to the zoombar movieclip, without affecting the functionality. Note, that the actual zoom-bar (on which the handle moves) must have the instance name "bar". - movieClip hotspot. After a hotspot is clicked, a movieClip is loaded. Syntax: The movieclip is placed at 0,0 and is not scaled to fit the rotateTool width or height. You must take care so the loaded swf is the right size. Once the movieClip is loaded, the above xml is passed as the parameter in the setData() function, which is called on the loaded movieClip. This way you can pass any data to your swf (just add your nodes to the hotspot node). When the closeButton is clicked, the function destroy() is called on the loaded movieClip. version 4.5.14 27.August 2009 - small ui fix (icon for toggle play is set now to correct state, when rotate once option is used) - option to customize one rightClick menu item in Enterprise version usage: rotateTool.customMenuItem = {name:"myItem",url:"http://www.yofla.com/",target:"_top"}; it is possible to omit the url or target property version 4.5.13 21.August 2009 Bugfixes: - mouseWheelZooms option fixed (did not work due error an error code) New features: - option to turn off displaying of version number in Enterprise version usage: set showVersionNumber="false" in userInterface node Other: - free version does not support zooming now. version 4.5.12 - when rotating object using arrows in zoom mode large image does not get loaded, until arrow is depressed version 4.5.11 - smooth zooming option (zooming goes not in steps) version 4.5.10 4.August 2009 - size of loaded zip file avaiable version 4.5.9 2.July 2009 - large images are now not loading when user is rotating the object in zoomed mode - this gives smoother user experience. After the user finishes the rotation, the large image is loaded. version 4.5.8 - level arrows code update ( left/right arrow occasionaly switched also level) version 4.5.7 - level arrows added version 4.5.6 15.Jun 2009 - a bug which was introduced in 4.5.5 is fixed (expieres in July 2010) version 4.5.5 8.Jun 2009 - a bug which was introduced in 4.5.3 is fixed (startButton did not show) version 4.5.4 5.Jun 2009 - verticalSensitivity : pixel span in vertical direction after which images at a next level are shown - arrowInterval : number of milliseconds after a new image is displayed, if the arrow is pressed. The smaller the value, the faster the objects rotates. version 4.5.3 28.May 2009 - zoomBarClickable : clicking in the slider of the zoomBar will zoom to the clicked level. The clickable bar in the zoomBar MovieClip must have the instance name "bar" assigned. - option to show toggleRotateButton and togglePanButton only when zoomed - rotateZoom option added : zooms back to 0% after zoom in pressed at 100% again - option to enable mouseWheel for zooming (do not use if also the webpage scrolls) : mouseWheelZooms version 4.5.2 17. April 2009 - Flash CS4 compatible now version 4.5.1 3. April 2009 - images can be loaded from a different domain now version 4.5.0 20. March 2009 - option to disable rotation when a view is zoomed - option to provide object info - title and description version 4.4.0 13. February 2009 - any movieClip can be now used as a custom hotspot - new parameter zoomSetsPan="true" (zooming switches to pan mode) version 4.3.7 : 5. January 2009 - option to disable error reporting (usage: roatateTool.showErrors = false;) - issue with custom cursor flickering fixed version 4.3.6 : 6. November 2008 - flash zoomer offset bug fixed (if rotateTool theme was not at 0,0) - reverse pan option added (image pans left when mouse moves right) - possible to have the zoombar in vertical orientation - API functions added (sponsored by Greg Gillespie, Australia) - stopRotation() - startRotation() - disableControls() - enableControls() - zoomOut() - getActualImage() - images in config.xml can have now a dynamic url as source specified - option to define a "blank" hotspot added - event dispatched when a hotspot is clicked version 4.3.5 : 2. October 2008 - support for swf images added - you can use transparent images now - API function setImage(imageId) added : shows desired image version 4.3.4 : 4. Sept 2008 - disableClick option added - if enabled, mouse click does not start/stop rotation - bug fixed (when preloader image is active and rotate is set to false) version 4.3.3 25. Aug 2008 - some code improvements version 4.3.2 22. Aug 2008 - zoomSteps option added - zoomIn/Out buttons added - clickZoomsIn option added - zoomOutStartsRotation option added - zoomInStopsRotation option added version 4.3.1 19. Aug 2008 - setNewPath bug fixed version 4.3.0 14. Aug 2008 - rotate button added, makes possible to switch between rotate mode and pan mode - large image function added - every view can have a larger image defined which is displayed when zooming - added option to stop rotation when user starts zooming version 4.2.1 29. Jul 2008 - bug when first image is set to 0 fixed - showFrames false option fixed - mouse pointer is not hand when mouse controls are disabled - added zip-archive support for close up images - close up image can is closed when clicked on (or on the close button as before) version 4.2.0 25. Jul 2008 - pan button added version 4.1.0 22. Jul 2008 - intro images option - first image option bugfix version 4.0.2 - updated fonts in examples version 4.0.1 - preloading image scaling set to smooth version 4.0.0 - ported to AS3 - new theming engine - flash zoomer integrated - zomm & pan option - JavaScript hotspots - zip file support version 3.0.6 - scrollbar feature version 3.0.5 - customization enabled - free for commercial use - better integration into projects - rotate once option added version 3.0.4 - horizontal axis rotation - image loading optimalized version 3.0.3 - transparent swf support added version 3.0.2 - small preloader bug fixed version 3.0.1 - disableClick option added version 3.0 - Zoom regions - URL regions - Avaiable as a component - New rewritten code - Offline config utility version 2.2 - YoFLA logo hide switch (pro version) - improved mouse behavior version 2.1 - rotation in Full 3D added version 2.0 - rewrited code - supports embedding - improved reverse-drag option - improved mouse actions - default cursor option - mtasc strict option compliant version 1.1 - custom drag speed option - play button option - preload option - auto restart option - improved play/stop performance version 1.0 - custom speed of rotation - custom rotate direction - custom first image - xml images import