Saudações,

Estou começando a utilizar o Flex, e surgiu uma dúvida no seguinte código:

protected function removeItem(e:Event = null):void
{
    Alert.show("Deseja remover o item?", "Remoção",
        Alert.YES | Alert.NO, this, function(event:Event /**** , e:Event = e
****/):void
            {
                if ((event as CloseEvent).detail == Alert.YES)
                {
                    this.removeItemB(e);
                }

            }, null, Alert.YES );

}

protected function removeItemB(e:Event = null):void
{
    var objItemColeta:ItemColeta = e.currentTarget as ItemColeta;
    vgItensColeta.removeElement(objItemColeta);
}

Gostaria de fazer conforme deixei comentado na função anônima para o
closeHandler do Alert.show, porém retorna o seguinte erro:
*Parameter initializer unknown or is not a compile-time constant.*

Como poderia passar para removeItemB o parâmetro de removeItem?


abraço

William G. Comnisky
w.comni...@gmail.com (Email / MSN / GTalk)
Skype: williamcomnisky
http://blog.will.eti.br
http://duasrodas.will.eti.br

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

Responder a