Faz um teste, em vez de usar parent usa FlexGlobals.topLevelApplication as DisplayObject.

abraço.

-----Original Message----- From: Leonardo Oliveira
Sent: Wednesday, November 30, 2011 8:32 AM
To: flexdev
Subject: [flexdev] Re: erro PopUpManagerImpl

a cara, outro detalhe que esqueci de falar. curiosamente se adiciono
um alert.show no index, o PopUpManager.addPopUp funciona em toda a
aplicação.

On 29 nov, 19:04, Cristian Edson Göhl <[email protected]> wrote:
ClasseCmpBuscaGenerica.as:236

O  que tem na ClasseCmpBuscaGenerica.as na linha 236?







-----Original Message-----
From: Leonardo Oliveira
Sent: Tuesday, November 29, 2011 12:58 PM
To: flexdev
Subject: [flexdev] erro PopUpManagerImpl

TypeError: Error #1009: Não é possível acessar uma propriedade ou um
método de uma referência de objeto nula.
at mx.managers::PopUpManagerImpl/http://www.adobe.com/2006/flex/mx/
internal::createModalWindow()[E:\dev\4.x\frameworks\projects\framework
\src\mx\managers\PopUpManagerImpl.as:686]
at mx.managers::PopUpManagerImpl/addPopUp()[E:\dev\4.x\frameworks
\projects\framework\src\mx\managers\PopUpManagerImpl.as:401]
at mx.managers::PopUpManager$/addPopUp()[E:\dev\4.x\frameworks
\projects\framework\src\mx\managers\PopUpManager.as:193]
at Busca::ClasseCmpBuscaGenerica/abreJanela()[C:\Usr\PROJETOS .NET
\SAIBWeb_Vs2\Flex\ComponentesSaibWeb\src\Busca
\ClasseCmpBuscaGenerica.as:236]

Estou recebendo esse erro ao tentar executar este código:

var frmBusca:teste = new teste();
PopUpManager.addPopUp(frmBusca,parent,true);

parent é um canvas e teste é um titlewindow. Alguém sabe o que pode
ser?
Valeu!

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

--
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
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
--
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
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