Pode ser uma alternativa ... vou tentar ... se der certo, eu posto resultado.
Um outro fato: o mesmo acontece quando eu dou um Alert.show(.......) ... A mensagem de erro não é a mesma, mas também indica um erro no PopUpManager ... não estou no pc q tem a aplicação para postar a msg de erro, mas quem sabe essa informação não nos ajude a encontrar outros "poréns" ... Obrigado! Elvis On 9/26/07, Beck Novaes <[EMAIL PROTECTED]> wrote: > > > Hm... parece um bug e eu não tenho a menor idéia porque isso pode > estar ocorrendo. Porém (sempre existe um porém) se você adicionar uma > referência para o DateField no aplicativo principal você pode > contornar o problema. > > Ou seja, o trecho abaixo no Teste.mxml resolve: > > <mx:Script> > <![CDATA[ > import mx.controls.DateField; > private var df:DateField; > ]]> > </mx:Script> > > []'s > Beck Novaes > > > > On 26 set, 13:10, "Elvis Fernandes" <[EMAIL PROTECTED]> wrote: > > Boa tarde! > > > > Estou construindo uma aplicação que possui diversos módulos. Alguns dos > > módulos possuem um DateField (entre outras coisas). O primeiro DateField > a > > ser criado funciona corretamente, mas quando clico no segundo que foi > > criado, aparece a seguinte msg de erro: > > > > TypeError: Error #1009: Cannot access a property or method of a null > object > > reference. > > at mx.managers::PopUpManager$/bringToFront() > > at mx.controls::DateField/::displayDropdown() > > at Function/http://adobe.com/AS3/2006/builtin::apply() > > at mx.core::UIComponent/::callLaterDispatcher2() > > at mx.core::UIComponent/::callLaterDispatcher() > > > > Para ilustrar melhor, segue um pouco de código (Fiz um exemplo > > super-reduzido da minha aplicação, somente com os itens problemáticos): > > > > Teste.mxml (arquivo principal): > > > > <?xml version="1.0" encoding="utf-8"?> > > <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" > layout="absolute" > > width="358" height="273"> > > <mx:ModuleLoader x="10" y="10" width="338" height="119" url=" > mod1.swf"/> > > <mx:ModuleLoader x="10" y="137" width="338" height="124" url=" > mod2.swf > > "/> > > </mx:Application> > > > > mod1.mxml: > > > > <?xml version="1.0" encoding="utf-8"?> > > <mx:Module xmlns:mx="http://www.adobe.com/2006/mxml"> > > <mx:DateField/> > > </mx:Module> > > > > mod2.mxml: > > > > <?xml version="1.0" encoding="utf-8"?> > > <mx:Module xmlns:mx="http://www.adobe.com/2006/mxml"> > > <mx:DateField/> > > </mx:Module> > > > > Alguém tem alguma idéia? Não imagino o que pode estar acontecendo ... > > > > Obrigado!! > > > > Elvis > > > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
