flex TextLayoutFramework TextScrap如何访问PasteOperation的textFlow

时间:2010-08-16 15:44:37

标签: flex flex4 tlf

看完之后 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 :(得分:0)

我假设这是粘贴到RichEditableText组件中的?

如果是这样,您会收听TextOperationEvent.CHANGING事件,该事件将有FlowOperation可用于引用TextFlow。在执行此操作之前,您将检查(FlowOperation是否为PasteOperation)。这也可以通过监听“更改”在更新后捕获,但是如果需要,您将无法操作操作(我假设您需要访问流对象)。