package com.oxylusflash.book { import flash.display.Sprite; import flash.text.TextField; import flash.text.TextFieldAutoSize; public class SummaryPanelTitle extends Sprite { public var textField:TextField; /** * Summary panel title. * @param str Title string. */ public function SummaryPanelTitle(str:String) { textField.wordWrap = true; textField.multiline = true; textField.condenseWhite = true; textField.autoSize = TextFieldAutoSize.LEFT; textField.styleSheet = Global.styleSheet; this.text = str; } public function get text():String { return textField.htmlText; } public function set text(value:String):void { textField.htmlText = value; } override public function get width():Number { return textField.width; } override public function set width(value:Number):void { textField.width = value; } } }