Comunidad de diseño web y desarrollo en internet online

Pasar variable a Modulo (Nivel principiante)

Citar            
MensajeEscrito el 22 Jul 2009 10:14 am
El caso es que me tocó hacer algo en flex y sinceramente me supera lo mire por donde lo mire. Yo de esto no se , ni programé casi nunca así que vaya marrón heredar de un compañero que deja la escuela la web en Adobe Flex.

He mirado un poco por el foro buscando y no me aclaro ni en lo siguiente.

Tengo un mxml principal (Index.mxml)
y un mxml (Galeria.mxml) llamado por el principal
y un módulo (Modulfotos.mxml) llamado por Galeria.mxml

Me gustaria tener una variable global que estuviese accesible en Index.mxml , en Galeria.mxml y en el Modulfotos.mxml.

Puse en Index.mxml lo siguiente:

<mx:Script>
<![CDATA[
public var numerodeGaleria:int= 3;
]]>
</mx:Script>

Si más tarde en index.mxml pongo un label así:
<mx:Label text="You selected: {Application.application.numerodeGaleria}"/> me devuelve el número 3
Si pongo un label como el anterior en Galeria.mxml también me devuelve el número 3.
Pero si pongo lo mismo:
<mx:Label text="You selected: {Application.application.numerodeGaleria}"/>
dentro del módulo me da al compilar:
Error 1120 accesso a una propiedad Application no definida.

Cómo debo hacer para tener la variable accesible des del módulo Modulfotos.mxml ?

Si me lo podéis alguien explicar muy clarito...supongo que con poco código se arreglará...no?
Gracias.
Jordi

Por JordiAseques

12 de clabLevel



 

firefox
Citar            
MensajeEscrito el 22 Jul 2009 10:41 am
¿Tienes un import mx.core.Application en tu módulo?

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 22 Jul 2009 01:38 pm
No, no lo tenía. Fué ponerlo y todo funcionó.
Para los que sabéis es muy simple pero a mi me lleva todo horas así que me sacáis de todo un problemón.
Muchas Gràcias Jorge.
Jordi

Por JordiAseques

12 de clabLevel



 

firefox

 

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