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

problema con popup

Estas en el tema de problema con popup en el foro de Flash y Actionscript en Foros del Web. Buenos dias, tengo problema con la creacion de un popup mediante un componente, os enseño mi codigo a ver si me ayudais!GRACIASSS!!! <?xml version="1.0" encoding="utf-8"?> ...
  #1 (permalink)  
Antiguo 10/04/2010, 05:52
 
Fecha de Ingreso: abril-2010
Mensajes: 4
Antigüedad: 14 años
Puntos: 0
problema con popup

Buenos dias, tengo problema con la creacion de un popup mediante un componente, os enseño mi codigo a ver si me ayudais!GRACIASSS!!!

<?xml version="1.0" encoding="utf-8"?>
<mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical" verticalAlign="middle"
backgroundColor="white" >

<mx:Script>
<![CDATA[
import mx.controls.Alert;
import mx.rpc.events.ResultEvent;
import mx.rpc.events.FaultEvent;
import mx.managers.PopUpManager;
import mx.controls.Button;

private var popup : MyPopUpWindows;

private function closePopUp(evt:MouseEvent):void {
PopUpManager.removePopUp(popup);
}

private function createPopUp(evt:MouseEvent):void {
popup : new MyPopUpWindows();
PopUpManager.addPopUp(popup, this, true);
PopUpManager.centerPopUp(popup);
}
]]>
</mx:Script>

<mx:Button label="Entrar en la aplicación" click="createPopUp(event)" />

</mx:WindowedApplication>

MyPopUpWindows.mxml

<?xml version="1.0" encoding="utf-8"?>

<mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml" width="400" height="300">

<mx:Text text="Holaaa suy un peacho de popup!!" >
</mx:Text>

</mx:Canvas>
  #2 (permalink)  
Antiguo 10/04/2010, 22:44
Avatar de mike28gt  
Fecha de Ingreso: abril-2010
Mensajes: 56
Antigüedad: 14 años
Puntos: 14
Respuesta: problema con popup

Hola, revise tu codigo y como esta llamando a la funcion le hacen falta los caracteres "{" y "}" y pues de la forma como te muestro a continuacioncreo que te funcionara :D ahora bien, en vez de usar un canvas como PopUp creo que se veria mejor si utilizaras un Panel :p pero es solo mi opinion personal.

Código XML:
Ver original
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
  3. <mx:Script>
  4.     <![CDATA[
  5.         import mx.managers.PopUpManager;
  6.         import mx.core.IFlexDisplayObject;
  7.        
  8.         private function createPopUp():void
  9.         {
  10.             var myWindow:IFlexDisplayObject = PopUpManager.createPopUp(this,MyPopUpWindow,true);
  11.             PopUpManager.centerPopUp(myWindow);
  12.         }
  13.     ]]>
  14. </mx:Script>
  15.  
  16. <mx:Button label="Entrar en la aplicación" click="{createPopUp();}" />
  17.  
  18. </mx:WindowedApplication>

Espero haberte podido ayudar en algo :D

Saludos.
  #3 (permalink)  
Antiguo 11/04/2010, 02:57
 
Fecha de Ingreso: abril-2010
Mensajes: 4
Antigüedad: 14 años
Puntos: 0
Respuesta: problema con popup

Que grande eres!!!
deberas me ayudaste mucho!!!

un abrazo enorme de verdad!

Etiquetas: flex, popup
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 08:07.