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 ActionScript 2.0 version:
Advanced Scroll Bar AS 2.0
obrazek
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.


You can also download the HTML Help Books from the following location: DOWNLOAD HELP BOOKS


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

Check the general Tips & Tricks page regarding all FT products.

obrazek

 

Free Download:

 

Preview Examples:

The Scroll Bar adjust itself dynamically
Set two component instances to build a Scroll Pane
Label Regular Special
Amount: $ 7     $ 15  
Title: Personal License   Commercial License  
Description: By purchasing a "Personal License" you are entitled to use this product in one website or other multimedia project, personal or non-commercial client work. If you want to use it in multiple personal websites you'll have to purchase a license for each personal website or you can contact us for a Special License. You may not redistribute but you may modify its contents.   By purchasing a "Commercial License" you are entitled to use this product in one commercial project (website, DVD, offline presentation etc). If you want to use it in multiple commercial websites you'll have to purchase a license for each commercial website or you can contact us for a Special License. You may not redistribute but you may modify its contents.  
By clicking Add to Cart button you will complete the payment via PayPal.
 
You can also pay via Credit Card by purchasing from our FlashComponents.net account.

Comments for User Interface >> Advanced Scroll Bar AS 3.0
Flashtuning
Flashtuning
05-06-09

Where can I find other useful Scroll Bar tips?

You can check also the most common questions and answers from the Scroll Bar AS 2.0 product page.
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