Opa....certinho...fiz assim:

<mx:StringValidator id="vUsuario" source="{txUsuario}" property="text"
required="true" requiredFieldError="Nome do usuário é obrigatório!" />
 <mx:StringValidator id="vLogin" source="{txLogin}" property="text"
required="true" requiredFieldError="Login é obrigatório!" />
 <mx:StringValidator id="vSenha" source="{txSenha}" property="text"
required="true" requiredFieldError="Senha é obrigatório!" />


...

private function validaCampos():void {
ErrorTipManager.registerValidator(vUsuario);
 ErrorTipManager.registerValidator(vLogin);
ErrorTipManager.registerValidator(vSenha);
 vUsuario.validate();
 vLogin.validate();
vSenha.validate();
 }


....

<s:Button x="377" y="141" label="Button" id="bt" >
 <s:click>
<![CDATA[
validaCampos();
]]>
 </s:click>
</s:Button>

Obrigado....

Qualquer dúvida estou a disposição.

*Robinho*
*Analista/Programador de Sistemas*
*Skype: robinhocne*
*"A fé em Deus nos faz crer no incrível, ver o invisível e realizar o
impossível."*


Em 10 de outubro de 2013 11:24, William Lima <[email protected]>escreveu:

> Da uma olhada aí!!
>
> Exemplo:
>
> http://flexdevtips.blogspot.com.br/2009/08/always-showing-error-tips-validators.html
>
> Fontes:
>
> http://chris.firlingcanada.com/flexdevtips/flex3/errortips/srcview/index.html
>
> vlw
>
>
> Em 10 de outubro de 2013 11:17, Robinho de Morais <
> [email protected]> escreveu:
>
> Não seria exatamente isso que falei...quando eu clico no botão salvar os
>> campos que não foi preenchidos ficam em vermelhos, porém só vejo a mensagem
>> quando passo o mouse por cima...queria que quando clicar e validar que não
>> foram preenchidos...ele ficasse assim:
>>
>> [image: Imagem inline 1]
>>
>> Qualquer dúvida estou a disposição.
>>
>> *Robinho*
>> *Analista/Programador de Sistemas*
>> *Skype: robinhocne*
>> *"A fé em Deus nos faz crer no incrível, ver o invisível e realizar o
>> impossível."*
>>
>>
>> Em 10 de outubro de 2013 09:25, Mateus Paegle <
>> [email protected]> escreveu:
>>
>> Cria um novo validator, extendendo do padrao e nessa sua classe vc define
>>> a msg padra.
>>> Em 09/10/2013 22:31, "Robinho de Morais" <[email protected]>
>>> escreveu:
>>>
>>>> Boa noite pessoal,
>>>>
>>>> Como posso deixar a mensagem fixa no validator, tipo quando o campo dá
>>>> erro a mensagem só aparece quando passa o mouse em cima do campo, tem como,
>>>> quando der o erro já aparecer a mensagem de lado de cada campo ?
>>>>
>>>> <mx:Validator id="vUsuario" required="true" source="{txUsuario}"
>>>> property="text" trigger="{btSalvar}" triggerEvent="click"
>>>> requiredFieldError="Nome do usuário  obrigatório!" />
>>>>  <mx:Validator id="vLogin" required="true" source="{txLogin}"
>>>> property="text" trigger="{btSalvar}" triggerEvent="click"
>>>> requiredFieldError="Login é obrigatório!"/>
>>>>  <mx:Validator id="vSenha" required="true" source="{txSenha}"
>>>> property="text" trigger="{btSalvar}" triggerEvent="click"
>>>> requiredFieldError="Senha é obrigatório!"/>
>>>>
>>>> --
>>>> --
>>>> 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
>>>> .
>>>>
>>>  --
>>> --
>>> 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.
>>>
>>
>>  --
>> --
>> 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.
>>
>
>  --
> --
> 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.
>

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

<<image.png>>

Responder a