Hola

Copie y pegue todo los codigos y corregi las rutas

 

Anabela 

 

-------Mensaje original------- 

 

De: Raul Jiménez 

Fecha: 04/09/2007 04:39:14 a.m. 

Para: Lista dedicada a Actionscript 

Asunto: Re: [ASNativos] ventana en flash 

 

Buenos días Anabela. 

 

¿Es posible que las pruebas las hicieras en un archivo aislado y que al 

integrar la galería ésta esté en un swf que cargas dentro de otro? 

 

Yo tuve el problema apuntado y adopté la siguiente solución: 

 

En lugar de: 

 

import mx.managers.PopUpManager; 

import mx.containers.Window; 

 

// m_LTP es una referencia a la línea de tiempo principal 

 

var miVentana = PopUpManager.createPopUp(m_LTP, Window, true, 

{titleStyleDeclaration:"tituloCSS"}, true); 

 

Las sentencias son: 

 

import mx.containers.Window; 

import mx.managers.DepthManager; 

 

// m_LTP es una referencia a la línea de tiempo principal 

 

var miVentana = m_LTP.createClassChildAtDepth(Window, DepthManager.kTop); 

 

Espero que te sirva de ayuda. 

 

Un saludo: raúl. 

 

El día 4/09/07, Anabela <[EMAIL PROTECTED]> escribió: 

> 

> Hola 

> 

> Estoy haciendo una galeria dinamica y necesito que cada vez que quieran 

> agrandar la imagen le hagan clic en ella y aparezca en un pop up. 

> 

> Bueno la cosa es qeu hice todo eso en un archivo de prueba y funciona 

> perfectamente pero cuando lo hago en otro no funciona, algo muy raro. 

> 

> Tengo un clip de peliucla en donde cargo las imagenes que son swf y sobre 

> ella un boton con propiedad alfa, el codigo del boton es el siguiente: 

> 

> 

> 

> on (release) { 

> 

> import mx.managers.PopUpManager; 

> 

> import mx.containers.Window; 

> 

> 

> 

> ancho = 600; 

> 

> alto = 500; 

> 

> titulo = "Galeria"; 

> 

> contenido = "images/car" + c + ".swf"; 

> 

> x = (Stage.width/2)-(ancho/2); 

> 

> y = (Stage.height/2)-(alto/2); 

> 

> 

> 

> var miVentana = PopUpManager.createPopUp(_root, Window, true 

> {titleStyleDeclaration:"tituloCSS"}); 

> 

> miVentana._x = x; 

> 

> miVentana._y = y; 

> 

> 

> 

> miVentana.setSize(ancho, alto); 

> 

> miVentana.title = titulo; 

> 

> miVentana.contentPath = contenido; 

> 

> miVentana.closeButton = true; 

> 

> ventanaListener = new Object(); 

> 

> ventanaListener.click = function(evt) { 

> 

> _root.miVentana.deletePopUp(); 

> 

> }; 

> 

> miVentana.addEventListener("click", ventanaListener); 

> 

> // -- Creación de una hoja de estilos para el pop-up 

> 

> var estiloObj = new mx.styles.CSSStyleDeclaration(); 

> 

> estiloObj.fontFamily = 'Verdana'; 

> 

> estiloObj.fontSize = 10; 

> 

> estiloObj.color = 0xff0000; 

> 

> _global.styles.tituloCSS = estiloObj; 

> 

> } 

> 

> 

> 

> Aclaro que no me da ningun error y este mismo codigo funciona perfecto en 

> otra pelicula. 

> 

> Uso flash 8 

> 

> Espero que me orienten 

> 

> 

> 

> Anabela 

> 

> 

> 

> ----------------------------------------------------- 

> ASNativos 

> www.5dms.com 

> subscripciones/desubscripciones 

> http://asnativos.5dms.com 

> ----------------------------------------------------- 

> 

----------------------------------------------------- 

ASNativos 

www.5dms.com 

subscripciones/desubscripciones 

http://asnativos.5dms.com 

----------------------------------------------------- 

 

__________ NOD32 2502 (20070904) Information __________ 

 

This message was checked by NOD32 antivirus system. 

http://www.eset.com 

 

 

-----------------------------------------------------
ASNativos
www.5dms.com
subscripciones/desubscripciones
http://asnativos.5dms.com
-----------------------------------------------------

Responder a