root/Scrollbartest/ScrollbarExample.as

User picture

Author: Ying

Revision: 7 («Previous)


File Size: 1.1 KB

(March 22, 2009 15:43 UTC) About 3 years ago


  

 
Show/hide line numbers
package {
    import flash.display.Sprite;
    import flash.events.Event;
    import flash.geom.Rectangle;

    public class ScrollbarExample extends Sprite
    {
        public function ScrollbarExample()
        {
            var content:Sprite = new Sprite();
            var scrollbar:Scrollbar = new Scrollbar();
            var scroll_rect:Rectangle = new Rectangle( 0, 0, 100, 50 );
            
            content.graphics.beginFill( 0xFF0000, 1 );
            content.graphics.drawRect( 0, 0, 100, 50 );
            content.graphics.beginFill( 0x00FF00, 1 );
            content.graphics.drawRect( 0, 50, 100, 50 );
            content.graphics.beginFill( 0x0000FF, 1 );
            content.graphics.drawRect( 0, 100, 100, 50 );
            content.graphics.endFill();
            
            var rect:Rectangle = new Rectangle( 0, 0, 100, 50 );
            var sc:ScrollContent = new ScrollContent( content, scrollbar, rect );
            
            scrollbar.x = content.width;
            
            addChild( content );
            addChild( scrollbar );
        }
    }
}