<mx:TextInput id="tiQualquer" *restrict="0-9"  */>
pesquise na documentação, vc pode usar combinação de expressoes regulares
(regex)

Nunca subestime a documentação... por mais simples q o componente possa
parecer, os livedocs podem te poupar horas de esforço desnecessário (como
ter q estender o componente para fazer isso)

[]s







2009/12/20 Collin Peterson Mendes Chaves <[email protected]>

> na verdade o ideal era que o usuário não conseguisse escrever caracteres, e
> sim somente números
>
>
> 2009/12/20 Collin Peterson Mendes Chaves <[email protected]>
>
>> caso eu queira somente avisar, eu terei de criar tantos validators quantos
>> forem os elementos que estiverem dentro do repeater? não tem como criar
>> somente um validator para todos os txts dentro do input?
>>
>>
>> 2009/12/20 Collin Peterson Mendes Chaves <[email protected]>
>>
>>> no caso o validator só faz avisar?
>>>
>>> 2009/12/20 Jef_ti <[email protected]>
>>>
>>> a principio o campo não limita o usuário a digitar apenas numeros, ele
>>>> verifica se o usuário digitou numeros senão ele deixa a caixa destacada em
>>>> vermelho. Para limitar ou voce usa um componente de terceiros ou programa o
>>>> userinput na mao.
>>>>
>>>> Jefferson Soares Biernastki
>>>>
>>>> 2009/12/20 Collin Peterson Mendes Chaves <[email protected]>
>>>>
>>>>>   oi pessoal, estou com um problema ao utilizar o validador de
>>>>> números, tenho a seguinte estrutura (trecho):
>>>>>
>>>>> *  <mx:NumberValidator source="{txt}" property="text"
>>>>> integerError="informe um Número"
>>>>>      triggerEvent="focusOut" />*
>>>>>   <mx:ArrayCollection id="meuArrayCollection" source="{ar}"/>
>>>>>   <mx:Repeater dataProvider="{meuArrayCollection}" id="frm">
>>>>>  <mx:HBox width="100%" top="9" left="3">
>>>>>   <mx:Label text="texto:"/>
>>>>>   *<mx:TextInput id="txt" width="39" focusOut="autoSoma()"/>
>>>>> * </mx:HBox>
>>>>>   </mx:Repeater>
>>>>>     <mx:HBox width="100%" top="9" left="3">
>>>>>   <mx:Label text="Soma:"/>
>>>>>   <mx:TextInput id="total" width="39" text="{resultadoSoma}"
>>>>> enabled="false" color="#FF0000"/>
>>>>>  </mx:HBox>
>>>>>
>>>>> estou tentando impedir que o usuário digite no textinput tipo texto. o
>>>>> campo ou será digitado apenas numero ou o campo fica vazio. estou 
>>>>> colocando
>>>>> o validador como em negrito acima, mas no teste da aplicação nada 
>>>>> acontece,
>>>>> alguém sabe como resolver? meu elemento txt como pode-se observar está
>>>>> dentro de um repeater.
>>>>>
>>>>> --
>>>>> 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
>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Jefferson Soares Biernastki
>>>> Desenvolvimento - Novas Tecnologias
>>>> 41 88426214
>>>> www.onlaboral.com.br
>>>> http://pixeljef.wordpress.com
>>>>
>>>> --
>>>> 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
>



-- 
Mario Junior
Enterprise Java / Flex Architectures
Adobe Certified Expert Flex 3 with AIR

Sofshore Informática
http://www.sofshore.com.br
+55 (48) 3337 2003
Rua Pastor Willian Richard Schisler Filho 452 sl 102, 88034-100 Itacorubi
Florianopolis SC Brasil

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

Responder a