Tem um jeito mais fácil para fazer isso que eu, inclusive, comentei
com o Thiago Felix (autor do post) posteriormente:

<?xml version="1.0"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml";
      initialize="initializeHandler(event)">

      <mx:Script>
            <![CDATA[

            import mx.binding.utils.ChangeWatcher;
            import mx.events.FlexEvent;

            private function initializeHandler(event:FlexEvent):void
            {
                ti.addEventListener("errorStringChanged",
errorStringChangedHandler);
            }

            private function errorStringChangedHandler
(event:Event):void
            {
                if (ti.text != "")
                {
                    ti.dispatchEvent(new MouseEvent
(MouseEvent.MOUSE_OVER));
                }
            }

            ]]>
      </mx:Script>

      <mx:StringValidator minLength="4" source="{ti}" property="text"/
>

      <mx:TextInput id="ti"/>
      <mx:TextInput/>

</mx:Application>


[]'s
Beck Novaes

On 6 ago, 15:32, Mário Júnior <juninho...@gmail.com> wrote:
> Google:http://blog.dclick.com.br/2008/09/03/errortip-com-display-automatico/pt/
>
> 2009/8/6 Bruno Carneiro <guimaraescarne...@gmail.com>
>
>
>
> > Quando meu validador acusa uma falha, o campo fica com o contorno
> > vermelho. Então se você passar o mouse sobre o controle, uma caixa de
> > dialogo aparece informando a msg de erro.
>
> > Eu gostaria que essa caixa ficasse sempre visível, independente de eu
> > passar o mouse ali, e só desaparecer quando o campo estiver correto.
>
> > Como eu faço isso?
>
> --
> Mario Junior
> Enterprise Java / Flex Architectures
> Adobe Certified Expert Flex 3 with AIR
>
> Sofshore Informáticahttp://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 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
-~----------~----~----~----~------~----~------~--~---

Responder a