Kra.. vc esta usando este componente no flex 4... eu cheguei a usar tbm, ele vai dar esses warnings pq foi feito pra flex 3. O meu deu exatamente neste ponto tbm.
Se vc olhar para o código que esta dando warning, vai ver que dá pra substituir facilmente os comandos.... agora esta assim: var p:Number = _position; while((--p) > 0 && !isMask(_inputMask.charAt(p))); _position = p; setSelection(_position, _position); a função deste while é incrementar o decrementar a variavel p (primeiro metodo tem ++, segundo tem --) tira o ";" e coloca assim: var p:Number = _position; while((--p) > 0 && !isMask(_inputMask.charAt(p))) { } _position = p; setSelection(_position, _position); Os warnings vão sumir. Mas não sei se esses warnings são exatamente o que estão causando o problema no seu CRUD a ponto de travar. Não imagino que isto geraria algum tipo de erro no processamento da aplicação. -- Lincoln T. do Nascimento Silva Informática Biomédica - FFCLRP/FMRP USP - Ribeirão Preto 2011/4/27 Adriano Oliveira Castro <dr...@terra.com.br> > Willian, > > Ai sem solução fix alguns testes e até agora nada, acho que terei de tentar > resolver o problema da MakedTextInput mesmo . o.O > > > > > > 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 12:07 , William Lima williamlim...@gmail.com sent: > > 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 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: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 > 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 > -- 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