Foros del Web » Creando para Internet » Flash y Actionscript »

no aparecen los manejadores de scrollBar

Estas en el tema de no aparecen los manejadores de scrollBar en el foro de Flash y Actionscript en Foros del Web. Hola foros, Me estoy rompiendo la cabeza y no consigo ver que falla. No hay manera que en la barra Scroll aparezca el desplazador ni ...
  #1 (permalink)  
Antiguo 31/05/2009, 23:49
 
Fecha de Ingreso: febrero-2007
Ubicación: Mollerussa
Mensajes: 99
Antigüedad: 17 años, 3 meses
Puntos: 1
no aparecen los manejadores de scrollBar

Hola foros,

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
Código:
stop();
//import mx.controls.UIScrollBar;
//dono l'alçada del titol segons la llargada del text
//dono valor d'unitat(1) quan la llargada del texte es de 40 caracters
valor1 = Math.round(var_titol.length/40);
//si la llargada del texte es superior als 40 caracters
//el mutiplico pels pixes d'alsada (24) de la caixa de text titol
//li sumo 20 més per la linia de la data
if (var_titol.length>40) {
	txt_titol._height = (valor1*24)+20;
	trace(txt_titol._height);
}
//com l'alsada de la caixa de titol és variable faig que la caixa"txt_texte"         
//comenci 10px més avall de l'alsada del titol
txt_texte._y = (txt_titol._y+txt_titol._height)+10;

//carrego les noticies des de document txt
var rutaNoticies:String = "../../gestor/noticies/textN/";
noticies = new LoadVars();
noticies.load(rutaNoticies+"noticies.txt");
noticies.onLoad = function() {
	//comprobo quantes noticies hi ha &pagines=...& al document de text
	index = this.pagines;
	//creo tants miniTitols com noticies hi han
	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;
		//carrego titol, text i data a unes variables
		miniMeu = this["titol"+i];
		texteMeu = this["texte"+i];
		dataMeu = this["data"+i];
		//entrem a la variable de dins el clip
		miniTitolNou.var_index1 = miniMeu;
		//carreguem AL CARREGAR LA PAGINA els textos a les variables titol i text
		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 recuperas en el rollOver 
		miniTitolNou.onRollOver = function() {
			var_titol = "<font size ='16'><B>"+this.titolGran+"</B></font><BR>"+"<font size= '14'>"+this.laData+"</font>";
			//trace(var_titol);
			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);
//Apliquem la barra de desplaçament al camp de text
mc_scroll1.setScrollTarget(txt_texte);
// Canviar la mida per ajustar-se al camp de text.
mc_scroll1.setSize(16,txt_texte._height);
//El posicionem al costat dret del text
mc_scroll1.move(txt_texte._x+txt_texte._width,txt_texte._y);
// Despalsar-se 2 linies de text amb la fletxa de desplasament.
mc_scroll1.lineScrollSize = 2;
// Despalsar-se 5 linies de text clicant la barra de desplasament.
mc_scroll1.pageScrollSize = 5;
Si alguien ve que falla por favor me lo dice.
Gracias
Jaume
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:19.