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