Sabe que sua ideia é muito boa, eu acho que vai dar certinho, vou testar e
te digo...

Em 6 de maio de 2011 12:54, Geraldo de Oliveira Santos Neves Neto <
[email protected]> escreveu:

> Se você setasse o atributo enable para o valor de uma variável? tipo
> <mx:componente enable="{variavel}", colocava isso em todos os componentes
> que você quer abilitar ou desabilitar. Quando chamar o FormUser você seta
> essa variável para false, e já muda o atributo em todos os componentes. Isso
> resolveria?
>
>
> Em 6 de maio de 2011 09:46, Jeferson Santos <[email protected]> escreveu:
>
> Bom dia galera, estou com uma dúvida, tenho um viewStack com alguns
>> canvas, em um canvas tenho um datagrid e no outro canvas carrego um
>> component "FormUser"  e tenho um menu com botões fora do ViewStack,
>> neste menu esta minha dificuldade, eu preciso desabititar os botões do
>> menu quando eu estiver no canvas FormUser. eu poderia fazer de várias
>> formas, setando um a um os campos "enable" dos meu botões, mas estou
>> querendo usar uma função para ficar melhor organizado, estou tentando
>> essa função que irei postar aqui, mas ela desabilita apenas o meu
>> último botão o "btNovo", qual seria a solução?? um array?? o que eu
>> poderia fazer??
>>
>> public function HideMenu():void{
>>     var rec:Button = new Button();
>>     rec = (btAlterar, btExcluir, btLimparSelecao, btNovo);
>>     if (vs.selectedChild==cvUser){
>>         rec.enabled = false;
>>
>>     } else
>>            rec.enabled = true;
>> }
>>
>>
>>
>> --
>> 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
>
>
>
>
> --
> Geraldo de Oliveira Santos Neves Neto
> Estudante de Sistemas de Informação
> Desenvolvedor e Administrador de Sistemas
>
>  --
> 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
>

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