version 4.7.5 (1.Sept 2010)
- fixed bug when preloading large images
- "swf maybe stolen" replaced with "please contact webmaster"
version 4.7.4 (26.August 2010)
- iframe detection removed
version 4.7.2 13.March 2010
- some small code improvements (error handling for crossdomain errors)
version 4.7.0 26.January 2010
- new licensing policy (one license per domain)
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:
a test.
Multiline]]>
]]>
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.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