what makes you think flash is finding that class file?
Well, I suppose that's the one thing I can't really verify for certain. All I know is when I rename or move the .as file, the complier complains and when I put it back it stops complaining.
what compiler complaint do you see? the compiler will make a class file for you if it doesn't find one. is that all you're seeing: an alert message from the compiler?
If I move or rename the file, I get the following error at compile time:
Error: Symbol=TextScrollWindow, layer=Layer 2, frame=1, Line72
The class or interface 'dezynworks.aegis.TextPanelContainer' could not be loaded.
If I put the file back there are no errors either at compile time or at run time.
that's from your TextScrollWindow class. that's not directly related to the class that's used by your attached movieclip(s).
TextScrollWindow isn't the class. That's the symbol in the library, ie Symbol=TextScrollWindow. The class file that is referenced in the linkage properties is dezynworks.aegis.TextPanelContainer. That class is not referenced anywhere else in the Flash file. If I move the class file and remove the reference in the linkage properties, the complier remains silent. The complier seems to know the class (TextPanelContainer) belongs with the library symbol (TextScrollWindow), but at run time the class is missing or mislinked or broken or something, but I can't get Flash to tell me what or why.