Показать сообщение отдельно
Старый 07.12.2011, 14:05
vaskar вне форума Посмотреть профиль Отправить личное сообщение для vaskar Найти все сообщения от vaskar
  № 10  
Ответить с цитированием
vaskar

Регистрация: Aug 2011
Сообщений: 7
Спасибо большое, помогло! я правда прицепил слушатель с событию 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);
}