Julio, não existe uma receita de bolo néh não.
vendo sua maneira eu pensei numa outra. Vamos então colocar outras maneiras.

public function readInputs(active:Boolean):void
{
    input_x.enabled = active;
    input_y.enabled = active;
    input_z.enabled = active;
    combobox_x.enabled = active;
    // e etc...
}

e para desbloquear/bloquear
readInputs(false);
ou
readInputs(true);

-- 
****************************************************
www.brunobg.com
bruno...@ig.com.br  (MSN & Skype)
blogflex.brunobg.com
@brunogrohs
(21) 9913-2397




Em 25 de outubro de 2010 17:30, Julio Silva <jcasilv...@gmail.com> escreveu:

>  Pessoal boa tarde
>
> Desculpe minha ignorancia referente a esta orientação, é que gostaria de
> codificar da melhor forma possível,
>
> minha dúvida é o seguinte, antigamente qdo eu queria deixar meus inputs
> bloqueados (somente leitura ou disable) eu utilizava uma função:
>
> ex:
> public function readOnlyInputs():void
> {
>     input_x.enabled = false;
>     input_y.enabled = false;
>     input_z.enabled = false;
>     combobox_x.enabled = false;
>     // e etc...
> }
>
> conforme fui pegando as manhas, comecei a utilizar uma variável bindable,
> desta forma:
> [Bindable]
> private var active:Boolean = false;
>
> ai nos meus inpus deixo assim:
> <mx:ComboBox enabled="{active}"/>
>
> e qdo quero bloquear os campos eu deixo a variável como FALSE no clique ou
> em alguma função, assim:
> active = false
>
> esta é a forma correta, vcs fazem assim tbm ?
>
> Valeu
> obs: se ja existir um topico com este assunto me avise q irei dar uma
> olhada
>
> --
> Julio - SoftJeDhttp://softjed.com.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

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