Piero bom dia...

Cara é o seguinte o que o nosso amigo Herbert falou está certissimo,
mas tipo assim programação existem várias forma de fazer, o jeito que
Herbert colou funciona tranquilo, e criarmos nossas classes nao tem
coisa melhor, mas vou te passar uma forma que vc tb pode fazer:


//alert.as (vc pode dar qualqer nome aqui é um AS normal)

        private function alertExcluirCaixas():void{
                Alert.yesLabel = 'Sim';
                Alert.noLabel = 'Não';
                Alert.show('Deseja realmente excluir este lançamento?', 
'ATENÇÃO',
Alert.YES|Alert.NO, null, excluirCaixas);
        }

        private function excluirCaixas(e:CloseEvent):void{

                if(e.detail == Alert.YES){
                        caixaSelecionado = datagridcaixasRegistros.selectedItem 
as
CadastrosVO;
                        remote.excluirCaixas(caixaSelecionado, 
excluirCaixasResult);

                }

        }

        private function excluirCaixasResult(e:ResultEvent):void{
                datagridCaixasDataprovider.removeItemAt
(datagridcaixasRegistros.selectedIndex);
                btnCaixasExcluir.enabled = false;
                resetCaixas();
        }

//fim do alert.as

Negocio é o seguinte estou me baseando que vc quando excluir e apertar
no sim tem que remover do grid blz?

no aplicativo vc vai fazer o seguinte:
o seu botao excluir tem que ficar assim:
//so desconsidera o X, Y e o HEIGHT blz?


<mx:Button x="190.2" height="22" y="278" id="btnCaixasExcluir"
label="Excluir" click="alertExcluirCaixas()"
enabled="{datagridcaixasRegistros.selectedIndex != -1}"/>


Qualquer coisa estamos ai...

Atenciosamente,

Luiz Nogueira

On 27 jan, 10:05, Piero Brito <[email protected]> wrote:
> 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
--~--~---------~--~----~------------~-------~--~----~
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