包 | flashx.textLayout.conversion |
类 | public class ConverterBase |
继承 | ConverterBase Object |
子类 | PlainTextExporter |
语言版本: | ActionScript 3.0 |
运行时版本: | Flash Player 10.2, AIR 2.0 |
公共属性
属性 | 由以下参数定义 | ||
---|---|---|---|
constructor : Object
对类对象或给定对象实例的构造函数的引用。 | Object | ||
errors : Vector.<String> [只读] 在解析期间遇到的错误。 | ConverterBase | ||
throwOnError : Boolean | ConverterBase | ||
useClipboardAnnotations : Boolean | ConverterBase |
公共常量
常量 | 由以下参数定义 | ||
---|---|---|---|
MERGE_TO_NEXT_ON_PASTE : String = "mergeToNextOnPaste" [静态] 将剪贴板数据转换为 TextFlow 的转换器应该使用 MERGE_TO_NEXT_ON_PASTE 属性,控制在粘贴时元素合并到现有 TextFlow 时如何处理元素。 | ConverterBase |
属性详细信息
errors | 属性 |
throwOnError | 属性 |
useClipboardAnnotations | 属性 |
常量详细信息
MERGE_TO_NEXT_ON_PASTE | 常量 |
public static const MERGE_TO_NEXT_ON_PASTE:String = "mergeToNextOnPaste"
语言版本: | ActionScript 3.0 |
运行时版本: | Flash Player 10, AIR 1.5 |
将剪贴板数据转换为 TextFlow 的转换器应该使用 MERGE_TO_NEXT_ON_PASTE 属性,控制在粘贴时元素合并到现有 TextFlow 时如何处理元素。仅复制部分元素的情况需要特殊处理时会很有用。例如,复制列表时,如果仅复制部分列表,且将其粘贴至另一个列表,则会将其作为附加项目合并到列表。如果复制整个列表,则显示为嵌套列表。当 TLF 创建用于剪贴板的 TextFlow 时,它将通过控制元素末尾是否应与后续元素合并的用户属性来修饰任何局部元素。此用户属性不会粘贴到最终的 TextFlow,但可以粘贴到 TextScrap.textFlow 中的元素上。复制文本时,转换器具有查找这些属性的选项,以将其传播到发布至剪贴板的格式中。例如,纯文本导出器针对段落检查“mergeToNextOnPaste”属性,并在发现设置为 true 时抑制段落终止符。同样,对于导入,如果传入的字符串没有终止符,且 useClipboardAnnotations 为 true,则会针对相应段落调用 setStyle(MERGE_TO_NEXT_ON_PASTE, "true")
,以便粘贴时会将其混合到粘贴的段落中。仅应在 TextScrap 中的元素,并且仅应在碎片的最后一个元素上设置此属性。
Tue Jun 12 2018, 11:04 AM Z