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
