Matt...now I'm getting the message below in the debug file...any 
suggestions. 

Warning: [type Function] is not a function
        at ()

--- In flexcoders@yahoogroups.com, Matt Chotin <[EMAIL PROTECTED]> wrote:
> You're having scope issues.  setInterval(this, "upCount", 1000);
> 
>  
> 
> More info here:
> http://livedocs.macromedia.com/flex/15/flex_docs_en/00001662.htm
> <http://livedocs.macromedia.com/flex/15/flex_docs_en/00001662.htm> 
> 
>  
> 
> Matt
> 
>  
> 
>   _____  
> 
> From: terry_hrtn [mailto:[EMAIL PROTECTED] 
> Sent: Monday, April 11, 2005 10:03 AM
> To: flexcoders@yahoogroups.com
> Subject: [flexcoders] help with setInterval...
> 
>  
> 
> 
> Needing some help with setInterval...
> Can someone tell me why "setInterval" calls the "upCount" function 
> but does not update label on screen?
> 
> <?xml version="1.0" encoding="utf-8"?>
> <mx:Application xmlns:mx="http://www.macromedia.com/2003/mxml
> <http://www.macromedia.com/2003/mxml> " >
>       <mx:Script>
>       <![CDATA[
>       
>             var nCnt : Number = 0;
>             var lClock : Number = -1;
>             
>             function startClock()
>             {
>                   btStart.enabled = false;
>                   btStop.enabled = true;
>                   
>                   upCount();
>                   lClock = setInterval(upCount,1000);
>                   
>                   lbClockStat.text = 'Started! (' + lClock 
> + ')';
>             }
>             
>             function upCount()
>             {
>                   nCnt += 1;
>                   lbShow.text = 'Count: ' + nCnt;
>             }
>             
>             function stopClock()
>             {
>                   lbClockStat.text = "Stopped at " + nCnt;
>                   nCnt = 0;
>                   btStop.enabled = false;
>                   btStart.enabled = true;
>                   clearInterval(lClock);
>             }
>             
>       
>       ]]>
>       </mx:Script>
>       <mx:Panel width="304" height="121" >
>             <mx:Label id="lbShow" text="start" />
>             <mx:HBox>
>                   <mx:Button id="btStart" label="Start Clock" 
> click="startClock()" />
>                   <mx:Button id="btStop" label="Stop Clock" 
> click="stopClock()" enabled="false" />
>             </mx:HBox>
>             <mx:Label id="lbClockStat" />
>       </mx:Panel>
> </mx:Application>
> 
> 
> 
> 
> 
> 
>   _____  
> 
> Yahoo! Groups Links
> 
> *     To visit your group on the web, go to:
> http://groups.yahoo.com/group/flexcoders/
> <http://groups.yahoo.com/group/flexcoders/> 
>   
> *     To unsubscribe from this group, send an email to:
> [EMAIL PROTECTED]
> <mailto:[EMAIL PROTECTED]> 
>   
> *     Your use of Yahoo! Groups is subject to the Yahoo!
> <http://docs.yahoo.com/info/terms/>  Terms of Service.





 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/flexcoders/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 



Reply via email to