So i decided to play around and make my own progress bar. I used the technique from http://blog.preinvent.com/node/6 where it uses a Preloader extending [SIZE=2]
DownloadProgressBar and has an object extended from Loader which uses a BitmapData object loaded from Sprite, where i draw my progress bar.
Now Im very new at Flex so this may be just a waste of everybody’s time but it seems like a lot of conversions and usage of resources for such a task since the technique here (as far as i understand it) involves creating a bitmap image everytime my progress bar refreshes.
So is it possible to create some kind of canvas extending Sprite, adding it to my Preloader class and then draw on it directly? Would it be more economic? Or is it perhaps more trouble than its worth?
Also… what is the simplest way to have a background image for my preloader (yes i know its a no-no because of the size of the image but humour me)? I tried embedding an image into the preloader class and then assigning a DisplayObject created from this image to preloader’s backgroundImage attribute but nothing happens.
Thank you for any experiences and advice 
[/SIZE]