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:IFlexDisplayObject;
private function sdPopup():void {
puWin = PopUpManager.createPopUp(
this, DetailsSavedPopup, true);
var myTimer:Timer = new Timer(2000, 0);
myTimer.addEventListener("timer", timerHandler);
myTimer.start();
}
public function timerHandler(event:TimerEvent):void {
PopUpManager.removePopUp(puWin);
//trace("timerHandler: " + 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"
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