bom dia a todos!

EStou tendo um problema com o validator!

eu tenho dois campos que eu quero que so ative o btn logar apos estes
campos estarem validos
ex:

<mx:Label x="21" y="61" text="Email:"/>
<mx:Label x="21" y="97" text="Senha:"/>

<mx:TextInput x="69" y="59" id="emailLogin"/>
<mx:TextInput x="69" y="95" id="senhaLogin" displayAsPassword="true"/>

<mx:Button x="27" y="133" label="Logar" id="logarLogin"
enabled="false"
click="validarUsuarioLogin()"/>


e tenho os meu dois validator

<mx:EmailValidator
id="emailValidator"
source="{emailLogin}" property="text" required="true"
valid="validarUsuario(event)" invalid="validarUsuario(event)"
requiredFieldError="Este Campo é Obrigatorio"
/>

<mx:Validator id="senhaLoginValidate" required="true"
source="{senhaLogin}" property="text"
valid="validarUsuario(event)" invalid="validarUsuario(event)"
requiredFieldError="Este campo é Obrigatório"
/>

e minha funcao que trata ele

private function validarUsuario(eventObj:ValidationResultEvent):void{
 if(eventObj.type==ValidationResultEvent.VALID)
 {
   logarLogin.enabled=true;
   }else
    {
     logarLogin.enabled=false;
    }
 }

e tenho minha funcao que e chamada QUANDO ESTIVER TRUE O BOTAO PARA
LOGAR

public function validarUsuarioLogin():void{
  Alert.Show("campos validos");
}

so que quando o email passa pela validacao o botao para logar ja se
ativa!
quero que ele so ganha enable=true quando os dois passar pela
validacao tanto o email quanto a senha!
Tenho que ajustar minha funcao validarUsuario mas nao sei como  :(

por favor quem puder me ajudar fico muito grato !

fiquem com Deus


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