When subclassing the TitleWindow class, shouldn't it be possible to add a child to the titleBar UIComponent? Within the Panel class definition, children are added to the titleBar using the addChild method. However, when I attempt to do so in a subclass, the child does not display. Does anyone know why this is? Am I missing something (code below)? package com.eyestreet.widgets { import mx.containers.TitleWindow; import mx.controls.Image; import flash.display.DisplayObject; public class TitleWindowResizeable extends TitleWindow { [Embed(source="button-resize.png", mimeType="image/png")] private var clsButton:Class; private var imgButton:Image; private var dspButton:DisplayObject; public function TitleWindowResizeable(){ super(); imgButton = new Image(); imgButton.source = clsButton; } override protected function createChildren():void { super.createChildren();
//This does not display: dspButton = titleBar.addChild(imgButton); /* The following would display, but the image * gets trimmed by the panel's frame: * dspButton = titleBar.addChild(imgButton); */ } override protected function layoutChrome(unscaledWidth:Number, unscaledHeight:Number):void { super.layoutChrome(unscaledWidth, unscaledHeight); dspButton.x = unscaledWidth-30; dspButton.y = unscaledHeight-30; } } } ------------------------ Yahoo! Groups Sponsor --------------------~--> See what's inside the new Yahoo! Groups email. http://us.click.yahoo.com/2pRQfA/bOaOAA/yQLSAA/nhFolB/TM --------------------------------------------------------------------~-> -- Flexcoders Mailing List FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/flexcoders/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/