package com.digitec.cee { import flash.text.TextFieldAutoSize; import flash.text.TextFieldType; //import mx.controls.TextArea; import fl.controls.TextArea; /** * This class provides a simple workaround to let you set * the <code.styleSheet</code> property of a TextArea control. */ public class StyledTextArea extends TextArea { /** * Overrides the <code>TextArea.createChildren()</code> * method to use a StyledUITextField object instead of * a UITextField object. */ override protected function createChildren():void { textField = new StyledUITextField(); textField.autoSize = TextFieldAutoSize.NONE; textField.enabled = enabled; textField.ignorePadding = true; textField.multiline = true; textField.selectable = true; textField.styleName = this; textField.tabEnabled = true; textField.type = TextFieldType.INPUT; textField.useRichTextClipboard = true; textField.wordWrap = true; addChild(textField); super.createChildren(); } } }