User Guide

UIScrollBar.scrollPosition 1407
Example
The following example sets the text to position 20:
/**
Requires:
- UIScrollBar and Button components in library
*/
this.createTextField("my_txt", 10, 10, 20, 200, 100);
this.createClassObject(mx.controls.UIScrollBar, "my_sb", 20);
this.createClassObject(mx.controls.Button, "my_bt", 30, {label: "Scroll"});
my_txt.wordWrap = true;
my_bt.move(300, 100);
// Set the target text field.
my_sb.setScrollTarget(my_txt);
// Move it next to the text field.
my_sb.move(my_txt._x + my_txt._width, my_txt._y);
// Load text to display and define onData handler.
var my_lv:LoadVars = new LoadVars();
my_lv.onData = function(src:String) {
if (src != undefined) {
my_txt.text = src;
} else {
my_txt.text = "Error loading text.";
}
};
my_lv.load("http://www.helpexamples.com/flash/lorem.txt");
var scroll_listener = new Object();
scroll_listener.click = function() {
my_sb.scrollPosition = 20;
my_txt.scroll = 20;
};
my_bt.addEventListener("click", scroll_listener);