Спасибо большое, помогло! я правда прицепил слушатель с событию FlowOperationEvent.FLOW_OPERATION_END для TextFlow объекта.
Цитата:
Можно как то так (по крайней мере для RichEditableText работает).
Код AS3:
var ta:TextArea = new TextArea();
ta.addEventListener(Event.COPY, ta_copyHandler);
function ta_copyHandler(event:Event):void {
event.preventDefault();
event.stopImmediatePropagation();
var s:String = "http://flasher.ru";
var ba:ByteArray = new ByteArray();
ba.writeUTF(s);
Clipboard.generalClipboard.clear();
Clipboard.generalClipboard.setData(ClipboardFormats.TEXT_FORMAT, s);
Clipboard.generalClipboard.setData(ClipboardFormats.RICH_TEXT_FORMAT, ba);
Clipboard.generalClipboard.setData(ClipboardFormats.HTML_FORMAT, s);
Clipboard.generalClipboard.setData(ClipboardFormats.URL_FORMAT, s);
}
|