Disculpen es que tengo una mala ma�ana. No me fije que tra�a sus funciones y todo correctamente. Disculpa y gracias por ponerlas . Rafael
----- Original Message ----- From: "Mis_preguntas_y_respuestas" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, March 23, 2004 11:06 AM Subject: Re: [ASNativos] profundidades > Si has de posterar algo postea el c�digo. Mas que mal ese es el motivo de la > lista , que aprendamos todos, no so lo que veamos que funciona. > saludos > Rafael > www.fabricanet.com > PD Uno de los que intent� echarte una mano. > > ----- Original Message ----- > From: "Diego Ponce de Le�n" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Tuesday, March 23, 2004 10:17 AM > Subject: Re: [ASNativos] profundidades > > > > Bueno, ya se que es un poco tarde pero aqui os posteo las ventanitas con > las que os di el co�azo. (con musiquita y todo...) > > a ver que os parece... > > http://www.xleon.net/as/ventanas2.swf > > > > ahora me tengo otro problema, no se, parece que flash se vuelve loco > cuando en esta aplicaci�n meto un componente, da igual el que sea, o donde > est�, me sale el mensaje este que dice que hay un script que podria bloquear > todo o no se que.. y que si quiero pararlo, y todo deja de funcionar. > �sabeis por qu�? > > > > > > aqui van las funciones para las ventanas. > > y otra vez gracias a todos =) > > > > > > > > Stage.scaleMode="noScale" > > //fscommand("fullscreen", "true"); > > > > var opciones = new Array(); //esto es como si viniera del xml > > opciones[0] = "Carricoche" > > opciones[1] = "Lmara" > > opciones[2] = "coche" > > opciones[3] = "Colegas" > > opciones[4] = "op4ttt" > > opciones[5] = "cosas" > > opciones[6] = "mascosas" > > opciones[7] = "cosillas" > > opciones[8] = "op4ttt" > > opciones[9] = "tuerca" > > opciones[10] = "tornillo3" > > opciones[11] = "bolso" > > opciones[12] = "�a�ap�s" > > opciones[13] = "alfombra" > > > > ////////////////////// FUNCIONES DE CONTROL DE VENTANAS > //////////////////////////////////////// > > function abrir(instancia){ > > if(eval(instancia).titulo!=undefined){ //si est� abierta > > _root.activar(instancia) > > } > > else{ //si no est� abierta > > nivelDisponible = _root.getNextHighestDepth(); > > attachMovie("ventana",instancia,nivelDisponible); > > eval(instancia)._x = posVentanaX; > > eval(instancia)._y=posVentanaY > > eval(instancia).titulo = instancia //colocamos a la ventana el mismo > titulo que el t�tulo del boton (item) > > _root.opacidad(instancia) > > //_root.posVentanaX += 30 // esto es solo para que la ventana no oculte > totalmente a la anterior > > //_root.posVentanaY += 30 > > }//final else > > } > > function opacidad(instancia){ //funcion para controlar el _alpha de todas > las ventanas que no estan activas > > var ultimoNivelOcupado = _root.getNextHighestDepth()-1 > > eval(instancia)._alpha = 100; > > //ahora cogemos todas las dem�s y le ponemos alpha 20 > > for(i=zz;i<ultimoNivelOcupado;i++){ > > var inst = _root.getInstanceAtDepth(i);//cogemos el nombre de la > instancia en la profundidad i > > eval(inst)._alpha = 20; > > } > > > > } > > function activar(instancia){ > > nivelPropio = eval(instancia).getDepth(); //nivel donde se encuentra esta > ventana > > ultimoNivelOcupado = _root.getNextHighestDepth()-1; > > if(nivelPropio!=ultimoNivelOcupado){// si no est� ocupando el �ltimo > nivel > > eval(instancia).swapDepths(ultimoNivelOcupado) //intercambiamos su > nivel con la ventana que este en el nivel superior > > > > _root.opacidad(instancia) //llamamos a la funcion opacidad para cambiar > el alpha de todas las ventanas > > } > > else{eval(instancia)._alpha = 100} > > } > > function cerrar(instancia){ > > eval(instancia).removeMovieClip(); > > var ultimoNivelOcupado = _root.getNextHighestDepth()-1 > > var inst = _root.getInstanceAtDepth(ultimoNivelOcupado) > > eval(inst)._alpha = 100; > > } > > ////////////////////// ACABAN LAS FUNCIONES DE CONTROL DE VENTANAS > ///////////////////////////////// > > > > ///////////////////// ACCIONES PARA COLOCAR LOS BOTONES DEL ARRAY > /////////////////////////////////// > > zz = opciones.length //para que las ventanas se coloquen en niveles > superiores a los botones atachados. Luego indicar� el n�mero de niveles > existentes > > posVentanaX = 300; > > posVentanaY = 0; > > for(i=0;i<zz;i++){ // para colocar los botones > > attachMovie("item","item"+i,i); > > eval("item"+i).texto = opciones[i]; > > eval("item"+i)._y = 20*i; > > } > > ///////////////////// ACABAN LAS ACCIONES PARA COLOCAR LOS BOTONES > /////////////////////////////////// > > > > <!------------------------------- > > Lista ASNativos: > > subscripciones/desubscripciones > > http://www.sidedev.net/asnativos > > Archivos: > > sin busqueda (+actualizado): > > http://www.sidedev.net/archive > > con busqueda (-actualizado) > > http://www.mail-archive.com/[EMAIL PROTECTED]/ > > --------------------------------> > > > > > > > <!------------------------------- > Lista ASNativos: > subscripciones/desubscripciones > http://www.sidedev.net/asnativos > Archivos: > sin busqueda (+actualizado): > http://www.sidedev.net/archive > con busqueda (-actualizado) > http://www.mail-archive.com/[EMAIL PROTECTED]/ > --------------------------------> > > <!------------------------------- Lista ASNativos: subscripciones/desubscripciones http://www.sidedev.net/asnativos Archivos: sin busqueda (+actualizado): http://www.sidedev.net/archive con busqueda (-actualizado) http://www.mail-archive.com/[EMAIL PROTECTED]/ -------------------------------->
