Loading dynamic text in easing scroller - problem

[FONT=Times New Roman][SIZE=3]sorry for the double post, i posted the message in the wrong section … QUESTION: i downloaded one of the easing scrolls from the kirupa forum and i need some help on how to load dynamic text into the scrollbar. can anyone give me some ideas on how the script would be modified. i tried to modify the xml with the scroll but by screen turns black and the text/scrollbar don’t work. appreaciate any help. I attached the file here what i downloaded.[/SIZE][/FONT]


THIS CODE IS IN THE AS FILE
 
import mx.utils.Delegate;
class Rolagem {
 // VARIABLES
 // ---
 // MCs to be used
 private var btnUp:MovieClip;
 private var btnDown:MovieClip;
 private var dragger:MovieClip;
 private var scrollbg:MovieClip;
 private var contentMain:MovieClip;
 private var contentMask:MovieClip;
 // Settings variables
 private var moveSpeed:Number = 1;
 private var easingSpeed:Number = 7;
 private var scrollWheelSpeed:Number = 20;
 // General use variables
 private var mouseListener:Object;
 private var left:Number;
 private var top:Number;
 private var right:Number;
 private var bottom:Number;
 private var scrollable:Number;
 private var initContentPos:Number;
  private var scrollHeight:Number;
 private var easing:Number;
 // CONSTRUCTOR
 // ---
 public function Rolagem(easing:Number, btnUp:MovieClip, btnDown:MovieClip, dragger:MovieClip, scrollbg:MovieClip, contentMain:MovieClip, contentMask:MovieClip) {
  this.btnUp = btnUp;
  this.btnDown = btnDown;
  this.dragger = dragger;
  this.scrollbg = scrollbg;
  this.contentMain = contentMain;
  this.contentMask = contentMask;
  this.easing = easing;
  this.scrollHeight = this.scrollbg._height;
  // how much of the movie can be scrolled
  this.scrollable = this.contentMain._height - this.contentMask._height;
  this.initContentPos = this.contentMain._y;
  // the drag positions that are possible for the dragger
  this.left = this.scrollbg._x;
  this.top = this.scrollbg._y;
  this.right = this.scrollbg._x;
  this.bottom = this.scrollbg._height - this.dragger._height + this.scrollbg._y;
  this.contentMain.setMask(this.contentMask);
  // before we do anything make sure the content is even scrollable, if it isn't hide everything and return
  if (this.scrollable < 0) {
   this.dragger._visible = false;
   this.btnUp.enabled = false;
   this.btnUp._alpha = 50;
   this.btnDown._alpha = 50;
   this.scrollbg._alpha = 50;
   this.btnDown.enabled = false;
   return;
  }
  this.scrollbg.useHandCursor = this.dragger.useHandCursor = false;
  this.scrollbg.onPress  = Delegate.create(this, scrollPress);
  this.dragger.onPress   = Delegate.create(this, dragPress);
  this.dragger.onMouseUp = Delegate.create(this, dragMouseUp);
  this.btnUp.onPress   = Delegate.create(this, btnUpPress);
  this.btnUp.onDragOut =
  this.btnUp.onRelease = Delegate.create(this, btnUpDeleteEnterFrame); //Delegate.create(this, btnUpDragOut);
  this.btnDown.onPress   = Delegate.create(this, btnDownPress);
  this.btnDown.onDragOut =
  this.btnDown.onRelease = Delegate.create(this, btnDownDeleteEnterFrame); //Delegate.create(this, btnDownDragOut);
  this.contentMain.onEnterFrame = Delegate.create(this, contentEnterFrame);
  // Registering the listener
  this.mouseListener = new Object();
  Mouse.addListener(this.mouseListener);
  this.mouseListener.onMouseWheel = Delegate.create(this, mouseWheel);
  updateContentPos();
 }
 // onEnterFrame of the content
 private function contentEnterFrame():Void  {
   if (!this.easing || this.easing == undefined) {
     this.contentMain._y = this.contentMain.newY;
   } else {
     this.contentMain._y += Math.round((this.contentMain.newY - this.contentMain._y) / this.easingSpeed);
   }
 }
 // Updates the contents position
 private function updateContentPos():Void  {
  var percent_scrolled:Number = (this.dragger._y - this.top) / (this.scrollHeight - this.dragger._height);
  // instead of setting the _y property directly, we simple set newY
  // that way we can adjust how we handle the new Y coordinate we'd like to move to
  this.contentMain.newY = Math.round(this.initContentPos - (percent_scrolled * this.scrollable));
 }
 // Dragger actions
 private function dragPress():Void {
  startDrag(this.dragger, false, this.left, this.top, this.right, this.bottom);
  this.dragger.onMouseMove = Delegate.create(this, dragMouseMove);
 }
 private function dragMouseMove():Void {
  updateContentPos();
  updateAfterEvent();
 }
 private function dragMouseUp():Void {
  this.dragger.stopDrag();
  delete this.dragger.onMouseMove;
 }
 // Background of the Dragger actions
 private function scrollPress():Void {
  if (this.scrollbg._parent._ymouse > this.scrollbg._y + this.scrollbg._height - this.dragger._height) {
   this.dragger._y = this.scrollbg._parent._ymouse;
   this.dragger._y = this.scrollbg._y + this.scrollbg._height - this.dragger._height;
  } else {
   this.dragger._y = this.scrollbg._parent._ymouse;
  }
  updateContentPos();
 }
 // Up Arrow actions
 private function btnUpPress():Void {
  this.btnUp.onEnterFrame = Delegate.create(this, btnUpEnterFrame);
 }
 private function btnUpEnterFrame():Void {
  this.dragger._y = Math.max(this.top, this.dragger._y - this.moveSpeed);
  updateContentPos();
 }
 private function btnUpDeleteEnterFrame():Void {
  delete this.btnUp.onEnterFrame;
 }
 // Down Arrow actions
 private function btnDownPress():Void {
  this.btnDown.onEnterFrame = Delegate.create(this, btnDownEnterFrame);
 }
 private function btnDownEnterFrame():Void {
  this.dragger._y = Math.min(this.bottom, this.dragger._y + this.moveSpeed);
  updateContentPos();
 }
 private function btnDownDeleteEnterFrame():Void {
  delete this.btnDown.onEnterFrame;
 }
 // Mouse Wheel
 private function mouseWheel(delta:Number):Void {
  var d:Number;
  if (delta > 1)
   delta = 1;
  if (delta < -1)
   delta = -1;
  d = -delta * this.scrollWheelSpeed;
  trace(d);
  if (d > 0)
   this.dragger._y = Math.min(this.bottom, this.dragger._y + d);
  if (d < 0)
   this.dragger._y = Math.max(this.top, this.dragger._y + d);
  updateContentPos();
  }
}
 


THIS CODE IS IN THE FLA
 
var rolagem:Rolagem = new Rolagem(10, mc_sobe, mc_desce, mc_rolagem, bg_rolagem, mc_conteudo, mc_mascara);