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

cambiar borderStyle en un TitleWindow

Estas en el tema de cambiar borderStyle en un TitleWindow en el foro de Flash y Actionscript en Foros del Web. Mi objetivo es conseguir disparar un popup tipo TitleWindow que dependiendo de si la foto que muestra es de las 10 primeras el TitleWindow sea ...
  #1 (permalink)  
Antiguo 11/09/2009, 13:59
 
Fecha de Ingreso: junio-2009
Mensajes: 9
Antigüedad: 15 años, 4 meses
Puntos: 0
cambiar borderStyle en un TitleWindow

Mi objetivo es conseguir disparar un popup tipo TitleWindow que dependiendo de si la foto que muestra es de las 10 primeras el TitleWindow sea con un borderStyle="none" y de ser de la foto 10 en adelante el TitleWindow lleve un borderStyle="true".

Como se hace? Para más pistas pongo código pues la verdad soy tan novato que no se por dónde tirar.

tengo un mxml principal en el que al apretar un botón pasa a ejecutar el evento
Código:
private function Triarfoto(event:MouseEvent):void
            {
            	Iddelboton= event.target.id;
 				fotonumero=Iddelboton.substring(4,6);
 				nombrefoto="foto"+fotonumero+".jpg";
            	                centradox=Number(Iddelboton.substring(17,20));
            	                centradoy=Number(Iddelboton.substring(21,24));
            	                nomprofe=matriunoms[Number(fotonumero)-1];
            	PopUpManager.addPopUp( new DisparaPopUp2(), this, true);
            }
Tampoco es ahora muy importante entender como funciona todo el código anterior pero al final se construye (como cosa que ahora nos importe) una variable llamada nombrefoto que toma valores del tipo

foto01.jpg
foto02.jpg
foto03.jpg
...
foto20.jpg
...
y en el código de DisparaPopUp2.mxml tengo:
Código:
<mx:TitleWindow  xmlns:mx="...adobe.com/2006/mxml"   showCloseButton = "true" layout="vertical" creationComplete="centerMe()"
	close="PopUpManager.removePopUp(this);" xmlns:local="*"  borderStyle="none" borderColor="#FFFFF" backgroundColor="#FFFFFF"> 
							
	<mx:Script>
		<![CDATA[
			import mx.managers.PopUpManager;
			import mx.core.Application;
			public function centerMe():void
			{		    
                          this.move(Application.application.centradox,Application.application.centradoy);
			}
		]]>
	</mx:Script>
	<mx:ModuleLoader url="Modulfotos2.swf" /> // aquí va a cargar la foto.
</mx:TitleWindow>
Pues eso es todo. A ver si me podéis decir.
Grácias a todos.
Jordi
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 22:43.