[Flash7] Dynamic TextFields' text becomes invisible when loaded into another MC

Hello,

This is my first post on Kirupa and I’m trying to follow the posting guidelines - please point out any mistake I might have done/be doing. I am by no means a Flash/ActionScript expert but I have created a few small apps in Flash and used ActionScript before.

Please note that all this is in AS2 compiled using Flash CS4 and is intented, for the moment, for Flash 7.

I have inherited a huge application (several thousand lines of code spanning roughly 40 files) to which I must add some functionalities. Now I haven’t even started on modifying the code yet because of a problem when loading the Flash file. The Flash files represent a whole website “creator” or “manager” depending on how you see it. It allows end-users to add buttons, images, text fields, etc. inside which other buttons/images/texts can be added. Basically, it’s some kind of WYSIWYG editor. I did not create this but I agreed to work on it for some time if I can get it working.

There is a main file, aptly named index.swf, which loads other files (the website file, or the text editor file, etc.) according to what the user is trying to do. If a user is simply viewing the website, then it displays the website. If a user is modifying the website (after authentication), it displays the website AND a management interface, which allows the user to add, modify or remove controls on the site.

My problem is that all TextFields display their content (the text) properly when the website is displayed but they display nothing when the management interface is displayed. In other words, a user viewing the website will see all texts in it; a user modifying it will not.

The way this works is that the main SWF (index.swf) creates an empty movieclip for the website and loads the website (another SWF) inside it. Then it creates other movie clips and loads other SWFs inside them for the management interface.

The TextFields inside the website SWF contain the appropriate text and have an appropriate font set up (I am able to display it using Alert.show) but their textHeight and textWidth properties are 0, which to me is not normal.

I am looking for any idea anyone might have that could help get on the right track. I believe anything can help so don’t be shy!