Opa Fábio.

o getTimer(); vem do flex mesmo.

import flash.utils.getTimer;

eu estou usando o Flash Builder 4. e nao o Flex 3. Não sei se no 3 tem ou
não. :D

[]'s

Em 28 de abril de 2011 14:37, Fábio Goll <[email protected]> escreveu:

> Pra formatar vc pode utilizar o DateFormatter (
> http://livedocs.adobe.com/flex/3/html/help.html?content=l10n_7.html)
>
> E posta o código do getTimer(), acho que faltou.
>
> Fábio
>
>
> 2011/4/28 MrMalherbi <[email protected]>
>
>> Boa Tarde Pessoal,
>>
>> Algum tempo já venho desenvolvendo aplicativos em flex, porem algumas
>> vezes acabamos nos deparando com certos probleminhas chatos. Que
>> parecem ser simples de resolver mais nem sempre é assim.
>>
>> Estou desenvolvendo um contador de tempo e estou com um certo
>> problema.
>> A minha variável hor está sempre vindo com 22. Logo o meu contador
>> fica 22:00:00, gostaria que ele ficasse 00:00:00. alguma sugestão ai
>> galeraw ?
>>
>> Segue abaixo o código. Se alguém souber de uma maneira mais fácil de
>> construir um contador com uma lógica mais simples, posta ai tambem.
>>
>> ------------------------------------------
>>                        private const TIMER_INTERVAL: int = 100;
>>
>>                        private var timerTempo : Timer;
>>                        private var dateTempo : Date;
>>                        private var baseTimer: int;
>>
>>                        // Inicia-se a Aplicação
>>                        protected function onInitApp(event:FlexEvent):void
>>                        {
>>                                timerTempo = new Timer(TIMER_INTERVAL);
>>
>>  timerTempo.addEventListener(TimerEvent.TIMER, onUpdateTimer);
>>                        }
>>
>>                        // Click do botão Start
>>                        private function startTimer():void {
>>                                baseTimer = getTimer();
>>                                timerTempo.start();
>>                        }
>>
>>                        private function onUpdateTimer(event: TimerEvent):
>> void {
>>                                dateTempo = new Date(getTimer() -
>> baseTimer);
>>
>>                                var hor: String = (HOR_MASK +
>> dateTempo.hours).substr(-
>> HOR_MASK.length);
>>                                var min: String = (MIN_MASK +
>> dateTempo.minutes).substr(-
>> MIN_MASK.length);
>>                                var sec: String = (SEC_MASK +
>> dateTempo.seconds).substr(-
>> SEC_MASK.length);
>>
>>                                lbTempo.text = String(hor + ":" + min + ":"
>> + sec);
>>                        }
>> ------------------------------------------
>>
>> Abraços []'s
>>
>> --
>> 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ê 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ê 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