El primer caso, imprimo 4 campos de una tabla en una línea de texto dinámico dentro de un simbolo tipo movie clip que se encuentra en la librería y desde AS lo llamo:
Código ActionScript :
// declaración de variables a utilizar
var inicioX: Number = 10;
var inicioY: Number = 100;
var separacionVertical: Number = 25;
// objeto LoadVars que recibe el listado de usuarios
var datos_bd: LoadVars = new LoadVars();
// función que procesa la información del listado de usuarios
datos_bd.onLoad = function(exito: Boolean)
{
if(exito)
{
if(this.output == "ok")
{
this.total = parseInt(this.total);
for(var n = 1 ; n < this.total + 1; n++)
{
var nom = _root.attachMovie("datos", "datos" + n, n + 1 ,{_x: inicioX, _y: inicioY + (separacionVertical * (n - 1))});
var myStyleSheet:TextField.StyleSheet = new TextField.StyleSheet();
myStyleSheet.setStyle(".datos", {color:'#000000', fontSize:11, fontFamily:'Verdana'});
//this.createTextField("datos", 10, 10, 100, 294, 20);
nom.datos.html = true;
nom.datos.multiline = true;
nom.datos.styleSheet = myStyleSheet;
nom.datos.htmlText = "<p class='datos'>" + this["fecha" + n] + " " + this["hora" + n] + " <b>" + this["lugar" + n] + "</b> //" + this["zona" + n] + "</p>";
}
}
}
}
// acceso a la base de datos para obtener un listado de usuarios
datos_bd.load("http://localhost/misitio/loadVars.php");Mi problema radica en el momento que supera el límite vertical de registros impresos en pantalla, ¿cómo hago para scrollear el conjunto cuando pasa esto?
El segundo caso; debo imprimir registros que se componen de un texto de N líneas y un link que puede variar de una a tres líneas de texto, mi consulta (no tengo el AS para esto aún) ¿cómo hago para usar el autoSize y que la distancia entre un registro y el siguiente se acomode según esa variación, y, lo mismo que el anterior, se pueda scrollear. No se peude usar un texo dinámico en escena y poner el UIScrollBar?
Muchas gracias a todos.
Salut!
Emiliano
