It worked! Thanks :)

--- In [email protected], Maciek Sakrejda <[EMAIL PROTECTED]> 
wrote:
>
> Just move it up to an instance variable.
> 
> var myTimer:Timer;
> 
> private function initTimer():void 
> {
> myTimer = new Timer(parentApplication.valuesMilliseconds);
> myTimer.addEventListener(TimerEvent.TIMER, updateData);
> myTimer.start(); 
> } 
> 
> private function updateData(event:TimerEvent):void 
> {
> myHTTPService.send();
> }
> 
> public function stopTimer():void
> {
> if (myTimer) myTimer.stop();
> }
> 
> 
> 
> 
> -----Original Message-----
> From: sailorsea21 <[EMAIL PROTECTED]>
> Reply-To: [email protected]
> To: [email protected]
> Subject: [flexcoders] Re: sailorsea21 - How to stop a timer that is 
in a
> private function?
> Date: Thu, 06 Nov 2008 16:16:47 -0000
> 
> I'm trying to do something more along these lines:
> 
> private function initTimer():void 
> {
> var myTimer:Timer = new Timer(parentApplication.valuesMilliseconds);
> myTimer.addEventListener(TimerEvent.TIMER, updateData);
> myTimer.start(); 
> } 
> 
> private function updateData(event:TimerEvent):void 
> {
> myHTTPService.send();
> }
> 
> public function stopTimer():void
> {
> myTimer.stop(); //How can I target the var in initTimer?
> }
> 
> 
> Thanks again.
> 
> -David
> 
> --- In [email protected], "Gregor Kiddie" <gkiddie@> 
> wrote:
> >
> > You wrote
> > 
> > 
> > 
> > private function initTimer():void {
> > var myTimer:Timer = new Timer(30000);
> > myTimer.addEventListener(TimerEvent.TIMER, updateData); 
> > myTimer.start(); 
> > }
> > 
> > 
> > 
> > the updateData function can then be
> > 
> > 
> > 
> > private function updateData( event : TimerEvent ) : void {
> > 
> > ( event.target as Timer ).stop();
> > 
> > // Continue updating the data
> > 
> > }
> > 
> > 
> > 
> > Written off the top of my head, so my not compile, etc...
> > 
> > 
> > 
> > Gk.
> > 
> > Gregor Kiddie
> > Senior Developer
> > INPS
> > 
> > Tel: 01382 564343
> > 
> > Registered address: The Bread Factory, 1a Broughton Street, 
London 
> SW8
> > 3QJ
> > 
> > Registered Number: 1788577
> > 
> > Registered in the UK
> > 
> > Visit our Internet Web site at www.inps.co.uk
> > <blocked::http://www.inps.co.uk/> 
> > 
> > The information in this internet email is confidential and is 
> intended
> > solely for the addressee. Access, copying or re-use of 
information 
> in it
> > by anyone else is not authorised. Any views or opinions presented 
> are
> > solely those of the author and do not necessarily represent those 
of
> > INPS or any of its affiliates. If you are not the intended 
recipient
> > please contact is.helpdesk@
> > 
> >
>


Reply via email to