var myTextField:TextField = new TextField();
var myTextField2:TextField = new TextField();
var sel_begin:Number;
var sel_end:Number;
var copytext:String;
myTextField.text = "Texto a seleccionar, se tendran que poder hacer varias selecciones. ";
myTextField.autoSize = TextFieldAutoSize.LEFT;
myTextField.backgroundColor = 0xFF0000;
//var theText:Void;
//var my_snap:TextSnapshot = this.getTextSnapshot();
addChild(myTextField);
addChild(myTextField2);
myTextField2.y=150;
addEventListener(MouseEvent.MOUSE_UP, selectText);
function selectText(event:MouseEvent):void
{
//trace("First letter index position: " + myTextField.selectionBeginIndex);
// trace("Last letter index position: " + myTextField.selectionEndIndex);
//myTextField.background = !myTextField.background;
sel_begin= myTextField.selectionBeginIndex;
sel_end= myTextField.selectionEndIndex;
copytext= myTextField.text.substring(sel_begin,sel_end);
trace(copytext);
myTextField2.text=copytext
}
Bueno, gracias de antemano.
