The Flashtuning Scroll Bar component provides extended scrolling control over any content type within movie clip and adapts automatically for both static and dynamic types of cr any content type within movie clip and adapts automatically for both static and dynamic types of content.
The Scroll Bar can be configured to work in either free or snapped to content modes. You can use it in either vertical or horizontal modes and you can configure two component instances to create a Scroll Pane.
The component features extensive visual customization option which include support for custom skins and color overlays.
Features:
Horizontal/Vertical orientation
The scroller direction can be changed to either horizontal or vertical.
Switch scrolling targets during runtime
You can switch the scroll target to any other available movie clip during runtime.
Choice and adjustment of scroll easing types
You can set and adjust specific easing for the scrolling content. Built in there are four easing types you can choose from (basic, elastic, bounce and inertia).
Scroll any movie clip and layout components
You can scroll any kind of content, either static or dynamic as long as the content is placed inside a movie clip, constantly maintaining the crispness of the font and images.
Choice of Scroll Bar layouts
You can choose between "buttons", "scroll bar" or "full" layouts.
Run-time resizible visible area
The movie clip visible area width and height can be adjusted during run-time and the scroller will set itself based on the new values.
Customizable skins on per instance or global basis
You can create your own symbols and customize the look and feel of the component on per instance or global basis.
Free/snap to visible area modes
You can place the content and the scroller at different positions/sizes
on the stage, or just snap it to the visible area of your movie clip at the offset you specify.
Mouse wheel support
You can activate the mouse wheel and adjust the mouse wheel speed.
Dynamic control through ActionScript API
The Scroll Bar allows dynamic customization accessing the extensive ActionScript API.
Built in Help Book
The component has a built in Help Book that can be accessed anytime, via the Flash Help Panel for a complete list and samples of supported methods, properties and events.
Autohide/disabled state
The component activates the autohide or disabled state if there is no content to scroll.
Fixed Track Body
Switching this option to either true or false you can have a fixed or dynamically resizible track body.
Fixed Slider Body Option
Switching this option to either true or false you can have a fixed or dynamically resizible slider body.
Use Invisible Mask
Use this property if you want to have a fully visible scrolling content.
Scroll Percentage
Using this property you can set the scroll amount. The target movie clip content need to be loaded in order to user this property.