Como eu mudar a mensagem do validator do Master TextInput....pois aparece 
que o campo é obrigatório, mas queria que apareceu uma outra mensagem....


<controls:MasterTextInput id="txUsuario" x="70" y="68" width="358" 
capsType="upercase"
  required="true" text="@{usuario.ds_nome}" validator="string" />


 

Em quinta-feira, 16 de outubro de 2008 01h20min26s UTC-3, Juliano Mendes - 
Flex PE escreveu:
>
>  Pessoal,
>
>   Desenvolvi um componente para Flex chamado******* 
> MasterTextInput*.Totalmente
> ***** Open Source* e projeto criado no Google Code. 
>
> O MasterTextInput estende as características de um TextInput com novas 
> funcionalidades e facilidades implementada para nos ajudar no nosso 
> dia-a-dia.
>
>   Segue a lista das Funcionalidades já desenvolvidas nesta versão v0.1:
>
> *== AUTO TEXT CASE TYPE ==*********
>
> *Desc:* Transformar automaticamente o texto digitado em minúscula ou 
> maiúscula.
>
> *Propriedade:* capsType()
>
> *Valores:*
>
>     - normal : Sem case [DEFAULT]
>
>     - lowercase : Transforma em Minúscula
>
>     - upercase : Transforma em Maiúscula
>
>     - init : Transforma a primeira letra de cada palavra em Maiúscula o 
> resto em minúscula.
>
> *== AUTO TAB ON <ENTER> KEY PRESS ==*
>
> *Desc:* Automaticamente coloca o foco no próximo componente ao pressionar 
> a tecla <ENTER>. Realiza a mesma função da tecla <TAB>
>
> *Propriedade:* nextFocusOnEnter()
>
> *Valores:*
>
>     - true : Ativa função [DEFAULT]
>
>     - false : Inativa função
>
> *Eventos:*
>
>     - enterPressed : Disparado ao pressionar a tecla <ENTER>. Pode ser 
> usado para implementações customizadas.
>
> *== AUTO RESTRICT ==*
>
> *Desc:* Restrições de input de texto já implementadas.
>
> *Propriedade:* onlyRestrict()
>
> *Valores:*
>
>     - none : Não realiza restrição [DEFAULT]
>
>     - number : Aceita apenas caracteres numéricos
>
>     - alphabetic : Aceita apenas texto
>
>     - alphabeticNoSpecial : Aceita apenas texto, porém não aceita 
> caracteres especiais como : @ - / * & ...
>
> *Observação:* Para restrições customizadas pode-se continuar utilizando a 
> propriedade restrict().
>
> *== EMBEDED VALIDATORS ==*
>
> *Desc:* Validação embutida. Não será mais necessário criar <Validators> 
> por fora para cada campo. Já existirá as validações automáticas apenas 
> setando uma propriedade do MasterTextInput. As mensagens de Validação já são 
> automaticamente traduzidas para o Português/Inglês/Espanhol sem a 
> necessidade de nenhum tipo de implementação.
>
> *Propriedade:* validator() 
>
> *Valores:*
>
>     - none : Sem validação automática [DEFAULT]
>
>     - email : Validação de E-mail
>
>     - phone : Validação de telefone
>
>     - number : Validação de número
>
>     - string : Validação de string
>
>     - date : Validação de data
>
> *Observações:*
>
>     - Todas as propriedades específicas de cada validador também existe 
> no MasterTextInput. Como por exemplo FormatInput para validador de data, 
> MaxValue para Number, MaxLenght para String e assim para todas as outras 
> propriedades padrões dos validadores.
>
>     - Existe um objeto Publico chamado "currentValidator" ele irá sempre 
> apontar para o validador atual do seu MasterTextInput, assim você poderá 
> via AS modificar qualquer característica do validador dinamicamente, 
> associar ele a um Array para validação agrupada e qualquer outra função.
>
>     - As propriedades Trigger() e TriggerEvent() existem no 
> MasterTextInput para que seja possível definir quando será disparada a 
> validação do campo. O momento padrão é ao sair o foco do componente.
>
>     - Todas as validações estão com as características implementadas por 
> DEFAULT do Brasil, como por exemplo, a formatação da data como DD/MM/YYYY, 
> separador decimal como (,) separador de milhar como (.) e assim 
> sucessivamente. 
>
> *Propriedade:* ValidationLanguage()
>
> *Desc:* Esta propriedade terá a língua que será mostrada as mensagens de 
> validação dos Validadores do MasterTextInput.
>
> *Valores:*
>
>     - portuguese : Todas as mensagens de validação ficam em Português. 
> [DEFAULT]
>
>     - english : Mensagens de validação em inglês.
>
>     - spanish : Mensagens de validação em espanhol.
>
> *Observações:*
>
>     - Pode-se modificar a linguagem dinamicamente setando este propriedade 
> via Action Script.
>
> *== CLEAR BUTTON ==*
>
> *Desc:* Mostrará um botão com um ícone em "X" no momento em que algum 
> texto for digitado no MasterTextInput. Ao clicar o botão o campo será limpo.
>
> *Propriedade:* showClearButton()
>
> *Valores:*
>
>     - true : Mostra botão [DEFAULT]
>
>     - false : Não mostra botão
>
> *Implementações em andamento para versão v0.2:*******
>
> *==****** Auto Formatadores ==*
>
>    - Formatar DATA
>
>    - Formatar CEP
>
>    - Formatar CNPJ
>
>    - Formata CPF
>
>    - Formatar Telefone
>
>    - Formatação customizada : ###.###.##-##
>
> == Validadores para CPF, CNPJ e IP ==
>
> == Undo e Redo ==
>
> == Label Prompt ==
>
> Peço a quem estiver interessado, realizar o download no site do projeto.
>
> Favor realizem testes e contribuam com novas idéias para serem 
> implementadas afim de deixar este componente bem completo.
>
> Site do Projeto: 
> ***http://code.google.com/p/mastertextinput/*<http://code.google.com/p/mastertextinput/>
>
> Site Flexpernambuco: 
> ***http://www.flexpernambuco.com.br/*<http://www.flexpernambuco.com.br/>
>
> Sugestões enviar para: ***[email protected]*<javascript:>
>
> Espero que gostem!
>
> Abraços,
>
> Juliano Mendes
>
> http://www.flexpernambuco.com.br/
>
> 

-- 
-- 
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ê está recebendo esta mensagem porque se inscreveu no grupo "flexdev" dos 
Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um 
e-mail para [email protected].
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.

Responder a