O problema é que o "initialize" será executado no momento do
"createPopUp", assim a propriedade "s" não terá o seu valor atribuído
ainda. Para resolver este problema você pode instanciar o PopUp antes
e usar o "addPopUp" depois:

var popMovimentacao:PopUpMovimentacao = new PopUpMovimentacao();
popMovimentacao.s = "teste";

PopUpManager.addPopUp(popMovimentacao);

[]'s
Beck Novaes


On 29 out, 15:22, Pablo Faria <[EMAIL PROTECTED]> wrote:
> popMovimentacao = PopUpMovimentacao(PopUpManager.createPopUp(m,
> PopUpMovimentacao, true));
> popMovimentacao.showCloseButton = true;
> PopUpManager.centerPopUp(popMovimentacao);
>
> popMovimentacao.s = "teste";
>
> On 29 out, 15:54, "Eduardo Baião" <[EMAIL PROTECTED]> wrote:
>
> > Vc pode passar o c?digo que vc usa para "chamar" esse TitleWindow?
>
> > Parece que a ordem em que os eventos acontecem n?o est?o de acordo com
> > a sua expectativa.
>
> > Em 29/10/07, Richard Manzke<[EMAIL PROTECTED]> escreveu:
>
> > > Experimente trocar o evento 'initialize' por 'creationComplete'.
>
> > > Em 29/10/07, Pablo Faria<[EMAIL PROTECTED]> escreveu:
>
> > > > Tenho um TitleWindow que chamo em forma de popUp da aplica??o
> > > > principal. Nele tenho o seguinte tre?o de c?digo:
>
> > > > <mx:TitleWindow xmlns:mx="http://www.adobe.com/2006/mxml";
> > > > layout="absolute"
> > > >         width="610" height="490" initialize="init();">
>
> > > > <mx:Script>
> > > >      <![CDATA[
>
> > > > public var s:String;
>
> > > > private function init():void{
> > > >       Alert.show(s);
> > > > }
>
> > > > ]]>
> > > > </mx:Script>
>
> > > > Na aplica??o principal, na hora da cria??o do popUp, passo uma string
> > > > para a vari?vel s do TitleWindow  em quest?o.
>
> > > > O problema ? que quando o popUp ? criado o Alert vem em branco.
>
> > > > Existe alguma forma de fazer isso?- Ocultar texto entre aspas -
>
> > - Mostrar texto entre aspas -


--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
Para sair da lista, envie um email em branco para [EMAIL PROTECTED]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---

Responder a