Я не уверен, что именно вы пытаетесь достичь. Если вы просто хотите что-то сделать во время инициализации приложения или завершения создания, вы можете использовать события creationComplete или intialize для приложения. Есть ли причина, по которой вам нужно знать, как только завершится предварительный загрузчик (если предположить, что он будет отличаться от события creationComplete из приложения, я не думаю, что это будет)?
Обновление:
так вы просто хотите иметь возможность прослушать событие Complete с правильного прелоадера?
Попробуйте: создайте обработчик событий инициализации в приложении и попытайтесь подключить прослушиватель событий к предварительному загрузчику. это будет выглядеть примерно так (это не проверено, поэтому может иметь опечатки и т. д.)
public function applicationInitalize_handler ( e:FlexEvent ) : void
{
Application.preloader.addEventListener(Event.COMPLETE,myEventHandler);
}
посмотрим, может ли это сработать.