I would (and do) just use a new instance of the fade effect, and remove the
popup (or set visibilty = false, effects=[]) on effectComplete or whatever
event is generated when the effect ends. Fade lets you set both a fade time
and a start delay.

-J

On Thu, May 29, 2008 at 11:19 AM, Sherif Abdou <[EMAIL PROTECTED]> wrote:

>   make sure u remove the event listener too , u keep repeating by adding
> them every time but you never remove them when they are done.
>
> ----- Original Message ----
> From: Luke Vanderfluit <[EMAIL PROTECTED]>
> To: [email protected]
> Sent: Wednesday, May 28, 2008 8:15:54 PM
> Subject: Re: [flexcoders] popup timeout
>
>  Hi
>
> I solved this one as follows:
> See the code (changed) below, Basically the timer needs to be stopped for
> it to run its
> entire 2 seconds each time...
>
> Haha Viva Flex!
>
> Kr.
> Luke.
>
> Luke Vanderfluit wrote:
> > Hi.
> >
> > Im trying to get a popup that says "Details Saved" when I save data.
> > The popup should stay up for 2 seconds and then go away.
> >
> > I currently have the following code:
> >
> > private var puWin:IFlexDisplayO bject;
>
> private var myTimer:Timer;
>
> >
> > private function sdPopup():void {
> > puWin = PopUpManager. createPopUp(
> > this, DetailsSavedPopup, true);
> myTimer:Timer = new Timer(2000, 0);
> > myTimer.addEventLis tener("timer" , timerHandler) ;
> > myTimer.start( );
> > }
> > public function timerHandler( event:TimerEvent ):void {
> > PopUpManager. removePopUp( puWin);
> myTimer.stop( );
> > //trace("timerHandl er: " + event);
> > }
> >
> >
> > The problem here is that the times are not consistent.
> > The first time I save the timeout is 2 seconds, then if I save again
> (immediately or after
> > 5 seconds or so) the popup barely stays up at all, then on continued
> saves, it's
> > inconsistent. ..
> >
> > Is there anything in the code causing this?
> > Is there another (simpler way of doing this);
> >
> >
> > This is my popup component:
> > <?xml version="1.0" encoding="utf- 8"?>
> > <mx:TitleWindow xmlns:mx="http://www.adobe. com/2006/ 
> > mxml<http://www.adobe.com/2006/mxml>
> "
> > width="200" height="100" >
> > <mx:Text text="Details Saved..."
> > x="47.5" y="33"
> > width="105" height="35"
> > fontWeight=" bold"/>
> > </mx:TitleWindow>
> >
> > Kr.
> > Luke.
> >
>
> --
> Luke Vanderfluit
> Analyst / Web Programmer
> e3Learning.com. au
> 08 8221 6422
>
>  
>



-- 
"Therefore, send not to know For whom the bell tolls. It tolls for thee."

:: Josh 'G-Funk' McDonald
:: 0437 221 380 :: [EMAIL PROTECTED]

Reply via email to