I am stuck!
This is Flash CS4...
I created a flash application which loads in many other little flash applications (.swf files) based on menu selections.
When I change one of the little applications the changes are viewable except when I change the background color.
After the first time I view the application, the background color changes do not carry over to the main app. I run the little ones stand alone and they show the new color, then I run the main app and any other changes I have made are there but not the color change. When I remove the file and the load fails, the old backround color still displays in the container movie clip the .swf was previously loaded into.
I have tried several different options and the only thing that worked was renaming and copying and deleting and making a big mess. There has to be a way to force a refresh of this mysteriously saved color. doesn't there?
Usually loading child swfs into a parent will not change the bg color of the parent, it is separate and the children backgrounds will be transparent. Are you trying to change the background color to a different color every time a new child swf is loaded?
I am loading the swf into an instance of a movie clip:
var myLoader:MovieClipLoader = new MovieClipLoader();
it is the background of Capitalization.swf that will not change
this is AS 2 since the app was created before I upgraded
see the first sentence in my previous post. look into using opaqueBackground. or just put a rectangle on the lowest frame with the color you want.