você deve chamar as propriedades da classe Alert no construtor da sua
classe.

package Comuns.Funcoes.Alert
{
       import mx.controls.Alert;

   public class Alerta extends Alert
   {
       Alert.yesLabel = "Sim";
       Alert.noLabel = "Não";
*
        public function Alerta():void {
             super();
        }*
   }
}

2009/1/27 Piero Brito <[email protected]>

>
> Bom dia,
>
> Estou com o seguinta problema:
>
> Eu extendi a class Alert , criando a class Alerta, só que a class
> Alerta não tá herdando as "características" da class Alert.
>
> package Comuns.Funcoes.Alert
> {
>        import mx.controls.Alert;
>
>    public class Alerta extends Alert
>    {
>        Alert.yesLabel = "Sim";
>        Alert.noLabel = "Não";
>    }
> }
>
> No arquivo outro arquivo chamo a classe assim:
>
> import Comuns.Funcoes.Alert.Alerta;
>
> Alerta.show("Tem certeza que deseja fechar a janela?\n\nTodas as
> informações serão perdidas!", "Atenção", 3, null, closeWindowYes);
>
> Mas dá o seguinte erro:
>
> 1061: Call to a possibly undefined method show through a reference
> with static type Class.
>
> Alguem já teve esse problema?
>
> Eu estou fazendo alguma coisa de errado?
>
> Ats.
>
> Piero Silva Brito
>
> >
>


-- 
Herbet Ferreira Rodrigues
[email protected]
http://www.herbetferreira.com
Cel : +55 83 9342-3913

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