Vê se resolve:

http://livedocs.adobe.com/flex/3/html/help.html?content=textcontrols_10.html



Em 27 de abril de 2011 12:00, Adriano Oliveira Castro
<dr...@terra.com.br>escreveu:

> Willian,
>
> Utilizei a máscara que você me passou e agora está me retornando esse erro
> que está em anexo. o.O
>
>
> []'s
>
>
> Adriano Oliveira Castroemails:adriano_cas...@terra.com.br
> dr...@terra.com.brmsn:adriano_demolay@msn.comCelular:(14) 9725 6991
>
> On Qua 27/04/11 11:42 , William Lima williamlim...@gmail.com sent:
>
> Adriano,
>
>     Tentei usar o dito cujo também, depis de algumas funcionalidades que
> fugiam do padrão do sistema tentei fazer dessa forma e até agora não deu
> problemas:
>
> não sei se funciona pra você, no componente coloca no
> keyDown="mascararFone(event)"
>
>    protected function mascararCEP(evento: KeyboardEvent): void {
>             var codigoTecla:int = evento.charCode;
>             var quantidadeCaracteres:int = evento.target.text.length;
>             if(codigoTecla >= 48 && codigoTecla <= 57){
>                 if(quantidadeCaracteres == 2){
>                     evento.target.replaceText(quantidadeCaracteres,
> quantidadeCaracteres, ".");
>                     evento.target.setSelection(evento.target.text.length,
> evento.target.text.length);
>                 }
>                 else if(quantidadeCaracteres == 6){
>                     evento.target.replaceText(quantidadeCaracteres,
> quantidadeCaracteres, "-");
>                     evento.target.setSelection(evento.target.text.length,
> evento.target.text.length);
>                 }
>             }
>         }
>
>         protected function mascararFone(evento: KeyboardEvent): void {
>             var codigoTecla:int = evento.charCode;
>             var quantidadeCaracteres:int = evento.target.text.length;
>             if(codigoTecla >= 48 && codigoTecla <= 57){
>                 if(quantidadeCaracteres == 0) {
>                     evento.target.replaceText(quantidadeCaracteres,
> quantidadeCaracteres, "(");
>                     evento.target.setSelection(evento.target.text.length,
> evento.target.text.length);
>                 }
>                 else if(quantidadeCaracteres == 3){
>                     evento.target.replaceText(quantidadeCaracteres,
> quantidadeCaracteres, ")");
>                     evento.target.setSelection(evento.target.text.length,
> evento.target.text.length);
>                 }
>                 else if(quantidadeCaracteres == 8){
>                     evento.target.replaceText(quantidadeCaracteres,
> quantidadeCaracteres, "-");
>                     evento.target.setSelection(evento.target.text.length,
> evento.target.text.length);
>                 }
>             }
>         }
>
>
> Em 27 de abril de 2011 11:35, Adriano Oliveira Castro 
> <dr...@terra.com.br>escreveu:
>
>> Willian,
>>
>> cara estou usando a classe para CEP e telefone.
>>
>> []'s
>>
>>
>> Adriano Oliveira Castro emails:adriano_cas...@terra.com.br
>> dr...@terra.com.br msn:adriano_demo...@msn.com Celular:(14) 9725 6991
>>
>> On Qua 27/04/11 11:11 , William Lima williamlim...@gmail.com sent:
>>
>> Que tipo de máscara você ta tentando utilizar (CEP, Fone...)?
>>
>> Em 27 de abril de 2011 11:03, Adriano Oliveira Castro <
>> adriano_cas...@terra.com.br> escreveu:
>>
>>> Fala Galera!
>>>
>>> Novamente eu aqui para pedir uma ajuda a comunidade FlexDev, já que sou
>>> iniciante na parada .... rs pessoal é o seguinte eu estava tentando usar a
>>> classe MaskedTextInput em uma aplicação minha, porém baixei ela da internet
>>> e a importei para o meu projeto, porém a mesma está dando erro em duas
>>> linhas e está travando minha aplicação na hora de executar o CRUD mais
>>> especificamente no momento do update, para ficar mais fácil para compreender
>>> estou enviando em anexo a tela do sistema com os erros.
>>>
>>> []'s e vlw!
>>>
>>>
>>> Adriano Oliveira Castro
>>> e-mails: adriano_cas...@terra.com.br
>>>              dr...@terra.com.br
>>> msn: adriano_demo...@msn.com
>>> Celular: (14) 9725 6991
>>>
>>> --
>>> 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
>>
>>
>>
>>
>> --
>>
>> William de Farias Lima
>> Desenvolvimento
>> FCM Sistemas
>>
>> Fone: (85) 3278.8215
>> williaml...@fcmsistemas.com.br
>> www.fcmsistemas.com.br
>>   <http://www.grupofortes.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
>
>
>
>
> --
>
> William de Farias Lima
> Desenvolvimento
> FCM Sistemas
>
> Fone: (85) 3278.8215
> williaml...@fcmsistemas.com.br
> www.fcmsistemas.com.br
>   <http://www.grupofortes.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
>



-- 

William de Farias Lima
*Desenvolvimento*
FCM Sistemas

Fone: (85) 3278.8215
williaml...@fcmsistemas.com.br <seuem...@grupofortes.com.br>
www.fcmsistemas.com.br
  <http://www.grupofortes.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

Reply via email to