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 -----------------------------------------------------