Advanced Scroll Bar AS 3.0
Advanced Scroll Bar AS 3.0 The Advanced Scroll Bar AS 3 .0 component for Flash CS3, Flash CS4 and above / ActionScript 3.0 provides extended scrolling control over 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 :

* Scroll any Movie Clip and layout components (e.g.: XHTML Table Renderer, Adobe Flash Datagrid etc)

* Horizontal/Vertical orientation

* Choice and adjustment of scroll easing types

* Choice of scrollbar layouts (buttons and slider, buttons only, slider only)

* Run-time resizible visible area

* Free/Snap to visible area modes

* Autohide/disable feature

* Mouse wheel support

* Switch scrolling targets during runtime

* Customizable skins on per instance or global basis

* Skin elements color overlays

* Scroll Bar events to integrate various functionality extensions

* Dynamic control through Actionscript API

* Fixed Track Body option

* Fixed Slider Body option

* Use Invisible Mask option

* Scroll Percentage option

* Built in Help Book that can be accessed via the Flash Help Panel


TRIAL VERSION – download and test the extension before you buy from the location below.

Check also the Advanced Scroll Bar ActionScript 2.0 version!

Note:  the Scroll Bar trial version has a 350×200px max size limit for the visible area and watermark attached as a trial limitation. There are no restrictions in the full version.

This product is included in the following promotional package: FT Special Pack PRO

 

Free Download:

 

Preview Examples:

The Scroll Bar adjust itself dynamically
Set two component instances to build a Scroll Pane
Label Regular Special
Amount: $ 20    $ 30 
Title: Regular Price  Special License 
Description: By purchasing and downloading this component you are entitled to use it in an unlimited number of websites and other multimedia projects, personal and client work. You may not redistribute it, reverse engineer or modify its contents.  By purchasing this license you are entitled to use the product in commercial projects owned or produced by your company (websites, CD-ROMS, offline presentations etc). You may not redistribute it, reverse engineer or modify its contents. 

Comments for User Interface >> Advanced Scroll Bar AS 3.0
Flashtuning
Flashtuning
09-04-08

RE: Positioning slider?

Hi,

Use the scrollPercentage property of the Scroll Bar. You can use this property if the content is loaded. Check also other frequently asked questions and answers in the Help&Support area, the Quickstart Guide and you can also check the trial examples of the Scroll Bar AS 2.0 component as a start point with the AS 3.0 development.

Thanks,
Flashtuning
user01
user01
09-04-08

Positioning slider?

Hi,

I'm using one instance of the component and updating it's targetMovieClip property at various times and am trying to figure out how to reset the position of the slider (in scrollBar mode) so that it snaps back to the top of the scrollbar instance whenever a new movieclip is attached to it.

Thanks,
Mike
Flashtuning
Flashtuning
09-04-08

RE: Use in External SWF

Hi,

Instead using the Scroll Bar in each external SWF, you simply place one Scroll Bar instance in your main SWF, create an emty Movie Clip (named "content" for example) where load the SWFs, and init the targetMovieClip property for the Scroll Bar with content Movie Clip.

Best regards,
Flashtuning
user01
user01
09-04-08

Use in External SWF

Hi there,

I have built a flash website which calls on external swf's to display content for different pages. I am using this component in the external swf's and it works great when i preview the swf on its own, however when i view my website swf which calls this external swf i get the error below:

TypeError: Error #1009: Cannot access a property or method of a null object reference.
at FtScrollBar/set useMouseWheel()
at about_us_fla::content_1/__setProp___id0__content_text_1()
at about_us_fla::content_1()
at flash.display::Sprite/constructChildren()
at flash.display::Sprite()
at flash.display::MovieClip()
at about_us_fla::MainTimeline()

Any help would be greatly appreciated!
Flashtuning
Flashtuning
09-04-08

RE: Question regarding easing !

Hi,

Thank you for purchasing the Advanced Scroll Bar AS 3.0 component.

In order to use easing instead default acceleration you need to set also the newScroller.activateEasing = "true"; and also you can set the desired ease delay property (in seconds), newScroller.easeDelay = 0.75, or leave it as is since it's already populated with a default 0.5 value.

Best regards,
Flashtuning
user01
user01
09-04-08

Question regarding easing !

Hi. I just purchased the component. It seems to be great Flashtuning. I use AS to attach the scroll bar to the stage using:

var newScroller:FtScrollBar = new FtScrollBar();
this.addChild(newScroller);

I then set som parameters for the scrollbar:

newScroller.x = 440;
newScroller.y = 70;
newScroller.targetMovieClip = \"mc\";
newScroller.useMouseWheel = \"true\";
newScroller.easeType = \"bounce\";

However, the easeType property does not seem to work like this. The scrollbar still uses the default easing. Am i missing some property or am i doing something wrong ?

Would appreciate a quick response, thank You

Best Regards
Anders
Add Comments on User Interface >> Advanced Scroll Bar AS 3.0
Please login to post comments