Código :
System.useCodePage = true;
barra.useHandCursor = false;
zona.useHandCursor = false;
//
desplazamiento = mitextField._height-barra._height;
izquierda = barra._x;
superior = barra._y;
derecha = barra._x;
inferior = desplazamiento;
//
formato = new TextFormat();
formato.font = "verdana";
formato.size = 10;
formato.align = "left";
//
miTextField.border = true;
mitextField.borderColor = "0xcccccc";
miTextField.type = "Dynamic";
miTextField.selectable = false;
miTextField.html = true;
miTextField.text = "Cargando datos..."
//
datos = new LoadVars();
datos.load("database.txt");
//
datos.onLoad = function() {
miTextField.htmlText = datos.texto;
miTextField.setTextFormat(formato);
//
barra.onEnterFrame = function() {
//-- scroll
scrollvalue = barra._y/desplazamiento;
max = texto.maxscroll;
texto.scroll = Math.round((scrollvalue*(max-1))+1);
//-- drag
barra.onPress = function() {
startDrag(this, false, izquierda, superior, derecha, inferior);
};
barra.onRelease = function() {
stopDrag();
};
zona.onPress = function() {
if (_root._ymouse<desplazamiento) {
barra._y = _root._ymouse-10;
} else {
barra._y = (_root._ymouse-10)-barra._height;
}
};
};
}
