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

Responder a