Haroldo, desenvolvi uma planilha de calculo de horas com um data grid, e estou 
desenvolvendo um componente baseado em um TextInput para tal fim... não vai ser 
possível nem digitar a hora inválida, se não tiver muita pressa quando ficar 
pronto diponibilizo para todos, creio que na semana vem eu conclua, se não 
puder esperar e quiser desenvolver seu próprio componente posso te passar a 
lógica.



  ----- Original Message ----- 
  From: Juliano Feltraco 
  To: [email protected] 
  Sent: Thursday, November 06, 2008 1:29 PM
  Subject: [flexdev] Re: Ta feio!!! Ajuda com hora no TextInput e na celula do 
datagrid.



  vc pode tratar no set desse atributo no dataprovider

  ex: se esse vaor eh salvo no atributo 'hora'

  vc deve ter um VO ou DTO pra esse cara, onde provavelmente esta assim

  public var hora:String;

  faz assim

  public var _hora:String;

  public function get hora():String
  {
       return _hora;
  }
  public function set hora(aux:String):void
  {
    if( //faz a validacao)
         this._hora = aux;
  }


  reslvi um problema parecido assim... espero q te ajude...


  FlwS


  2008/11/6 Haroldo do Nascimento <[EMAIL PROTECTED]>

    Amigos,

    Procurei na net mas não achei. Até vi um bacana que esta no Yahoo, mas não 
consegui pegar.

    Eu estou usando o MaskedTextInput para mascara dos meus TextInput, só que 
preciso validar a hora digitada.

    Achei algumas coisas na net em componente mas não consegui baixar, alguém 
tem algo acessível ou um tutorial explicando algum?

    Já estou com um problemão que é como colocar o MaskedTextInput na célula do 
meu dataGrid editavel, logo, tenho que fazer a validação tanto da célula quanto 
de um TextInput do valor da hora digitada. (Tipo, com o MaskedTextInput fica 
assim, 12:10, beleza, mas o cara pode digita 99:99).



    Alguém pode me ajudar,



    Haroldo










  -- 
                 >> Juliano Feltraco <<
                 9116-1179 - 3526-9786

              "A vida é feita de desafios..."

  

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