     //
     //--------------------------------------------------------------------------
     
+    /**
+     *  Scroller skin part.
+     *
+     *  @langversion 3.0
+     *  @playerversion Flash 10
+     *  @playerversion AIR 2.5 
+     *  @productversion Flex 4.5
+     */ 
     public var scroller:Scroller;
     
     //--------------------------------------------------------------------------

        // propogate styleChanged explicitly to textDisplay
        if (textDisplay)
            textDisplay.styleChanged(styleProp);
		
		// Check for padding style changes
		if (!styleProp || styleProp == "styleName" || styleProp.indexOf("padding") >= 0)
		{
			if (textDisplay)
			{
				textDisplay.left = getStyle("paddingLeft");
				textDisplay.top = getStyle("paddingTop");
				textDisplay.right = getStyle("paddingRight");
				textDisplay.bottom = getStyle("paddingBottom");
			}
		}
    }
}
}
        setElementPosition(scroller, 0, 0);
        
        // position & size the text
        var explicitLineBreak:Boolean = getStyle("lineBreak") == "explicit";
        var paddingLeft:Number = getStyle("paddingLeft");
        var paddingRight:Number = getStyle("paddingRight");
        var paddingTop:Number = getStyle("paddingTop");
