Немного поясню, есть функции:

Код AS3:
protected function saveToFileDelayForDraw(duration:Number):void {
saveToFileDelayForDrawTimer = new Timer(duration, 1);
saveToFileDelayForDrawTimer.addEventListener("timer", saveCurrentViewToFile, false, 0, true);
saveToFileDelayForDrawTimer.start();
}
protected function saveCurrentViewToFile(event:Event):void {
if(saveToFileDelayForDrawTimer.running) {
saveToFileDelayForDrawTimer.removeEventListener("timer", saveCurrentViewToFile);
saveToFileDelayForDrawTimer.stop();
}
saveBtn.visible = true;
saveBtn.addEventListener(MouseEvent.CLICK, saveImages);
saveBtn.buttonMode = true;
}
public function saveImages(event:MouseEvent):void
{
var temp:BitmapData = new BitmapData(viewer.width, viewer.height);
temp.draw(viewer);
var image = new Bitmap(temp);
var jpgimage:JPGEncoder = new JPGEncoder(100);
var ba:ByteArray = jpgimage.encode(temp);
var save:FileReference = new FileReference();
save.save(ba, "image" + ".jpg");
}
т.е. получается что по таймеру запускаем функцию
saveCurrentViewToFile, эта функция показывает мне на экране
saveBtn - которая по нажатию выполняет функцию
saveImages. А мне бы хотелось чтоб кнопка появлялась и без моего участия, автоматически выполняла требуемое действие.
Где мне в моих функциях подправить
Спасибо