Hi Paul, I don't know what you mean by that?
When I do addChild(tfHeader); it shows and when I do header.addChild(tfHeader); it doesn't??? Regards Cor -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Paul Andrews Sent: donderdag 17 juli 2008 21:20 To: Flash Coders List Subject: Re: [Flashcoders] AS3 - MovieClip in MovieClip not showing Have you added the instance of LesViewer to the display list? Paul ----- Original Message ----- From: "Cor" <[EMAIL PROTECTED]> To: "'Flash Coders List'" <[email protected]> Sent: Thursday, July 17, 2008 7:10 PM Subject: [Flashcoders] AS3 - MovieClip in MovieClip not showing >I am trying to put some MovieClip in another MovieClip and show it on >stage. > > What am I doing wrong? > > This is my Document class in a empty fla: > > package { > > import flash.display.MovieClip; > import flash.display.SimpleButton; > import flash.text.TextField; > > public class LesViewer extends MovieClip{ > > public const STAGE_WIDTH = 800; > public const STAGE_HEIGHT = 600; > > private var container:MovieClip; > private var header:MovieClip; > private var menu:MovieClip; > private var content:MovieClip; > private var footer:MovieClip; > private var tfHeader:TextField; > private var tfLessonInput:TextField; > private var tfFooter:TextField; > private var bSubmit:SimpleButton; > > public function LesViewer() { > init(); > } > > private function init():void{ > buildGUI(); > } > > private function buildGUI():void{ > //main container - everything is in here > container = new MovieClip(); > container.x = 0; > container.y = 0; > container.width = STAGE_WIDTH; > container.height = STAGE_HEIGHT; > addChild(container); > > //header - contains a nice graphic/animation, a > textfield, a lesson-number-input field, the submit button > header = new MovieClip(); > header.x = 0; > header.y = 0; > header.width = STAGE_WIDTH; > header.height = STAGE_HEIGHT * .2; > > container.addChild(header); > // TODO: create animation > tfHeader = new TextField(); > tfHeader.text = "Les:"; > tfHeader.x = 300; > tfHeader.y = 20; > header.addChild(tfHeader); > > trace(container.height); > > //footer no real purpose yet, I guess I'll address > some credentials to the author :-) > footer = new MovieClip(); > footer.width = STAGE_WIDTH; > footer.height = 30; > footer.x = 0; > footer.y = STAGE_HEIGHT - footer.height; > container.addChild(footer); > > > //menu container - contains a Bitmap-thumbnail of > every frame of the loaded swf > menu = new MovieClip(); > menu.x = 0; > menu.y = header.height; > menu.width = STAGE_WIDTH*.2; > menu.height = STAGE_HEIGHT - header.height - > footer.height; > > container.addChild(menu); > content = new MovieClip(); > container.addChild(content); > > //inputfield for lesson number > //submit button > > > //content container > } > > > } > > } > > _______________________________________________ > Flashcoders mailing list > [email protected] > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > _______________________________________________ Flashcoders mailing list [email protected] http://chattyfig.figleaf.com/mailman/listinfo/flashcoders _______________________________________________ Flashcoders mailing list [email protected] http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

