Solved

Creating a multiline title bar for the Panel component

Posted on 2008-06-11
3
2,668 Views
Last Modified: 2008-06-12
Howdy,

Can anyone point me in the right direction for creating a multi-line title bar for the Panel component in Flex 3?  I know I'll have to subclass it, etc.  But I could use some pointers as to where to start.  Any help would be appreciated.
0
Comment
Question by:asaivan
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
3 Comments
 
LVL 19

Accepted Solution

by:
Gary Benade earned 500 total points
ID: 21768441
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" xmlns:local="*">
      <local:MultiLineHdrPanel title="This is a long title that should wrap to 2 lines" width="682" height="368"/>
</mx:Application>

save code below as MultiLineHdrPanel.as
package
{
	import mx.containers.Panel;
	import mx.controls.Text;
 
	public class MultiLineHdrPanel extends Panel
	{
		private var multiLineHdr:Text;
		public function MultiLineHdrPanel()
		{			
			super();			
		}
		override protected function createChildren():void
        {
            super.createChildren();
            multiLineHdr = new Text();
            multiLineHdr.width = 150;
            multiLineHdr.height = 30;            
            this.titleBar.addChild( multiLineHdr);
   			this.setStyle("headerHeight", 38);            
        }
        override protected function layoutChrome(unscaledWidth:Number, unscaledHeight:Number):void
        {
        	super.layoutChrome(unscaledWidth, unscaledHeight);
        	this.titleTextField.visible = false;            
        	multiLineHdr.text = this.title;
            multiLineHdr.move( 4, 4);
        }		
		
	}
}

Open in new window

0
 
LVL 9

Author Comment

by:asaivan
ID: 21772195
yep, that's it. sweet.
0
 
LVL 4

Expert Comment

by:xPert_Umer
ID: 22257535
0

Featured Post

Is Your AD Toolbox Looking More Like a Toybox?

Managing Active Directory can get complicated.  Often, the native tools for managing AD are just not up to the task.  The largest Active Directory installations in the world have relied on one tool to manage their day-to-day administration tasks: Hyena. Start your trial today.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

First things first - Preparation We need all the part for this install and it's much nicer to have them all on hand when you need them so here's what's required. Download Eclipse 3.5 32 bit (I like the Classic flavour) from here. (http://www.e…
We have put together a white paper that aims to explain how MSPs can both improve their offering and ease the pain of after-hours service by: -Suggesting changes to workflow -Indicating how to rework policy to suit your team -Providing ConnectW…
In an interesting question (https://www.experts-exchange.com/questions/29008360/) here at Experts Exchange, a member asked how to split a single image into multiple images. The primary usage for this is to place many photographs on a flatbed scanner…

726 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question