flex TextLayoutFramework TextScrap как получить доступ к textFlow объекта PasteOperation - PullRequest
1 голос
/ 16 августа 2010

после чтения http://livedocs.adobe.com/labs/textlayout/flashx/textLayout/edit/TextScrap.html

flashx.textLayout.edit. TextScrap должно иметь открытое свойство [только для чтения] textFlow

но он защищен в flex_sdk_4.1.0.16076 ...

Кто-нибудь знает, как получить доступ к вставленному TextFlow?

Clipboard.generalClipboard.getData ("TEXT_LAYOUT_MARKUP") возвращает только XML -не объекты ...

1 Ответ

0 голосов
/ 30 марта 2011

Я предполагаю, что это вставляется в компонент RichEditableText?

Если это так, вы будете прослушивать событие TextOperationEvent.CHANGING , которое будет иметь FlowOperation , которое можно использовать для ссылки на TextFlow. Вы должны проверить, если (FlowOperation - PasteOperation), прежде чем сделать это. Это также может быть зафиксировано после обновления, прослушивая «изменение», но тогда вы не сможете манипулировать операцией, если это необходимо (я предполагаю, что вам нужно получить доступ к объекту потока).

...