Зачем тут нужен setTextFormat? За копипаст отвечает defaultTextFormat:

Код AS3:
package
{
import flash.display.Sprite;
import flash.text.TextField;
import flash.text.TextFieldType;
import flash.text.TextFormat;
/**
* ...
* @author Sscarbo
*/
public class Main extends Sprite
{
private var _textField:TextField;
private var _textFormat:TextFormat;
public function Main():void
{
this._textFormat = new TextFormat('Cambria', 14, 0xFF0080, true);
this._textField = new TextField();
this._textField.type = TextFieldType.INPUT;
this._textField.defaultTextFormat = this._textFormat;
this._textField.multiline = this._textField.wordWrap = true;
this._textField.border = true;
this._textField.width = this._textField.height = 200;
this._textField.x = this._textField.y = 20;
this.addChild(this._textField);
}
}
}
В этом текстовом поле можно и писать - шрифт будет красный и жирный, а можно и скопипастить, шрифт так же останется красный и жирным.