Comunidad de diseño web y desarrollo en internet online

Como Guardar desde un PopPup hacia otro PopPup

Citar            
MensajeEscrito el 13 Feb 2010 03:28 pm
Necesito que me ayuden a como guardar de una ventana emergente hacia otra ventana.. Muchas Gracias..

Por mastergagj

5 de clabLevel



 

firefox
Citar            
MensajeEscrito el 13 Feb 2010 10:29 pm
Usa una clase singleton para tener un punto de comunicacion entre tus clases

Por xcom

Claber

530 de clabLevel



 

firefox
Citar            
MensajeEscrito el 15 Feb 2010 05:00 pm
Soy nuevo en esto de flex, podrias darme un ejemplo de como funciona ese método o procedimiento para tomar una dedución te lo voy a agradecer si me puedes ayudar. :cool:

Por mastergagj

5 de clabLevel



 

firefox
Citar            
MensajeEscrito el 15 Feb 2010 09:16 pm
Es un método de programación que se llama MVC, los singleton son parte del modelo, algo bastante complicado la verdad para cuando uno apenas empieza, incluso yo todavía no los uso por velocidad, pero a largo plazo vienen siendo muy beneficiosos.

En realidad todo depende del tamaño del proyecto y de cuanto tiempo le quieras dedicar a hacer lo que quieres, porque es mucho más fácil y rápido utilizar custom events.

Por Xyrer

628 de clabLevel

1 tutorial

Genero:Masculino  

Android App Development

chrome
Citar            
MensajeEscrito el 15 Feb 2010 09:23 pm
Te daría todo los ejemplos y detalles del mundo, pero como no quiero ser redundante aqui en los foros esta

http://www.cristalab.com/tags/singleton/

Por xcom

Claber

530 de clabLevel



 

firefox
Citar            
MensajeEscrito el 17 Feb 2010 04:24 pm
Xyrer me puedes dar un ejemplo de como funciona el custom events. Te lo agradecere es que como sabes cuando uno comienza en algo nuevo como es mi caso en cualquier tonteria se pierde. Muchas Gracias anticipadamente..

Por mastergagj

5 de clabLevel



 

firefox
Citar            
MensajeEscrito el 17 Feb 2010 05:33 pm
verás, puedes usar binding, lo que solo necesitaria un singleton, o si quieres hacer algo más con la info, combinarlo con un custom event, que información quieres ingresar y que vas a hacer con ella una vez te llegue al otro popup?

Por Xyrer

628 de clabLevel

1 tutorial

Genero:Masculino  

Android App Development

chrome
Citar            
MensajeEscrito el 17 Feb 2010 06:13 pm
Ok. pero si me pudieras dar un ejemplos sencillo seria mas facil para yo captar lo que me quieres decir. Gracias de toda forma..

Por mastergagj

5 de clabLevel



 

firefox
Citar            
MensajeEscrito el 17 Feb 2010 07:39 pm
ok, un sigleton es básicamente una clase con unos parámetros singulares que hacen que el objeto creado sea único a través de toda la aplicación, de esa forma no tienes necesidad de llamar a la aplicación principal para guardar variables y eso, un ejemplo sería algo así:

Código ActionScript :

package clases
{
   [Bindable]
   public class Singleton
   {
      /** Se crea la instancia del singleton, que va a ser la única **/
      private static var instance:Singleton = new Singleton();
      
        /** Se definen las variables que quieres guardar, admiten binding por la etiqueta de arriba [Bindable] **/
      public var usuario:String;
      public var clave:String;

      public function Singleton()
      {
         if(instance)
         {
            throw new Error ("por favor usa Singleton.getInstance()");
         }
      }

      public static function getInstance():Singleton
      {
         return instance;
      }
   }
}
y con esto, tienes una clase que puedes llamar así:

Código ActionScript :

import clases.Singleton;
private var mi_singleton:Singleton = Singleton.getInstance();
y lo puedes poner dentro de cada componente popup que tengas, cuando quieras guardar la información solo la guardas como una variable dentro del objeto que creaste, así:

Código ActionScript :

mi_singleton.usuario = usuario_txt.text;
mi_singleton.clave = clave_txt.text;
y en el otro popup puedes usar binding, osea poner el dato entre corchetes curvos

Código Flex :

<mx:Text text="{mi_singleton.usuario}"/>
o puedes disparar un custom event que lleve la información, o que simplemente te avise cuando la puedes recoger del singleton.

Por Xyrer

628 de clabLevel

1 tutorial

Genero:Masculino  

Android App Development

chrome
Citar            
MensajeEscrito el 18 Feb 2010 06:50 pm
Gracias hermano esta muy entendible tu ejemplo.... Cuidese y Gracias por el Aporte :)

Por mastergagj

5 de clabLevel



 

firefox
Citar            
MensajeEscrito el 20 Feb 2010 03:11 pm
Alguien me puede ayudar de como puedo actualizar una ventana principal la cual le agrego datos desde un poppup si me puden ayudar se los voy a agradecer.

Por mastergagj

5 de clabLevel



 

firefox
Citar            
MensajeEscrito el 20 Feb 2010 03:25 pm
la intención del modelo de singleton es precisamente permitir intercomunicación entre diferentes segmentos de la aplicación, sin importar si es la aplicación principal, un módulo, o un componente, se aplica el mismo principio.

Por Xyrer

628 de clabLevel

1 tutorial

Genero:Masculino  

Android App Development

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.