# Programming easing on a UIScrollbar component

**URL:** https://forum.kirupa.com/t/programming-easing-on-a-uiscrollbar-component/183861
**Category:** flash
**Created:** [March 30, 2006, 7:09pm UTC](https://forum.kirupa.com/t/programming-easing-on-a-uiscrollbar-component/183861 "2006-03-30T19:09:15Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![hexadecimal](https://avatars.discourse-cdn.com/v4/letter/h/9fc348/32.png) [@hexadecimal](https://forum.kirupa.com/u/hexadecimal)
#### Post date: [March 30, 2006, 7:09pm UTC](https://forum.kirupa.com/t/programming-easing-on-a-uiscrollbar-component/183861/1 "2006-03-30T19:09:15Z")

</div>

Im trying to set easing to a scrollbar, is this even possible? I dont know if im doing it right, is kinda suck at logical thinking =) I used the easing tutorial from [http://www.bit-101.com/tutorials/easing.html](http://www.bit-101.com/tutorials/easing.html) to help me, bur with no luck…anyways if someone have done this or know how i would appreciate some help, here my code:  
[COLOR=Blue]  
var scrollpos:Number = 1;  
this.createTextField(“my\_txt”, 10, 10, 20, 200, 100);  
my\_txt.wordWrap = true;  
this.createClassObject(mx.controls.UIScrollBar, “my\_sb”, 20);  
my\_sb.setScrollTarget(my\_txt);  
my\_sb.setSize(16, my\_txt.\_height);  
my\_sb.move(my\_txt.\_x + my\_txt.\_width, my\_txt.\_y);

onEnterFrame = function(){  
var scrolltarget:Number = my\_sb.scrollPosition;  
var distx:Number = scrolltarget-my\_txt.scroll;  
var movex:Number =distx/2;  
my\_txt.scroll+=movex;  
}

var my\_lv:LoadVars = new LoadVars();  
my\_lv.onData = function(src:String) {  
if (src != undefined) {  
my\_txt.text = src;  
my\_txt.scroll = 1;

```
} else {
    my_txt.text = "Error loading text.";
}

```

};  
my\_lv.load(“[http://www.helpexamples.com/flash/lorem.txt](http://www.helpexamples.com/flash/lorem.txt)”);[/COLOR]
