Como você está chamando esse método? Se a sua classe chama, por exemplo,
"MinhaClasse", você deve usar assim:

MinhaClasse.createPopup(); // Porque createPopup é uma função estática

E não assim:

var obj:MinhaClasse = new MinhaClasse();
obj.createPopup();

Para mim, parece que é isso o problema

Abraço,
Lucas Araujo,
http://socialbel.com/user/LucasAraujo


2009/4/2 George Queiroz <[email protected]>

>  Pessoal, tenho esse método.
> **
> *public* *static* *function* createPopup(parent:DisplayObject,
> popup:Class):IFlexDisplayObject
>
> {
>
> *return* PopUpManager.createPopup(parent, popup, *false*);
>
> }
>
>
>
> e recebo o erro de compilação:
>
> Description Resource Path Location Type
> 1061: Call to a possibly undefined method createPopup through a reference
> with static type Class. PopupUtils.as fantasias_web/src/infra line 12 Flex
> Problem
>
>
>
> Não entendi.
>
>
>
> George
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
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