Constant Scrolling issue

I have the following code:


theDownbtn.onRelease = function(){
      if(thicMC.thatMC.News_txt.scroll > 1){
        thicMC.thatMC.News_txt.scroll--;
       }
  }

this all works fine. The textField is created dynamically as is the text, ie createTextField(??); and the content is using the LoadVars() etc

What I am after is that currently you have to click the btn just to move up, what I would like is to be able to scroll smoothly when the mouse is down and stops when the mouse is release etc,

Any ideas how this can be achieved etc…

Am on Flash8/CS3 at work programing in AS2.

thanks si

well after a time thinks I beleive I have done it with a simple setInterval and clearIntyerval:

I added this to the rollover/onpress
var scrollIdDown;
this.scrollIdDown=setInterval(smoothscrollDown, 100);

then did the

smoothscrollDown(){
thicMC.thatMC.News_txt.scroll–;
}

then in the rollOut I placed the clearInterval, and all seems ok