Me estoy rompiendo la cabeza y no consigo ver que falla. No hay manera que en la barra Scroll aparezca el desplazador ni las flechas de desplazamiento.
http://www.esvano.com > noticies
Lo siento por la extensión pero ahi os dejo el codigo.
Basicamente es la parte de abajo del codigo. A partir de la triple linea de barras.
Código :
//asigno una altura al titulo segun longitud del texto
//doy valor de unidad(1) cuando la longitud es superior a 40 caracteres
valor1 = Math.round(var_titol.length/40);
//si la longitud del texto es superior a los 40 caracteres
//lo multiplico por los pixels de altura (24) de la caja titol
//le sumo 20 mas por la linea de fecha
if (var_titol.length>40) {
txt_titol._height = (valor1*24)+20;
}
//como la altura de la caja de titulo es variable hago que la caja "txt_texte"
//empieze 10ps más abajo de la altura del titulo
txt_texte._y = (txt_titol._y+txt_titol._height)+10;
//cargo las noticias desdel documento txt
var rutaNoticies:String = "../../gestor/noticies/textN/";
noticies = new LoadVars();
noticies.load(rutaNoticies+"noticies.txt");
noticies.onLoad = function() {
//compruebo cuantas noticias hay. Es un número especificado en el documento de texto &pagines=....&
index = this.pagines;
//creo tantos miniTitols com noticias hay
for (i=1; i<=index; i++) {
var miniTitolNou:Object = attachMovie("miniTitol", "titol"+i, i);
miniTitolNou._x = 150+((miniTitolNou._width+10)*i)-miniTitolNou._width;
miniTitolNou._y = 95;
//cargo titulo(titol), el texto (texte) y la fecha (data) en unas variables
miniMeu = this["titol"+i];
texteMeu = this["texte"+i];
dataMeu = this["data"+i];
//entro en la variable del Mini titulo
miniTitolNou.var_index1 = miniMeu;
//hago que al cargar la pagina se cargen la noticia, titulo y fecha primeros del documento de texto
var_titol = "<font size ='16'><B>"+this.titol1+"</B></font><BR>"+"<font size= '14'>"+this.data1+"</font>";
var_texte = this.texte1;
//guardo la propietat en un MC
miniTitolNou.titolGran = miniMeu;
miniTitolNou.noticia = texteMeu;
miniTitolNou.laData = dataMeu;
//Luego lo recupero en el rollOver
miniTitolNou.onRollOver = function() {
var_titol = "<font size ='16'><B>"+this.titolGran+"</B></font><BR>"+"<font size= '14'>"+this.laData+"</font>";
txt_texte.text="";
};
/////////////////////////////////////
/////////////////////////////////////
/////////////////////////////////////
miniTitolNou.onRelease = function(){
var_texte = this.noticia;
//var fotoNot:String = "../../gestor/noticies/imatgesN/";
noticia=getProperty(this, _name);
}
}
};
this.createClassObject(mx.controls.UIScrollBar,"mc_scroll1",20);
//Aplico el scrollBar al campo de texto
mc_scroll1.setScrollTarget(txt_texte);
// Ajusto la medida al campo de texto
mc_scroll1.setSize(16,txt_texte._height);
//Lo posiciono a la derecha
mc_scroll1.move(txt_texte._x+txt_texte._width,txt_texte._y);
// para desplazar dos lineas.
mc_scroll1.lineScrollSize = 2;
// para desplazar 5 lineas
mc_scroll1.pageScrollSize = 5;Si alguien puede echarme una mano estaré muy agradecido. Yo no doy con el problema
Saludos,
Jaume
