You are on page 1of 49

词汇表

--------------------------------------------------------------------------------

FTE -闪光正文发动机的一个首字母缩略词,一套新种类烤到闪光运动员 10。 他们支持低


空的正文功能性,例如翻译正文的个别的线。 这对字体 glyphs 包含绘图 Unicode 性格, 使
用 Unicode 的摆放 glyphs 双向的正文算法,确定合适的行损坏,并且给予 glyphs 进象素。

FTE 是在运动员里的全部将来的正文功能性的基础。 TextField 将适合向后兼容性保持,它


不再将提高,缺陷确定是不太可能的。

给那些 FTE 那些文档编制 APIs 可能被发现在下面 flash.text.engine。 以及#42; 包在方面


秋葵 ActionScript 3.0 语言和组成部分参考 . 不过,非常少开发者很可能需要使用 FTE
APIs。

TextLine -FTE 的为正文给予原始的展示。 在 FTE 的水平,展示正文表明使用 TextBlock 造


成 TextLine 的实例 - 一个 DisplayObject 的新子类 - 对于正文和把他们放在显示器目录上的
每条线来说。 TextLines 支持 α 和旋转,即使用设备字体。 当使用嵌入的字体时,FTE 要求
他们被嵌入在 SWF 里提交给一个新 DefineFont4 标签而不是老 DefineFont3 标签。

TLF -正文布局框架的一个首字母缩略词,一套种类在 FTE 之上建造。他们提供象多产品和


段落那样的高级正文功能性; 一个象 XHTML 一样的正文模型和加价语言; 并且从上卷
下,选择,并且编辑。

TLF 以前被这张代号上等皮纸知道。 (在某一时刻它也被叫为 TCAL,正文分量 ActionScript


信 息 库 .) . 它 被 作 为 3 SWCs textLayout 在 秋 葵 SDK 内 提 供 _ core.swc , textLayout _
conversion.swc 和 textLayout _ edit.swc。

那些文档编制给那些 TLF APIs 可能被发现在下面 flashx.textLayout。 以及#42; 包在方面


秋葵 ActionScript 3.0 语言和组成部分参考 . 开发者很可能使用 TLF 主要通过它正文模特,
他们写 MXML 标签相象什么时候 < p > 并且 <时间> 或者有这样的标签的进口加价。 模式
是 superset 的 TLF 的正文 FXG 1.0 .

正文目标模型 -与 TextField 不同, TLF 使用一个 ActionScript 目标模型描述丰富的正文。


概念象段落,跨度,并且超链路一样不作为形式描述影响性格的出现用一单个,中心正文
线跑。 相反在可达到运行时间的 ActionScript 物体以前描述他们,带有他们自己的特性,
方法和事件(但不是风格,至少还没 ) . 例如,你能容易改变第 2 个段落对象的颜色写代码。
" 纯文本" 那被展示实际上被穿过正文目标模型的叶节点分配。
正文加价 -加价语言, 象那种 FXG 确定的 1.0 说明那样,由于 TLF 非常有用,但是有次
要的重要性,与正文目标模型的首要相比较。 加价 - 或者作为在编译时间的 MXML 或者
作为在运行时间的一根线 - 能用来创建一个正文目标模型,但是模型不储存用来建立它的
精确的加价。 在获得它再次,你" 出口" 来自模型的新加价。

TextFlow -TLF 的 最 重 要 的 种 类 。 这 是 一 个 TLF 正 文 目 标 模 型 的 根 , 是 一 棵 象


ParagraphElements 那样的 FlowElements 的树(相当于 < p > 标签) 并且 SpanElements(相当于
<时间> 标签) . TLF 的工作是创造,给予,操作,并且编辑 TextFlows。

FlowElement -在 TextFlow 里的全部节点的基础种类。 在一棵 TextFlow 树里面的节点的标签


和种类是

标签 种类
flashx.textLayout.elements.DivElement
< p > flashx.textLayout.elements.ParagraphElement
<时间> flashx.textLayout.elements.SpanElement
< a > flashx.textLayout.elements.LinkElement
flashx.textLayout.elements.InlineGraphicElement

flashx.textLayout.elements.BreakElement
<选中> flashx.textLayout.elements.TabElement
flashx.textLayout.elements.TCYElement

性格形式 -那些水平的个别性格的使用的正文格式编排样式或者特性,例如 fontSize .

段落形式 -在那些水平的个别段落使用的正文格式编排样式或者特性,例如 marginLeft .

集装箱形式 - 在那些水平的那些整个零部件使用的正文格式编排样式或者特性,例如
paddingTop .

固定位置 -一性格索引指定你延长与箭钥匙一起的精品选集什么时候的的结束呆确定的精
品选集。

活跃的位置 -一性格索引指定你延长与箭钥匙一起的精品选集什么时候的的结束移动的精
品选集。
FlowOperation -可以被在 TextFlow 上进行的一次编辑的手术。 FlowOperations 经常因为用
户活动(例如进入正文,backspacing 并且切/ 粘贴)被自动建立。 事件让你拦截他们能控制编
辑行动。

摘要和背景

--------------------------------------------------------------------------------

秋葵将有 3 正文原语 - TextBox ,TextGraphic 和 TextView - 哪个提供新正文功能性通过闪


光运动员 10 和空气 1.5 被实现。 他们已经实现使用结合 FTE 并且 TLF .

这些原语将通常被在 skinnable 组成部分的皮里使用,并且有他们中的 3 个允许一按程收费


策略: 你使用满足你的需要的轻重量的。

例如,那些拖欠皮的秋葵钮扣将要提供那些标签的那些钮扣的 TextBox。 你有要求富有的


钮扣正文,你能 " 升级 " 它的皮使用 TextGraphic 。 一棵秋葵的默认皮 FxTextInput 并且
FxTextArea 将 使 用 一 TextView 提 供 在 哪 个 正 文 可 以 编 辑 ( 但 不 是 边 境 背 景 色 , 或 者
scrollbars)的一地区 .

下述表格总结 3 正文原语的特征。 TextGraphic 怎样有更多的功能性多于 TextGraphic


TextBox 和 TextView,注意。

特征 TextBox TextGraphic TextView


延长 GraphicElement GraphicElement UIComponent
使用 FTE TLF TLF
高级印刷 Y Y Y
α* Y Y Y
旋转* Y Y Y
双方向的正文 Y Y Y
多行 Y Y Y
默认通过 CSS 式格式化 Y ** Y Y
多形式 N Y Y
多个段落 N Y Y
正文目标模型 N Y Y
加价语言 N Y Y
一列式的图形 N Y Y
超链路 N N Y
从上卷下 N N Y
选择 N N Y
编辑 N N Y
连结集装箱 N N N

以及#42; 即使用设备字体!
以及#42; *TextBox 支持一" 基本" 子集 TLF 形式,当时解释在里 风格 下面的部分。

注意没有正文原语被用于支持通过连结的集装箱流出正文。这功能性将加进一秋葵后释放。

也 注 意 TextBox 和 TextGraphic 是 GraphicElements 。 GraphicElement 是 在 支 持 象


UIComponent 一样的布局和无效,这但是它自己不是 DisplayObject 的秋葵里的一种新核心
种类。 相反,多 GraphicElements 能有时分享单个的 DisplayObject。

这种说明也包括 FxTextBase ,在他们的皮里包括 TextView ,例如秋葵的新 FxTextInput 和


FxTextArea 零部件的 skinnable 零部件的底部种类。 延长去全部秋葵 skinnable 零部件的那
些基础课,FxComponent 当时,被描述哪个在里 秋葵剥皮 投机

这 种 说 明 不 包 括 被 在 FTE 和 TLF 内 完 全 实 现 的 功 能 性 的 细 节 。 例 如 , 它 不 描 述
linebreaking 算法, 是否双击在一句话,移动右箭头做的之后选择 whitespace,等等,因为
这些没被用秋葵代码实现。

用法脚本

--------------------------------------------------------------------------------

这 3 原语是在秋葵组成部分里的全部正文显示的基础,因此用法脚本包括任何事情 (与正文
有关)。 看上面的那些桌子确定哪原始的正文报价哪能力。

详细的描述

--------------------------------------------------------------------------------

默认通过 CSS 式格式化


3 原语将支持通过 CSS 式指定默认正文格式编排。 成套样式将支持所有格式化能力的 TLF
都并且分成 6 年代包括文件在下面列举。

格式化风格的每个种类 - 性格,段落和集装箱 - 被分成" 基本" 并且" 高级" 子集。 因为


FTE 而并非 TLF , TextBox 只支持将 " 基本 " 下面的风格,一个子集哪个 FXG 1.0 . 都
TextGraphic 和 TextView 意愿支持" 基本" 并且" 高级" ,形成 superset FXG 1.0 .

BasicCharacterFormatStyles.as

[样式(名字=" alignmentBaseline" ,打印=" 线" ,


细目=" roman,上升,降下,ideographicTop,ideographicCenter,
ideographicBottom,useDominantBaseline" ,继承=" 是" )]

[样式(名字=" baselineShift" ,打印=" 物体" ,继承=" 是" )]


[样式(名字=" cffHinting" ,打印=" 线" ,
细目=" 没有一个,horizontalStem" ,继承=" 是" )]

[样式(名字=" 颜色" ,打印=" uint" ,格式化=" 颜色" ,继承=" 是" )]

[样式(名字=" digitCase" ,打印=" 线" ,


细目=" 默认,排队,oldStyle" ,继承=" 是" )]

[样式(名字=" digitWidth" ,打印=" 线" ,


细目=" 默认,成比例,列表" ,继承=" 是" )]

[样式(名字=" dominantBaseline" ,打印=" 线" ,


细目=" roman,上升,降下,
ideographicTop,ideographicCenter,ideographicBottom" ,继承=" 是" )]

[样式(名字=" fontFamily" ,打印=" 线" ,继承=" 是" )]

[样式(名字=" fontLookup" ,打印=" 线" ,


细目=" 设备,embeddedCFF" ,继承=" 是" )]

[样式(名字=" fontSize" ,打印=" 数目" ,格式化=" 长度" ,继承=" 是" )]

[样式(名字=" fontStyle" ,打印=" 线" ,


细目=" 正常,斜体" ,继承=" 是" )]

[样式(名字=" fontWeight" ,打印=" 线" ,


细目=" 正常,大胆" ,继承=" 是" )]

[样式(名字=" 结" ,打印=" 线" ,


细目=" 在上,离,汽车" ,继承=" 是" )]

[样式(名字=" ligatureLevel" ,打印=" 线" ,


细目=" 毫不,最小量,公用草地,罕见,奇特" ,继承=" 是" )]

[样式(名字=" lineHeight" ,打印=" 物体" ,继承=" 是" )]

[样式(名字=" 地点" ,打印=" 线" ,继承=" 是" )]

[样式(名字=" renderingMode" ,打印=" 线" ,


细目=" 正常,cff" ,继承=" 是" )]

[样式(名字=" textAlpha" ,打印=" 数目" ,继承=" 是" )]

[样式(名字=" textRotation" ,打印=" 线" ,


细目=" rotate0,rotate90,rotate180,rotate270,汽车" ,继承=" 是" )]

[样式(名字=" trackingLeft" ,打印=" 物体" ,继承=" 是" )]

[样式(名字=" trackingRight" ,打印=" 物体" ,继承=" 是" )]

[样式(名字=" 跟踪" ,打印=" 物体" ,继承=" 是" )]

[样式(名字=" typographicCase" ,打印=" 线" ,


细目=" 默认,标题,帽子,smallCaps,
大写,小写,capsAndSmallCaps" ,继承=" 是" )]
AdvancedCharacterFormatStyles.as

[样式(名字=" breakOpportunity" ,打印=" 线" ,


细目=" 汽车,全部,任何,没有一个" ,继承=" 是" )]

[样式(名字=" lineThrough" ,打印=" Boolean" ,继承=" 是" )]

[样式(名字=" textDecoration" ,打印=" 线" ,


细目=" 没有一个,字下线" ,继承=" 是" )]

[样式(名字=" whiteSpaceCollapse" ,打印=" 线,


细目=" 保护,瓦解" ,继承=" 是" )]
BasicParagraphFormatStyles.as

[样式(名字=" textAlign" ,打印=" 线" ,


细目=" 左,右,中心,证明是正确的,启动,结束" ,继承=" 是" )]
AdvancedParagraphFormatStyles.as

[样式(名字=" 方向" ,打印=" 线" ,


细目=" ltr,rtl" ,继承=" 是" )]

[样式(名字=" justificationRule" ,打印=" 线" ,


细目=" eastAsian,空间" ,继承=" 是" )]

[样式(名字=" justificationStyle" ,打印=" 线" ,


细目=" prioritizeLeastAdjustment,pushInKinsoku,pushOutOnly" ,
继承=" 是" )]

[样式(名字=" marginBottom" ,打印=" 数目" ,格式化=" 长度" ,继承=" 是" )]

[样式(名字=" marginLeft" ,打印=" 数目" ,格式化=" 长度" ,继承=" 是" )]

[样式(名字=" marginRight" ,打印=" 数目" ,格式化=" 长度" ,继承=" 是" )]


[样式(名字=" marginTop" ,打印=" 数目" ,格式化=" 长度" ,继承=" 是" )]

[样式(名字=" tabStops" ,打印=" 阵列" ,继承=" 是" )]

[样式(名字=" textAlignLast" ,打印=" 线" ,


细目=" 左,右,中心,证明是正确的,启动,结束" ,继承=" 是" )]

[样式(名字=" textIndent" ,打印=" 数目" ,格式化=" 长度" ,继承=" 是" )]


BasicContainerFormatStyles.as

[样式(名字=" paddingBottom" ,打印=" 数目" ,格式化=" 长度" ,继承=" 并不" )]

[样式(名字=" paddingLeft" ,打印=" 数目" ,格式化=" 长度" ,继承=" 并不" )]

[样式(名字=" paddingRight" ,打印=" 数目" ,格式化=" 长度" ,继承=" 并不" )]

[样式(名字=" paddingTop" ,打印=" 数目" ,格式化=" 长度" ,继承=" 并不" )]

[样式(名字=" verticalAlign" ,打印=" 线" ,


细目=" 顶,中间,底部,证明是正确的" ,继承=" 并不" )]
AdvancedContainerFormatStyles.as

[样式(名字=" blockProgression" ,打印=" 线" ,细目=" rl,tb" ,继承=" 是" )]

[样式(名字=" columnCount" ,打印=" 物体" ,继承=" 并不" )]

[样式(名字=" columnGap" ,打印=" 数目" ,格式化=" 长度" ,继承=" 并不" )]

[样式(名字=" columnWidth" ,打印=" 物体" ,继承=" 并不" )]

[样式(名字=" firstBaselineOffset" ,打印=" 物体" ,继承=" 是" )]

[样式(名字=" lineBreak" ,打印=" 线" ,细目=" 明确,toFit" ,继承=" 是" )]


名字,允许价值,并且这些风格的意思与在 TLF 的 ICharacterFormat ,IParagraphFormat 和
IContainerFormat 接口里的那些相同。 (这些在 flashx.textLayout.formats pacakge 里.) 因为细
节,请看见 文档编制 对于这些接口来说。 注意一些风格正继承和其它非继承。

TLF 的 FlowElement 标签象那样 < p > 并且 <时间> ,哪个支持在里 内容 在 TextGraphic 或


者 TextView 中,目前支持只通过特性格式化,并非 CSS 式。 CSS 式确定默认为在一份原始
的正文里的正文格式化。 格式化特性在 FlowElements 上在组成部分上在格式化的风格之后
被使用。

那些拖欠去每种样式的价值将被在里指定 全球 选择者:
全球
{
...

/*性格形式* /
alignmentBaseline: "useDominantBaseline" ;
baselineShift: 0 ;
breakOpportunity: "汽车" ;
cffHinting: "horizontalStem" ;
颜色: #000000;
digitCase: "默认" ;
digitWidth: "默认" ;
dominantBaseline: "roman" ;
fontFamily: "Times new Roman" ;
fontLookup: "设备" ;
fontSize: 12 ;
fontStyle: "正常" ;
fontWeight: "正常" ;
结: "在上" ;
ligatureLevel: "普通" ;
lineHeight: "120%" ;
lineThrough: 错误;
地点: "小酒馆" ;
renderingMode: "cff" ;
textAlpha: 1.0 ;
textDecoration: "没有一个" ;
textRotation: "汽车" ;
trackingLeft: 0 ;
trackingRight: 0
typographicCase: "默认" ;
whiteSpaceCollapse: "瓦解" ;

/*把分段形式* /
方向: "ltr" ;
justificationRule: "空间" ;
justificationStyle: "pushInKinsoku" ;
marginBottom: 0 ;
marginLeft: 0 ;
marginRight: 0 ;
marginTop: 0 ;
tabStops: 空行;
textAlign: "开始" ;
textAlignLast: "开始" ;
textIndent: 0 ;

/*集装箱形式* /
blockProgression: "tb" ;
columnCount: "汽车" ;
columnGap: 0 ;
columnWidth: "汽车" ;
firstBaselineOffset: "上升" ;
lineBreak: "toFit" ;
paddingBottom: 0 ;
paddingLeft: 0 ;
paddingRight: 0 ;
paddingTop: 0 ;
verticalAlign: "顶" ;
}
这些默认价值中的 5 - 那些为 颜色 , fontFamily , fontSize , 结 ,并且 textAlign -现在有相容
晕的默认。 他们将来很可能改变。

正文内容
象支持 TLF 格式化的正文的 TextGraphic 和 TextView 一样的组成部分暴露 A 内容 getter 总
是返回 A 谁的的财产 TextFlow 被组成部分拥有。

虽然你能把这财产确定成 TextFlow , 允许你开始组成部分将自动建立 TextFlow 的更方便


的事情被作为物体打印:

如果你把它确定成一根线,这根线将被假设为被 TLF 进口的一根加价线。 这样的一根加价


线能从纯文本范围象那样 " 你好,世界! ", 全面 " 部分加价 " 例如 " 这是非常 < 跨度
fontStyle =就'斜体'>令人激动" ,对于全部的加价来说,用 A 围住 标签。

如果你把它确定成 XML,XML 应该开始 A 标签, 转变成一根线并且通过 TLF 进口商分


析,并且它将到达。

如 果 你 把 它 确 定 成 TLF FlowElement , 例 如 ParagraphElement , 这 种 要 素 将 被 包 裹 成


TextFlow。

如果你把它确定成包含线和 FlowElements 的一个阵列,每根线将被包裹成 SpanElement ,


然后全部 FlowElements 将被包裹成 TextFlow。

不管什么你确定 内容 在,它将改变进 TextFlow 以这零部件 commitProperties() 方法,以


便如果你拿到 内容 财产更晚的(在 A 之后 updateComplete 事件) 它将是 TextFlow。

有当然一相互作用在之间 正文 并且 内容 特性。 如果你确定一和更晚的 ( 在 A 之后


updateComplete 事件) 得到另一个,他们将在同步里。
TextGraphicElement
TextBox 和 TextGraphic 将延长一个称为实现 IStyleClient 并且支持 A 的 TextGraphicElement
的 GraphicElement 的新子类 正文 财产。

作 为 IStyleClient 表 明 TextGraphicElements 有 相 同 称 呼 APIs 为 UIComponents , 例 如


getStyle() , setStyle() , styleName , 等等 这 spec 将不更进一步讨论他们,因为 IStyleclient 接
口从花线 3 熟悉。 注意 GraphicElements 的其他类型起作用 不 支持 CSS 式。

正文 财产可以用于确定和拿到" 纯文本" 没有任何加价。 当被确定时,这份正文将被使用


被组成部分的 CSS 式确定的形式翻译。

TextGraphicElement 是一种抽象种类,由于它实际上不宣布任何风格或者翻译任何正文。 你
需要为有用的功能性使用它的一个子类。

TextBox
TextBox 是原始的最轻便的正文,因为它提供最小功能性。 它是 GraphicElement ,并非
UIComponent。 虽然目前它总是有它自己的 DisplayObject,但是最终它将只有当必要时如
此做。 它已经在闪光运动员过程中只使用 FTE 种类实现 10 因此不从 TLF SWCs 在任何种
类里连结。

TextBox 基本上是秋葵的替换因为 ,由于一些差别: 它能展示多行,但是只用单个的形式;


它能翻译 bidi 正文; 并且即使当你使用设备字体的时候,这支持旋转和 α。 注意它完全
非交互式: 它不支持超链路,从上卷下,选择或者编辑。

TextBox 不支持画一个背景或者边境; 它只翻译正文。 它只支持基本的格式化的风格:


BasicCharacterTextStyles.as,BasicParagraphTextStyles.as 和 BasicContainerTextStyles.as。

TextBox 使用 FTE 建立 TextLines 静止展示它的 正文 基本的格式化的风格确定的以形式的


线。 对性能来说,它的 TextLines 不包括有关个别的 glyphs 的信息; 欲了解更多的信息,
参见 flash.text.engine.TextLineValidity.STATIC .

被指定的正文被在组成部分的界限的正确的边缘包裹。 如果它在底部下面延伸,它被剪。
展示不能被从上卷下。 截去目前没被支持但是在考虑中。

TextBox 的 测量() 方法实现确定" 自然" 正文的大小。 如果宽度没被指定, 然后正文将只


在明确 linebreaks 被毁坏象那样 < p > 并且
.

TextBox 增加 TextGraphicElement 的唯一的 APIs 是基本的格式化的风格。

TextGraphic
TextGraphic 是原始的中间重量正文。 象 TextBox,它是 GraphicElement,并非 UIComponent
一样。 虽然目前它总是有它自己的 DisplayObject,但是最终它将只有当必要时如此做。 它
被使用 TLF 的 TextLineFactory 功能性实现,因此使用它增加 SWF 的大小。

TextGraphic 基本上是秋葵的替换因为 : 它能展示富丽格式化的正文,带有多个字符和段落


形式。 不过,它完全非交互式: 它不支持从上卷下,选择或者编辑。

TextGraphic 不支持画一个背景或者边境; 它只翻译正文和一列式的图形。 它支持全部正


文格式编排风格。

TextGraphic 增加 A 内容 类型物体的财产,大约在上面在部分里解释 内容 .

TextGraphic 使用 TLF 的 TextLineFactory 建立 TextLines 展示它的 TextFlow。 对性能来说,


它 的 TextLines 不 包 括 有 关 个 别 的 glyphs 的 信 息 ; 欲 了 解 更 多 的 信 息 , 参 见
flash.text.engine.TextLineValidity.STATIC .

被指定的正文被在组成部分的界限的正确的边缘包裹。 如果它在底部下面延伸,它被剪。
展示不能被从上卷下。 截去目前没被支持,但是在考虑中。

TextGraphics 的 测量() 方法实现确定" 自然" 正文的大小。 如果宽度没被指定, 然后正文


将只在明确 linebreaks 被毁坏象那样 < p > 并且
.

TextView
TextView 是 3 正文原语的最多有重大影响的人物,因为它提供最多功能性。 与 TextBox 和
TextGraphic 不同,它是 UIComponent 而不是 GraphicElement , 为了能带集中。 它通过通
过 DisplayObjectContainerController 在 TextView 内有 TLF 控制 TextLines 被实现。 除提供
TextGraphic 给予能力之外,它也支持超链路,从上卷下,选择并且编辑。

TextView 基本上是 chromeless : 它给予一个可选/可编辑的正文和一列式的图形的 scrollable


长方形,但是它不支持画一个背景,边境或者 scrollbars。 你把其他组成部分与它结合起来
做那。 例如,新秋葵象 FxTextInput 和 FxTextArea 一样的组成部分使用在他们的皮里的
TextView 提供正文被翻译并且编辑的 scrollable 地区。 TextView 支持全部正文格式编排风格。

为确定要展示的正文,TextView 支持两个 正文 并且 内容 特性。 它也支持 insertText() 并


且 appendText() 方法。 那些内容罐头被出口到 XML 使用 出口 () 方法,用 A 生产 XML
TextFlow 根标签。

TextView 的 测量() 方法起作用 不 从要被展示的正文确定被测量的尺寸,因为 TextView


经常没有正文而开始。 相反它使用打电话给的两特性 widthInChars 并且 heightInLines 确定
它的 measuredWidth 并且 measuredHeight . 这些类似于 cols 并且 排 HTML 。 </p>

<p>TextView 在选择或者编辑时支持 autoscrolling,以及支持通过这个鼠标车轮从上卷下的


用户。 虽 然 没 有 , 但 是 天 气 , scrollbars 支 持 纲 领 性 从 上 卷 下 通 过
<tt>horizontalScrollPosition </tt> 并且 <tt>verticalScrollPosition </tt> 特性。 那些从上卷下
范围罐头被根据决定 <tt>contentWidth </tt> 并且 <tt>contentHeight </tt> 特性。 A
<tt>selectionChange </tt> 当选择改变时,事件被发送。 从上卷下目前基于象素,但是基于
线的从上卷下很可能被增加。 </p>

<p>selectability 的满足被确定在以前 <tt>可选 </tt> 财产。 选择范围可以被根据仅用于


读决定 <tt>selectionAnchorPosition </tt> 并且 <tt>selectionActivePosition </tt> 特性和可
以镶 <tt>setSelection() </tt> 方 法 。 形式的罐头被确定的那些精品选集与
<tt>getSelectionFormat() </tt> 方法和确定 wtih <tt>setSelectionFormat() </tt> 方法。 </p>

<p>editability 的满足被确定在以前 <tt>可编辑 </tt> 财产。 每编辑操作在之前一可取消


<tt>改变 </tt> 事件和随后有 A <tt>涨跌 </tt> 事件,指定正发生的 FlowOperation。 (注释:
与 TextField 不同 <tt>textInput </tt> 事件, <tt>改变 </tt> 事件让你等着听删除和插入.)
</p>

<p> <tt>多线 </tt> 当内容是可编辑的时,财产确定回车键的情况。


如果这财产是真实的,
回车键结束当今的段落。 如果这财产是假的,回车键不影响内容并且改为引起 A <tt>进
入 </tt> 事件被发送。 </p>

<h3><a name="GumboTextPrimitives-FxTextBase"></a>FxTextBase </h3>

<p>FxTextBase 是皮包含 TextView,例如 FxTextInput 和 FxTextArea 的 skinnable 秋葵组成部


分的基础种类。 它延长 FxComponent,全部秋葵 skinnable 组成部分的基础种类。 </p>

<p>TextView 可提供通过 <tt>textView </tt> 财产。 为了方便起见的 FxTextBase 正面一些


TextView 的 APIs 。 如果你需要其他 TextView 功能性,进入它通过 <tt>textView </tt>.
</p>

<p>FxTextBase 有 A <tt>正文 </tt> 财产,但是不支持 A <tt>内容 </tt> 富有的正文的财产。


(没人需要一个单个行的丰富的文本编辑器,是吗? ) 它支持与 TextView 相同的正文格
式编排风格,这提供所有 TLF 格式化能力。 (这些实际上被在 FxComponent 上宣布.) 它陈
述 <tt>insertText() </tt> 并且 <tt>appendText() </tt> 方法。 </p>

<p> 对 于 选 择 , 它 陈 述 来 说 <tt>selectionActivePosition </tt> 并 且


<tt>selectionAnchorPosition </tt> 仅用于读的特性和 A <tt>setSelection() </tt> 方法。 </p>

<p>FxTextInput 再发运它的 TextView <tt>selectionChange </tt>, <tt>改变 </tt>,并且 <tt>涨


跌 </tt> 活动。 </p>

<h2><a name="GumboTextPrimitives-APIDescription"></a>API 描述 </h2>


<hr />

<h3><a name="GumboTextPrimitives-ClassTextGraphicElement"></a> 种 类
TextGraphicElement </h3>
<div class="preformatted panel" style="border-width: 1px;"><div class="preformattedContent
panelContent">
<pre>包 mx.graphics.graphicsClasses
{

/**
*TextGraphicElement 是 TextBox 和 TextGraphic 的一种基础种类。
*它延长 GraphicElement 增加' 正文' 特性
*并且实现 IStyleClient 接口以便
*CSS 式能用来指定正文的格式化。
*/
公众种类 TextGraphicElement 延伸 GraphicElement 实现 IStyleClient
{
//------------------------------------------------------------------------------
//
//建造者
//
//------------------------------------------------------------------------------

/**
*建造者。
*/
民众功能 TextGraphicElement()

//------------------------------------------------------------------------------
//
//特性
//
//------------------------------------------------------------------------------

//--------------------------------------
//正文
//--------------------------------------

[Bindable ]

/**
*正文被这 GraphicElement 展示。
*CSS 式控制正文格式编排,
*但是被支持的风格取决于子类。
*
*@默认" "
*/
民众功能得正文() :线
公众功能确定正文(价值:线) :无效
}

}
</pre>
</div></div>

<h3><a name="GumboTextPrimitives-ClassTextBox"></a>种类 TextBox </h3>

<div class="preformatted panel" style="border-width: 1px;"><div class="preformattedContent


panelContent">
<pre>包 mx.graphics
{

//--------------------------------------
//风格
//--------------------------------------

//仅基本的格式化
包括 BasicCharacterFormatStyles.as;
包括 BasicParagraphFormatStyles.as;
包括 BasicContainerFormatStyles.as;

//--------------------------------------
//其他元数据
//--------------------------------------

[DefaultProperty(" 正文" )]

/**
*TextBox 是罐头给予的 GraphicElement
*均匀格式化的正文的一条或更多线。
*格式化被用风格说明。
*/
公众种类 TextBox 延长 TextGraphicElement
{
//------------------------------------------------------------------------------
//
//建造者
//
//------------------------------------------------------------------------------

/**
*建造者。
*/
民众功能 TextBox()
}

}
</pre>
</div></div>

<h3><a name="GumboTextPrimitives-ClassTextGraphic"></a>种类 TextGraphic </h3>

<div class="preformatted panel" style="border-width: 1px;"><div class="preformattedContent


panelContent">
<pre>包 mx.graphics
{

//--------------------------------------
//风格
//--------------------------------------

//全部格式化通过 TLF 支持
包括 BasicCharacterFormatStyles.as;
包括 AdvancedCharacterFormatStyles.as;
包括 BasicParagraphFormatStyles.as;
包括 AdvancedParagraphFormatStyles.as;
包括 BasicContainerFormatStyles.as;
包括 AdvancedContainerFormatStyles.as;

//--------------------------------------
//其他元数据
//--------------------------------------

[DefaultProperty(" 内容" )]

/**
*TextGraphic 是罐头给予的 GraphicElement
*富丽格式化的正文的一条或更多线。
*默认格式化被用风格说明。
*正文内容能包括 TLF 要素
*例如 divs,段落和时间,
*每个能有它自己的格式化。
*/
公众种类 TextGraphic 延长 TextGraphicElement
{
//------------------------------------------------------------------------------
//
//建造者
//
//------------------------------------------------------------------------------

/**
*建造者。
*/
民众功能 TextGraphic()

//------------------------------------------------------------------------------
//
//特性
//
//------------------------------------------------------------------------------

//--------------------------------------
//内容
//--------------------------------------

[Bindable ]

/**
*TextFlow 被这 TextGraphic 展示。
*当你得到这财产时,它总是 TextFlow。
*为了方便起见,你能把它确定成 TextFlow
*或者对将变为 TextFlow 的其他事情:
*1. 一根正文线,也许包括加价。
*2. XML 加价从一个<TextFlow>标签开始。
*3. FlowElement。
*4. 一个阵列包含一种线和 FlowElements 的混合物。
*
*默认价值是包含一个单个的段落的 TextFlow
*一段单个的时间包含没有正文。
*/
民众功能满足() :物体
公开功能确定内容(价值:物体) :无效
}

}
</pre>
</div></div>

<h3><a name="GumboTextPrimitives-ClassTextView"></a>种类 TextView </h3>


<div class="preformatted panel" style="border-width: 1px;"><div class="preformattedContent
panelContent">
<pre>包 mx.components
{

//--------------------------------------
//活动
//--------------------------------------

/**
*Dispached 在之后<代码>selectionAnchorPosition</代码>和/或
*<编码>selectionActivePosition</代码>特性改变。
*由于用户相互作用。
*/
[活动(名字=" selectionChange" ,打印=" mx.events.FlexEvent" )]

/**
*发送,在编辑操作的一个用户存在之前。
*你能改变操作,或者取消事件
*防止操作被处理。
*/
[活动(名字=" 改变" ,打印=" mx.events.TextOperationEvent" )]

/**
*发送,在编辑操作的一个用户是完成的之后。
*/
[活动(名字=" 改变" ,打印=" mx.events.TextOperationEvent" )]

/**
*当用户按回车键时,发送
*如果'多线' 财产是假的。
*/
[活动(名字=" 进入" ,打印=" mx.events.FlexEvent" )]

//--------------------------------------
//风格
//--------------------------------------

//全部格式化通过 TLF 支持
包括 BasicCharacterFormatStyles.as;
包括 AdvancedCharacterFormatStyles.as;
包括 BasicParagraphFormatStyles.as;
包括 AdvancedParagraphFormatStyles.as;
包括 BasicContainerFormatStyles.as;
包括 AdvancedContainerFormatStyles.as;

//--------------------------------------
//其他元数据
//--------------------------------------

[DefaultProperty(" 内容" )]

/**
*TextView 是支持富有的正文的 UIComponent
*这是 scrollable,可选,和可编辑。
*默认格式化被用风格说明。
*正文内容能包括 TLF 要素
*例如 divs,段落和时间,
*每个能有它自己的格式化。
*/
公众种类 TextView 延长 UIComponent
{
//------------------------------------------------------------------------------
//
//建造者
//
//------------------------------------------------------------------------------

/**
*建造者。
*/
民众功能 TextView()

//------------------------------------------------------------------------------
//
//特性
//
//------------------------------------------------------------------------------

//--------------------------------------
//内容
//--------------------------------------

[Bindable ]

/**
*TextFlow 被这 TextGraphic 展示。
*当你得到这财产时,它总是 TextFlow。
*为了方便起见,你能把它确定成 TextFlow
*或者对将变为 TextFlow 的其他事情:
*1. 一根正文线,也许包括加价。
*2. XML 加价从一个<TextFlow>标签开始。
*3. FlowElement。
*4. 一个阵列包含一种线和 FlowElements 的混合物。
*
*默认价值是包含一个单个的段落的 TextFlow
*一段单个的时间包含没有正文。
*/
民众功能满足() :物体
公开功能确定内容(价值:物体) :无效

//--------------------------------------
//contentHeight
//--------------------------------------

[Bindable ]

/**
*高度,在象素里,要求完全显示内容。
*当这比 TextView 的高度大时,
*内容垂直是 scrollable。
*
*@不履行 0
*/
民众功能得 contentHeight() :数目

//--------------------------------------
//contentWidth
//--------------------------------------

[Bindable ]

/**
*宽度,在象素里,要求完全显示内容。
*当这比 TextView 的宽度大时,
*内容水平是 scrollable。
*
*@不履行 0
*/
民众功能得 contentWidth() :数目
//--------------------------------------
//可编辑
//--------------------------------------

/**
*一面旗表明是否内容是可编辑的。
*
*@准确不履行
*/
民众功能变得可编辑() :Boolean
公众功能下落可编辑的(价值:Boolean) :无效

//--------------------------------------
//heightInLines
//--------------------------------------

/**
*TextView 的默认高度,在行业内测量。
*TextView 正格式化风格 -- 例如 lineHeight
*以及 fontSize -- 习惯于坚决的这条线高度。
*这财产用来计算 TextView 的 measuredHeight;
*measuredHeight 没被根据正文决定
*或者在内容里的形式。
*如果你指定明确高度,它将被忽视
*或者第百分比高度。
*
*@不履行 10
*/
民众功能得 heightInLines() :内部
公众功能集 heightInLines(估价:内部) :无效

//--------------------------------------
//horizontalScrollPosition
//--------------------------------------

[Bindable ]

/**
*的数量象素以哪个 TextView
*被水平从上卷下。
*
*@不履行 0
*/
民众功能得 horizontalScrollPosition() :数目
公众功能确定 horizontalScrollPosition(价值:数目) :无效

//--------------------------------------
//多线
//--------------------------------------

/**
*表明的一面旗是否回车键怎样被处理
*当组成部分是可编辑的时。
*如果真实,回车键开始一个新段落。
*如果错误,回车键不改变内容
*并且改为引起一次'进入' 事件被发送。
*
*@拖欠错误
*/
民众功能得多线() :Boolean
公众功能确定多线(价值:Boolean) :无效

//--------------------------------------
//可选
//--------------------------------------

[Bindable ]

/**
*一面旗表明是否内容是可选的。
*
*@准确不履行;
*/
民众功能变得可选() :Boolean
公众功能下落可选的(价值:Boolean) :无效

//--------------------------------------
//selectionActivePosition
//--------------------------------------

[Bindable ]

/**
*一个字符位置指定选择的末端。
*那改变,什么时候选择被延长。
*-1 的价值表明" 不确定" .
*
*@不履行-1
*/
民众功能得 selectionActivePosition() :内部

//--------------------------------------
//selectionAnchorPosition
//--------------------------------------

[Bindable ]

/**
*一个字符位置指定选择的末端
*当选择被延长时,那停留固定。
*-1 的价值表明" 不确定" .
*
*@不履行-1
*/
民众功能得 selectionAnchorPosition() :内部

//--------------------------------------
//正文
//--------------------------------------

[Bindable ]

/**
*正文被这 TextView 展示。
*确定这财产影响' 内容' 财产
*反之亦然。
*
*@默认" "
*/
民众功能得正文() :线
公众功能确定正文(价值:线) :无效

//--------------------------------------
//verticalScrollPosition
//--------------------------------------

[Bindable ]

/**
*的数量象素以哪个 TextView
*从上卷下垂直。
*
*@不履行 0
*/
民众功能得 verticalScrollPosition() :数目
公众功能确定 verticalScrollPosition(价值:数目) :无效

//--------------------------------------
//widthInChars
//--------------------------------------

/**
*TextView 的默认宽度,在性格里测量。
*宽度" 0 "L 性格用于计算,
*自从用大多数字体数字全部有相同的宽度。
*因此如果你把这财产确定到 5,这将足够宽
*让用户输入 5 位数字。
*这财产用来计算 TextView 的 measuredWidth;
*measuredWidth 没被根据内容决定。
*如果你指定一个明确宽度,它将被忽视
*或者第百分比个宽度。
*
*@不履行 20
*/
民众功能得 widthInChars() :内部
公众功能确定 widthInChars(价值:内部) :无效

//------------------------------------------------------------------------------
//
//方法
//
//------------------------------------------------------------------------------

/**
*插入被指定的正文,替换当今的选择。
*格式化将相同好象新正文被打印。
*选择将改变是一个插入点
*在被插入的正文之后。
*如有必要,正文将从上卷下保证
*插入点是可见的。
*/
民众起作用 insertText(正文:线) :无效

/**
*最后附加被指定的正文。
*格式化将相同好象新正文被打印。
*选择将改变是一个插入点
*在被插入的正文之后。
*如有必要,正文将从上卷下保证
*插入点是可见的。
*/
民众起作用 appendText(正文:线) :无效

/**
*选择多种正文。
*如果没有参数被指定,整个正文将被选择。
*/
公众功能 setSelection(anchorPosition:内部的= 0,activePosition = int.MAX _ 估价)

/**
*返回一个物体(包含名字/ 估价对正文形式)
*对于被选择的性格范围来说。
*如果形式没被一贯穿过整个范围确定,
*它的价值将是无效的。
*你能指定包含形式的名字的一个阵列
*你想回来; 如果你不,全部形式将被返回。
*例如,叫
*<代码>getSelectionFormat ( ["fontSize" ,"颜色" ])</代码>
*可以返回<代码> ( {fontSize: 12,颜色: 空行 })</代码>
*如果选择均匀是 12 个点,但是有多种颜色。
*支持的形式在接口内那些
*ICharacterFormats,IParagraphFormats 和 IContainerFormats。
*/
公众功能 getSelectionFormat(名字:阵列= 空行) :物体

/**
*使用一套名字/ 估价对正文形式
*对被选择的性格范围。
*空行的价值变得不应用。
*例如,叫
*<代码>setAttributes ( {fontSize: 12,颜色: 0 xFF0000 })</代码>
*将确定选择的 fontSize 和颜色。
*支持把在接口内那些归于
*ICharacterFormats,IParagraphFormats 和 IContainerFormats。
*/
民众起作用 setSelectionFormat(形式:物体) :无效

/**
*出口 TextView 的内容作为 XML 用一个<TextFlow>根标签。
*/
公众起作用出口() :XML
}

}
</pre>
</div></div>

<h3><a name="GumboTextPrimitives-ClassFxTextBase"></a>种类 FxTextBase </h3>

<div class="preformatted panel" style="border-width: 1px;"><div class="preformattedContent


panelContent">
<pre>包 mx.components.baseClasses
{

//--------------------------------------
//活动
//--------------------------------------

/**
*Dispached 在之后<代码>selectionAnchorPosition</代码>和/或
*<代码>selectionActivePosition</编码>特性喝改变。
*由于用户相互作用。
*/
[活动(名字=" selectionChange" ,打印=" mx.events.FlexEvent" )]

/**
*发送,在编辑操作的一个用户存在之前。
*你能改变操作,或者取消事件
*防止操作被处理。
*/
[活动(名字=" 改变" ,打印=" mx.events.TextOperationEvent" )]

/**
*发送,在编辑操作的一个用户是完成的之后。
*/
[活动(名字=" 改变" ,打印=" mx.events.TextOperationEvent" )]

/**
*skinnable 正文分量的基础种类
*例如皮包含 TextView 的 FxTextInput 和 FxTextArea。
*/
公众种类 FxTextBase 延伸 FxComponent 实现 IFocusManagerComponent
{
//------------------------------------------------------------------------------
//
//建造者
//
//------------------------------------------------------------------------------

/**
*建造者。
*/
民众功能 FxTextBase()

//--------------------------------------
//selectionActivePosition
//--------------------------------------

[Bindable(" selectionChange" )]

/**
*一个字符位置指定选择的末端。
*那改变,什么时候选择被延长。
*-1 的价值表明" 不确定" .
*
*@不履行-1
*/
民众功能得 selectionActivePosition() :内部

//--------------------------------------
//selectionAnchorPosition
//--------------------------------------

[Bindable(" selectionChange" )]

/**
*一个字符位置指定选择的末端
*当选择被延长时,那停留固定。
*-1 的价值表明" 不确定" .
*
*@不履行-1
*/
民众功能得 selectionAnchorPosition() :内部

//--------------------------------------
//正文
//--------------------------------------
[Bindable(" 改变" )]
[Bindable(" textChanged" )]

/**
*正文被这个组成部分显示。
*
*@默认" "
*/
民众功能得正文() :线
公众功能确定正文(价值:线) :无效

//----------------------------------
//textView
//----------------------------------

[SkinPart(要求=" 真实" )]

/**
*一定存在的 TextView
*在分配到这个组成部分的任何皮里。
*/
公众变量 textView:TextView;

//--------------------------------------------------------------------------
//
//方法
//
//--------------------------------------------------------------------------

/**
*插入被指定的正文,替换当今的选择。
*格式化将相同好象新正文被打印。
*选择将改变是一个插入点
*在被插入的正文之后。
*如有必要,正文将从上卷下保证
*插入点是可见的。
*/
民众起作用 insertText(正文:线) :无效

/**
*最后附加被指定的正文。
*格式化将相同好象新正文被打印。
*选择将改变是一个插入点
*在被插入的正文之后。
*如有必要,正文将从上卷下保证
*插入点是可见的。
*/
民众起作用 appendText(正文:线) :无效

/**
*选择多种正文。
*如果没有参数被指定,整个正文将被选择。
*/
公众功能 setSelection(anchorPosition:内部的= 0,activePosition = int.MAX _ 估价)
}

}
</pre>
</div></div>

<h3><a name="GumboTextPrimitives-ClassTextOperationEvent"></a> 种 类 TextOperationEvent


</h3>

<div class="preformatted panel" style="border-width: 1px;"><div class="preformattedContent


panelContent">
<pre>包 mx.events
{

/**
*当正文内容时,描述事件被发送
*把到期变为象插入性格那样的用户行动,
*backspacing,粘贴,改变把归于,等等
*/
公众种类 TextOperationEvent 延长事件
{
//--------------------------------------------------------------------------
//
//种类常量
//
//--------------------------------------------------------------------------

/**
*发送,在 FlowOperation 被用于编辑 TextFlow 之前。
*这次事件是可取消的; 如果它被取消,
*FlowOperation 没被使用。
*/
改变的公众静止的常数:线 = "改变" ;
/**
*发送,在 FlowOperation 已经被用于编辑 TextFlow 之后。
*这次事件不可取消。
*/
静止的常数改变的民众:线 = "改变" ;

//------------------------------------------------------------------------------
//
//建造者
//
//------------------------------------------------------------------------------

/**
*建造者。
*
*@param 打印事件类型; 表明引起事件的行动。
*
*@param 泡确切说明是否事件
*罐头向上起泡展示列举阶层。
*
*@可取消 param 确切说明是否行为
*与事件相关可以被防止。
*
*@param 操作提到 FlowOperation 物体
*描述编辑的手术(被进行)
*关于正文通过用户。
*/
公众功能 TextOperationEvent(类型:线,泡:Boolean = 错误,
可取消:Boolean = 真实,
操作:FlowOperation = 空行)

//------------------------------------------------------------------------------
//
//特性
//
//------------------------------------------------------------------------------

//--------------------------------------
//操作
//--------------------------------------

/**
*FlowOperation 用户执行。
*/
民众功能获取操作() :FlowOperation
}

}
</pre>
</div></div>

<h2><a name="GumboTextPrimitives-BFeatures"></a>B 特征 </h2>


<hr />

<p>没有一个。 </p>

<h2><a name="GumboTextPrimitives-ExamplesandUsage"></a>例子和用法 </h2>


<hr />

<h3><a name="GumboTextPrimitives-TextBox"></a>TextBox </h3>

<p>如果你仅仅指定正文,它将被格式化依照通常找到的正文格式编排风格 <tt>getStyle()
</tt> 搜索算法。 TextBox 将只不过大得足以展示被指定的正文。 </p>

<div class="preformatted panel" style="border-width: 1px;"><div class="preformattedContent


panelContent">
<pre><TextBox 正文=" 你好,世界! "/>
</pre>
</div></div>

<p>后来 <tt>正文 </tt> 是 TextBox 的默认财产,你也能象这样指定它: </p>

<div class="preformatted panel" style="border-width: 1px;"><div class="preformattedContent


panelContent">
<pre><TextBox>你好,世界! </TextBox>
</pre>
</div></div>

<p>因为 TextBox 支持 CSS,你能使用种类选择者和实例风格: </p>

<div class="preformatted panel" style="border-width: 1px;"><div class="preformattedContent


panelContent">
<pre><TextBox styleName =" myTextBox" fontSize =" 12 "L >你好,世界! </TextBox>
</pre>
</div></div>

<p> 如果你指定一个明确宽度或者百分比宽度,正文将,因对方未出场,被对那个宽度包
裹: </p>
<div class="preformatted panel" style="border-width: 1px;"><div class="preformattedContent
panelContent">
<pre><TextBox 宽 度 =" 100 "L > 含 蓄 包 裹 的 将 到 达 的 正 文 因 为 这 比 100 个 象 素 宽 。
</TextBox>
</pre>
</div></div>

<p>你能使用 newline 建立明确产品的性格损坏。 这样的话, TextBox 将象长线一样宽。


</p>

<div class="preformatted panel" style="border-width: 1px;"><div class="preformattedContent


panelContent">
<pre>明确是#10 的<TextBox>正文; 到两行业用一种 newline 性格上包裹。 </TextBox>
</pre>
</div></div>

<p>当然,即使当使用暗示的包裹的时候,你能指定明确 linebreaks。 你使用两如果,全部


正文将用单个,宽的产品出现。 </p>

<p>如果你不指定高度,高度计划大得足以展示全部正文。 如果你指定明确高度或者第百
分比高度并且正文不适合,glyphs 夹在你指定的界限。 </p>

<h3><a name="GumboTextPrimitives-TextGraphic"></a>TextGraphic </h3>

<p> 为 TextBox 上面的例子也对 TextGraphic 有效,虽然你使用 TextGraphic 财产的默认


<tt>内容 </tt>. 不过,你能再进一步并且使用富有的正文。 确定这的要做的那些非常明确
方法 <tt>内容 </tt> 对一个 TextFlow 实例: </p>

<div class="preformatted panel" style="border-width: 1px;"><div class="preformattedContent


panelContent">
<pre><TextGraphic fontSize =" 12 "L >
<内容>
<TextFlow 颜色=" 0 x222222" >
<p>
<时间>你好,</时间>
<跨度 fontWeight =" 大胆" >世界! </时间>
<p>
</TextFlow>
</内容>
</TextGraphic>
</pre>
</div></div>
<p>后来 <tt>内容 </tt> 是 TextGraphic 的默认财产,你能忽略它: </p>

<div class="preformatted panel" style="border-width: 1px;"><div class="preformattedContent


panelContent">
<pre><TextGraphic fontSize =" 12 "L >
<TextFlow 颜色=" 0 x222222" >
<p>
<时间>你好,</时间>
<跨度 fontWeight =" 大胆" >世界! </时间>
<p>
</TextFlow>
</TextGraphic>
</pre>
</div></div>

<p>你罐头也简洁通过确定 <tt>内容 </tt> 对一系列线和 FlowElements 来说,例如在这个


例子里: </p>

<div class="preformatted panel" style="border-width: 1px;"><div class="preformattedContent


panelContent">
<pre><TextGraphic fontSize =" 12 "L > 你好, < 跨度 fontWeight =" 大胆 " > 世界! </ 跨度
></TextGraphic>
</pre>
</div></div>

<p>MXML 编译器对待字符数据" 你好," 好象它被用一个<线>标签包裹: </p>

<div class="preformatted panel" style="border-width: 1px;"><div class="preformattedContent


panelContent">
<pre><TextGraphic fontSize =" 12 "L > 你好 < 线 > , </ 线 >< 测量 fontWeight =" 大胆 " > 世界!
</跨度></TextGraphic>
</pre>
</div></div>

<p>你能也确定 <tt>内容 </tt> 对单个的 FlowElement: </p>

<div class="preformatted panel" style="border-width: 1px;"><div class="preformattedContent


panelContent">
<pre><TextGraphic fontSize =" 12 "L >< 跨度 fontWeight =" 大胆 " > 你好,世界! </ 跨度
></TextGraphic>
</pre>
</div></div>

<p>或者到一根单个的线: </p>
<div class="preformatted panel" style="border-width: 1px;"><div class="preformattedContent
panelContent">
<pre><TextGraphic fontSize =" 12 "L >你好,世界</TextGraphic>
</pre>
</div></div>

<h3><a name="GumboTextPrimitives-TextView"></a>TextView </h3>

<p>TextBox 和 TextGraphic 的例子也对 TextView 有效。 但是如果你使用 TextView,正文因


对方未出场将是 scrollable,可选,和可编辑。 </p>

<h2><a name="GumboTextPrimitives-AdditionalImplementationDetails"></a> 附 加 实 施 细 节
</h2>
<hr />

<p>没有一个。 </p>

<h2><a name="GumboTextPrimitives-PrototypeWork"></a>原型工作 </h2>


<hr />

<p>没有一个。 </p>

<h2><a name="GumboTextPrimitives-CompilerWork"></a>编译器工作 </h2>


<hr />

<p>MXML 编译器修改支持" 混合的内容" , 提高嵌入使用新 DefineFont4 SWF 标签的字体


并且支持正被修改,象要求供 FTE 使用的那样。 </p>

<h2><a name="GumboTextPrimitives-WebTierCompilerImpact"></a>Web 排编译器影响 </h2>


<hr />

<p>没有一个。 </p>

<h2><a name="GumboTextPrimitives-FlexFeatureDependencies"></a>花线特征从属性 </h2>


<hr />

<p>秋葵组成部分的皮将利用这些正文原语。 </p>

<p>TextGraphic 和 TextView 取决于 TLF 图书馆。 </p>

<h2><a name="GumboTextPrimitives-BackwardsCompatibility"></a>向后兼容性 </h2>


<hr />
<h3><a name="GumboTextPrimitives-Syntaxchanges"></a>句法改变 </h3>

<p>没有一个。 </p>

<h3><a name="GumboTextPrimitives-Behavior"></a>行为 </h3>

<p>没有一个。 </p>

<h3><a name="GumboTextPrimitives-Warnings%2FDeprecation"></a>警告/反对 </h3>

<p>没有一个。 </p>

<h2><a name="GumboTextPrimitives-Accessibility"></a>可接近 </h2>


<hr />

<p>这是 nontrivial 和正在调查中。 让一个屏幕读者读这些零部件的整个正文应该可能使用


闪烁运动员 10.0。 不过,读选择将在闪光运动员 10.X 过程中需要新 API。 </p>

<h2><a name="GumboTextPrimitives-Performance"></a>性能 </h2>


<hr />

<p>目标是与晕组成部分相配,这使用 TextField,用速度和记忆。 在闪光运动员 10 过程


中,取得这将在那些以外在 FTE 里取决于更进一步的最优化。 </p>

<h2><a name="GumboTextPrimitives-Globalization"></a>全球化 </h2>


<hr />

<p> 目标将在任何语言里接受 Unicode 为输入,但是闪烁运动员, 10.0 不使这成为可能。


(尤其,阿拉伯语和希伯来语输入在马克身上不可能.) 这应该在闪光运动员 10.X 过程中改
进。 </p>

<h2><a name="GumboTextPrimitives-Localization"></a>地方化 </h2>


<hr />

<h3><a name="GumboTextPrimitives-CompilerFeatures"></a>编译器特征 </h3>

<p>没有一个。 </p>

<h3><a name="GumboTextPrimitives-FrameworkFeatures"></a>框架特征 </h3>

<p> 没有 一个 。 这 些组 成部 分的 花线 代码 不投 任何 RTEs 。 TLF 需 要能 进花 线的


ResourceManager 的钩得局限的 RTE 消息。 </p>

<h2><a name="GumboTextPrimitives-IssuesandRecommendations"></a>问题和建议 </h2>


<hr />

<p>1. 运动员 10.X 需要降低记忆 FTE 的足迹。 </p>

<p>2. 对于 TLF FlowElements 来说,例如段落和时间支持 CSS 将自然,但是 TLF 目前没被


为这设计。 关于这有与 TLF 队的进行中的讨论。 </p>

<p>3. 适合全部 FlowElements- 并非 LinkElements 将自然 -老鼠事件支持,但是 TLF 目前不


被对于这来说设计。 关于这有与 TLF 队的进行中的讨论。 </p>

<p>4. 运动员 10.X 需要适合从 TLF 到运动员输送选择支持新可接近 API。 </p>

<p>5. 运动员 10.X 需要支持与任何输入系统在 Windows 和 Macintosh 上一起的 Unicode 输


入。 </p>

<p>6. 我们需要保证 FTE 和 TLF 支持几穿过 SWF 字体没有使用 Font.registerFont 嵌入能的


那个() . </p>

<p>7. 运动员 10.X 两者中任何一个应该支持可数老鼠事件 (例如,秒 mouseDown) 或者暴露


系统的 doubleclick 门槛。 </p>

<p>8. 运动员 10.X 应该有得到系统的正文精品选集颜色的一 API。 </p>

<p>9. <tt>tabStops </tt> 风格应该是一系列也许空的 TabStopFormat 实例,但是它不清楚怎


样用 CSS 句法指定这。 </p>

<p>10. TextView 需要支持行以行的垂直滚动,为不均匀的 lineheights 包括。 </p>

<h2><a name="GumboTextPrimitives-Documentation"></a>文档编制 </h2>


<hr />

<p>没有一个。 </p>

<h2><a name="GumboTextPrimitives-QA"></a>QA </h2>


<hr />

<p>TBD </p>

<hr />

</td>
<td class="confluenceTd" valign="top" width="20%">
<table cellspacing="0">
<tr><td><table width="200" border="0" align="right" cellpadding="0" cellspacing="0"><tr><td
bgcolor="#dbdeea"">
<table width="180" border="0" align="center" cellpadding="0" cellspacing="3">
<tr>
<td><span class="style44 style49"></span></td>
</tr>
<tr>
<td><span class="style44 style49">花线 SDK 工程 </span></td>
</tr>

<tr>
<td><span class="style44">
<span class="style19">
<a href=http://opensource.adobe.com/wiki/display/flexsdk/Flex+SDK> 主 页
</a></span><br/>
<span class="style19">
<a href=http://opensource.adobe.com/wiki/display/flexsdk/About>大约 </a></span><br/>
<span class="style19">
<a href=http://opensource.adobe.com/wiki/display/flexsdk/Versions>版本 </a></span><br/>
<span class="style19">
<a href=http://opensource.adobe.com/wiki/display/flexsdk/Downloads> 下 载
</a></span><br/>
<span class="style19">
<a href=http://opensource.adobe.com/wiki/display/flexsdk/Get+Source+Code> 来 源
</a></span><br/>
<a href="http://bugs.adobe.com/flex" target="_blank" style="color: #274dac;"> 缺 陷 数 据 库
</a><br>
<span class="style19">
<a href=http://opensource.adobe.com/wiki/display/flexsdk/Submitting+a+Patch>提交一个补
丁 </a></span><br/>
<span class="style19">
<a href=http://opensource.adobe.com/wiki/display/flexsdk/Developer+Documentation> 开 发
者文档编制 </a></span><br/>
<a href="http://www.adobeforums.com/webx/.3c060f85/" target="_blank" style="color:
#274dac;">论坛 </a><br>
<span class="style19">
<a href=http://opensource.adobe.com/wiki/display/flexsdk/Legal+Stuff> 许 可 证
</a></span><br/>

<p><a
href="http://opensource.adobe.com/wiki/spaces/createrssfeed.action?types=page&spaces=flexsdk
&maxResults=15&title=Flex+SDK+Open+Source+Wiki+Pages&publicFeed=true"
rel="nofollow"><img src="/wiki/download/attachments/1737069/feed-icon-16x16.png"
align="absmiddle" border="0" /></a><a
href="http://opensource.adobe.com/wiki/spaces/createrssfeed.action?types=page&spaces=flexsdk
&maxResults=15&title=Flex+SDK+Open+Source+Wiki+Pages&publicFeed=true"
rel="nofollow">页 </a><br/>
<a
href="http://opensource.adobe.com/wiki/spaces/createrssfeed.action?types=comment&spaces=fle
xsdk&maxResults=15&title=Flex+SDK+Open+Source+Comments&publicFeed=true"
rel="nofollow"><img src="/wiki/download/attachments/1737069/feed-icon-16x16.png"
align="absmiddle" border="0" /></a><a
href="http://opensource.adobe.com/wiki/spaces/createrssfeed.action?types=comment&spaces=fle
xsdk&maxResults=15&title=Flex+SDK+Open+Source+Comments&publicFeed=true"
rel="nofollow">意见 </a></p></span></td>
</tr>
</table></td></tr></table></td></tr></table>
<table cellspacing="0">
<tr><td><table width="200" border="0" align="right" cellpadding="0" cellspacing="0"><tr><td
bgcolor="#dbdeea"">
<table width="180" border="0" align="center" cellpadding="0" cellspacing="3">
<tr>
<td><span class="style44 style49"></span></td>
</tr>
<tr>
<td><span class="style44 style49">其他工程 </span></td>
</tr>

<tr>
<td><span class="style44">
<span class="style19">
<a href=http://opensource.adobe.com/wiki/display/blazeds/BlazeDS>BlazeDS
</a></span><br/>
<span class="style19">
<a href=http://opensource.adobe.com/wiki/display/cairngorm/Cairngorm>Cairngorm
</a></span><br/>
<a href="http://code.google.com/p/as3corelib/" target="_blank" style="color: #274dac;">Corelib
</a><br>
<span class="style19">
<a href=http://opensource.adobe.com/wiki/display/flexunit/FlexUnit>FlexUnit
</a></span><br/>
<span class="style19">
<a href=></a></span><br/>
<span class="style19">
<a href=http://opensource.adobe.com/wiki/display/flexsdk/Related+Projects> 更有关的工程
> </a></span><br/>
<span class="style19">
<a href=http://opensource.adobe.com/wiki/display/site/Projects> 更 多 的 灰 度 粘 土 工 程 >
</a></span><br/></span></td>
</tr>
</table></td></tr></table></td></tr></table>
<a href="http://www.infoworld.com/slideshow/2008/08/166-best_of_open_so-7.html"
target="_blank" style="color: #274dac;"><img
src="/wiki/download/attachments/1737069/BOSSIElogo.gif" align="absmiddle" border="0"
/></a></td></tr></tbody></table>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'>你一定被登录到发表意见。 </th>
</tr>
</tbody></table></div><!--
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
<rdf:Description
rdf:about="http://opensource.adobe.com/wiki/display/flexsdk/Gumbo+Text+Primitives"
dc:identifier="http://opensource.adobe.com/wiki/display/flexsdk/Gumbo+Text+Primitives"
dc:title="Gumbo Text Primitives"
trackback:ping="http://opensource.adobe.com/wiki/rpc/trackback/16089214"/>
</rdf:RDF>
-->

<!--
Root decorator: all decisions about how a page is to be decorated via the
inline decoration begins here.
-->

<!--
Switch based upon the context. However, for now, just delegate to a decorator
identified directly by the context.
-->

<div class="wiki-content" style="margin-right:10px;">


<p style="clear: both"/><!-- comments should always display underneath the content. we
should have a 'clear:both' here just in case there are floats or aligned images in the content -->
<div class="tabletitle" style="border: 0px">
<a name="comments">意见 </a>
<span class="smalltext"> ( <a
href="/wiki/display/flexsdk/Gumbo+Text+Primitives?showComments=false"> 隐 藏 意 见
</a>)</span>
</div>

<div style="padding: 0 0 0 0 ">


<a name="comment-16809988"></a>
<div class="commentBox" style="background-color: ">
<div class="commentblock"><p>太神了! </p>

<p>并且认为, 有 全部什么时候的一时间从 vm10 那里期望是提供的<ul><里>html 正文被


固定到上帮助正文格式编排。 </p>

<p>我几乎不知道在哪里开始。 这如此远远超过我能期望。 </p>

<p>谢谢! </p>

<p>(ps。 '请类型这个话图表 thingy '已经说得更肥胖的那两次! ,你正努力告诉我某些事情


吗? )</p></div>
<div align="left" class="smallfont" style="color: #666666; width: 98%">
<img src="/wiki/images/icons/comment_16.gif" height="16" width="16"
border="0" align="absmiddle"/>

公布通过 <a href="/wiki/display/~tinylion%2B1968">格


伦 · 威 廉 斯 </a> 在 <a
href='/wiki/display/flexsdk/Gumbo+Text+Primitives?focusedCommentId=16809988#comment-
16809988'>8 月 22 日, 2008 11:01 </a>

</div>

<!--
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
<rdf:Description
rdf:about="http://opensource.adobe.com/wiki/display/flexsdk/Gumbo+Text+Primitives?focused
CommentId=16809988#comment-16809988"
dc:identifier="http://opensource.adobe.com/wiki/display/flexsdk/Gumbo+Text+Primitives?focu
sedCommentId=16809988#comment-16809988"
dc:title="$comment.title"
trackback:ping="http://opensource.adobe.com/wiki/rpc/trackback/16809988"/>
</rdf:RDF>
-->

</div>

<div style="padding: 0 0 0 20px ">


<a name="comment-17432619"></a>
<div class="commentBox" style="background-color: f0f0f0">
<div class="commentblock"><p>我高兴 FTE 和 TCAL 弄成可能的刺激你。 不过,我
感到职责一定指出 TCAL 还没有支持<ul>,<ol>,或者<Li>标签。 不过,那些 TCAL 队希
望得这些在当时秋葵船。 桌子或许将必须等待直到在秋葵之后。 </p></div>
<div align="left" class="smallfont" style="color: #666666; width: 98%">
<img src="/wiki/images/icons/comment_16.gif" height="16" width="16"
border="0" align="absmiddle"/>

公布通过 <a href="/wiki/display/~gordonsmith">戈登·史


密 斯 </a> 在 <a
href='/wiki/display/flexsdk/Gumbo+Text+Primitives?focusedCommentId=17432619#comment-
17432619'>8 月 25 日, 2008 23:09 </a>

</div>

<!--
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
<rdf:Description
rdf:about="http://opensource.adobe.com/wiki/display/flexsdk/Gumbo+Text+Primitives?focused
CommentId=17432619#comment-17432619"
dc:identifier="http://opensource.adobe.com/wiki/display/flexsdk/Gumbo+Text+Primitives?focu
sedCommentId=17432619#comment-17432619"
dc:title="$comment.title"
trackback:ping="http://opensource.adobe.com/wiki/rpc/trackback/17432619"/>
</rdf:RDF>
-->

</div>
<div style="padding: 0 0 0 20px ">
<a name="comment-17301559"></a>
<div class="commentBox" style="background-color: ">
<div class="commentblock"><p>喂戈登, </p>

<p>ul,Li 等等。 因此并非一个问题。 只有这有限套格式化我们用 Fx3/Fp 9 有的选择做我


起作用什么这些。 现在它真的几乎不重要。 我格式化的机会刚刚变得无限! 全部只不
过因此远远超过我甚至在我最非常欲望的里期望能。 <img class="emoticon"
src="/wiki/images/icons/emoticons/wink.gif" height="20" width="20" align="absmiddle" alt=""
border="0"/></p>

<p>至少我们现在有原语将允许我们做差不多任何事情形式聪明。 </p>

<p>我读第一个运动员 10 正文发动机然后这些资料的说明和我对你诅咒,我的头惊慌失措。
我能在基础发动机之上建造的功能性的总量是令人难以想像的。 </p>

<p> 唯一问题是我不再能使是常常重复给通知他们实在的客户的电话, 多额外开发时间


将要求履行适合布局要求(与通常答复从是' 没问题好回减少基础'的客户那里一起的正文的
那里的一些 </p>

<p>没问题,我承认它,我是我知道的一个 α 奇人,但是这真的确实刺激我! </p>

<p>巨大工作由于整个谁决定花费这主要的跃进的队。 </p>

<p>向前和向上人! </p>

<p>干杯 <br/>
glenn <br/>
tinylion 发展英国 </p></div>
<div align="left" class="smallfont" style="color: #666666; width: 98%">
<img src="/wiki/images/icons/comment_16.gif" height="16" width="16"
border="0" align="absmiddle"/>

公布通过 <a href="/wiki/display/~tinylion%2B1968">格


伦 · 威 廉 斯 </a> 在 <a
href='/wiki/display/flexsdk/Gumbo+Text+Primitives?focusedCommentId=17301559#comment-
17301559'>8 月 27 日, 2008 02:59 </a>

</div>

<!--
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
<rdf:Description
rdf:about="http://opensource.adobe.com/wiki/display/flexsdk/Gumbo+Text+Primitives?focused
CommentId=17301559#comment-17301559"
dc:identifier="http://opensource.adobe.com/wiki/display/flexsdk/Gumbo+Text+Primitives?focu
sedCommentId=17301559#comment-17301559"
dc:title="$comment.title"
trackback:ping="http://opensource.adobe.com/wiki/rpc/trackback/17301559"/>
</rdf:RDF>
-->

</div>

</div>
</div>
</div>
<div style="padding: 0 0 0 0 ">
<a name="comment-15794275"></a>
<div class="commentBox" style="background-color: ">
<div class="commentblock"><p> 我刚刚重新读这份资料,并且必须刚刚意见再次。
</p>

<p>这岩石! </p></div>
<div align="left" class="smallfont" style="color: #666666; width: 98%">
<img src="/wiki/images/icons/comment_16.gif" height="16" width="16"
border="0" align="absmiddle"/>

公布通过 <a href="/wiki/display/~tinylion%2B1968">格


伦 · 威 廉 斯 </a> 在 <a
href='/wiki/display/flexsdk/Gumbo+Text+Primitives?focusedCommentId=15794275#comment-
15794275'>8 月 22 日, 2008 11:09 </a>

</div>

<!--
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
<rdf:Description
rdf:about="http://opensource.adobe.com/wiki/display/flexsdk/Gumbo+Text+Primitives?focused
CommentId=15794275#comment-15794275"
dc:identifier="http://opensource.adobe.com/wiki/display/flexsdk/Gumbo+Text+Primitives?focu
sedCommentId=15794275#comment-15794275"
dc:title="$comment.title"
trackback:ping="http://opensource.adobe.com/wiki/rpc/trackback/15794275"/>
</rdf:RDF>
-->

</div>

</div>
<div style="padding: 0 0 0 0 ">
<a name="comment-18022505"></a>
<div class="commentBox" style="background-color: ">
<div class="commentblock"><p> 我不能确信哪个是过时的, 源码或者这份资料,
API 描述列举 TextView 有可编辑的特性,而真实源码不列举这样的财产。 在它上有可编
辑的特性吗? </p></div>
<div align="left" class="smallfont" style="color: #666666; width: 98%">
<img src="/wiki/images/icons/comment_16.gif" height="16" width="16"
border="0" align="absmiddle"/>

公布通过 <a href="/wiki/display/~the%2Bastorian">jeff


敲 击 的 人 </a> 在 <a
href='/wiki/display/flexsdk/Gumbo+Text+Primitives?focusedCommentId=18022505#comment-
18022505'>9 月 17 日, 2008 10:42 </a>

</div>

<!--
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
<rdf:Description
rdf:about="http://opensource.adobe.com/wiki/display/flexsdk/Gumbo+Text+Primitives?focused
CommentId=18022505#comment-18022505"
dc:identifier="http://opensource.adobe.com/wiki/display/flexsdk/Gumbo+Text+Primitives?focu
sedCommentId=18022505#comment-18022505"
dc:title="$comment.title"
trackback:ping="http://opensource.adobe.com/wiki/rpc/trackback/18022505"/>
</rdf:RDF>
-->
</div>

<div style="padding: 0 0 0 20px ">


<a name="comment-20545589"></a>
<div class="commentBox" style="background-color: f0f0f0">
<div class="commentblock"><p> 源码正逐步形成与投机相配 将最终有 '可编辑'的特
性。 </p></div>
<div align="left" class="smallfont" style="color: #666666; width: 98%">
<img src="/wiki/images/icons/comment_16.gif" height="16" width="16"
border="0" align="absmiddle"/>

公布通过 <a href="/wiki/display/~gordonsmith">戈登·史


密 斯 </a> 在 <a
href='/wiki/display/flexsdk/Gumbo+Text+Primitives?focusedCommentId=20545589#comment-
20545589'>10 月 09 日, 2008 14:46 </a>

</div>

<!--
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
<rdf:Description
rdf:about="http://opensource.adobe.com/wiki/display/flexsdk/Gumbo+Text+Primitives?focused
CommentId=20545589#comment-20545589"
dc:identifier="http://opensource.adobe.com/wiki/display/flexsdk/Gumbo+Text+Primitives?focu
sedCommentId=20545589#comment-20545589"
dc:title="$comment.title"
trackback:ping="http://opensource.adobe.com/wiki/rpc/trackback/20545589"/>
</rdf:RDF>
-->

</div>

</div>
</div>
<div style="padding: 0 0 0 0 ">
<a name="comment-20414635"></a>
<div class="commentBox" style="background-color: ">
<div class="commentblock"><p> 相当凉爽, 事情的只使我悲惨是没有在图像的在周
围上的变通办法 i 必须创造一风俗零部件在 TCAL 和 FTE 上当时,是? </p>
<p>并且 wiil RTE 被更新调控这些大的特征 <br/>
无论如何你小伙子做大的工作。 由于灰度粘土 </p></div>
<div align="left" class="smallfont" style="color: #666666; width: 98%">
<img src="/wiki/images/icons/comment_16.gif" height="16" width="16"
border="0" align="absmiddle"/>

公布通过 <a href="/wiki/display/~sholoi">enkhchuluun


chuluunkhuu </a> 在 <a
href='/wiki/display/flexsdk/Gumbo+Text+Primitives?focusedCommentId=20414635#comment-
20414635'>10 月 23 日, 2008 05:24 </a>

</div>

<!--
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
<rdf:Description
rdf:about="http://opensource.adobe.com/wiki/display/flexsdk/Gumbo+Text+Primitives?focused
CommentId=20414635#comment-20414635"
dc:identifier="http://opensource.adobe.com/wiki/display/flexsdk/Gumbo+Text+Primitives?focu
sedCommentId=20414635#comment-20414635"
dc:title="$comment.title"
trackback:ping="http://opensource.adobe.com/wiki/rpc/trackback/20414635"/>
</rdf:RDF>
-->

</div>

<div style="padding: 0 0 0 20px ">


<a name="comment-20545756"></a>
<div class="commentBox" style="background-color: f0f0f0">
<div class="commentblock"><p>TCAL( 现在对 TLF 给重新命名) 不要目前支持包裹正
文 aroud 图像,但是这在考虑中并且可能实现在之前 4 艘船。 </p>

<p>一个 RichTextEditor 的秋葵版本没被为花线 4 计划。 不过,有 getSelectionFormat() 并


且 setSelectionFormat() APIs ,建造一通过用钩钩住天气应该容易在一工具条内控制给
TextView。 </p></div>
<div align="left" class="smallfont" style="color: #666666; width: 98%">
<img src="/wiki/images/icons/comment_16.gif" height="16" width="16"
border="0" align="absmiddle"/>
公布通过 <a href="/wiki/display/~gordonsmith">戈登·史
密 斯 </a> 在 <a
href='/wiki/display/flexsdk/Gumbo+Text+Primitives?focusedCommentId=20545756#comment-
20545756'>10 月 23 日, 2008 12:57 </a>

</div>

<!--
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
<rdf:Description
rdf:about="http://opensource.adobe.com/wiki/display/flexsdk/Gumbo+Text+Primitives?focused
CommentId=20545756#comment-20545756"
dc:identifier="http://opensource.adobe.com/wiki/display/flexsdk/Gumbo+Text+Primitives?focu
sedCommentId=20545756#comment-20545756"
dc:title="$comment.title"
trackback:ping="http://opensource.adobe.com/wiki/rpc/trackback/20545756"/>
</rdf:RDF>
-->

</div>

</div>
</div>

</div>

</td>

</tr>
<tr>
<td><img
src="/wiki/download/resources/com.adobe.developer.confluence:theme/images/curve_bottom_left
.gif" width="15" height="20" /></td>
<td width="969" bgcolor="#FFFFFF"> </td>
<td><img
src="/wiki/download/resources/com.adobe.developer.confluence:theme/images/curve_bottom_rig
ht.gif" width="16" height="20" /></td>
</tr>
</table>

</td></tr></table>

</div>

<div style="background-color: #191e2b;"><table width="995" border="0" align="center"


cellpadding="0" cellspacing="0"><tr>
<td align="left">
<div id="poweredby" class="smalltext">
最 后 修 改 : 2008-10-28 15:27:58.0 </br> 被 启 动 <a
href="http://www.atlassian.com/software/confluence" class="smalltext">Atlassian 聚 集 </a>
2.7.1 , <a href="http://www.atlassian.com/software/confluence" class="smalltext">Wiki 企业
</a>.
<br/>
</div>
</td></tr><tr>
<td align="left" colspan="3"><br />
<span class="style34"><a href="http://www.adobe.com/aboutadobe/" target="_blank"
style="color: rgb(255, 255, 255);" onmouseover="this.style.color='#000000'"
onmouseout="this.style.color='#FFFFFF'">公司 </a><span class="style47">| </span>
<span class="style34"><a href="http://www.adobe.com/misc/privacy.html"
target="_blank" style="color: rgb(255, 255, 255);" onmouseover="this.style.color='#000000'"
onmouseout="this.style.color='#FFFFFF'"> 在 线 的 隐 私 权 政 策 </a></span><span
class="style47">| </span>
<span class="style34"><a href="http://www.adobe.com/misc/copyright.html"
target="_blank" style="color: rgb(255, 255, 255);" onmouseover="this.style.color='#000000'"
onmouseout="this.style.color='#FFFFFF'"> 使 用 条 款 </a></span><span class="style47">|
</span>
<span class="style34"><a href="http://www.adobe.com/aboutadobe/contact.html"
target="_blank" style="color: rgb(255, 255, 255);" onmouseover="this.style.color='#000000'"
onmouseout="this.style.color='#FFFFFF'"> 与 我 们 联 系 </a></span><span class="style47">|
</span>
<span class="style34"><a href="http://www.adobe.com/help/accessibility.html"
target="_blank" style="color: rgb(255, 255, 255);" onmouseover="this.style.color='#000000'"
onmouseout="this.style.color='#FFFFFF'">可接近 </a></span><span class="style47">| </span>
<span class="style34"><a href="http://www.adobe.com/aboutadobe/antipiracy/"
target="_blank" style="color: rgb(255, 255, 255);" onmouseover="this.style.color='#000000'"
onmouseout="this.style.color='#FFFFFF'"> 报 告 盗 版 </a></span><span class="style47">|
</span>
<span class="style34"><a href="http://www.adobe.com/misc/agreement.html"
target="_blank" style="color: rgb(255, 255, 255);" onmouseover="this.style.color='#000000'"
onmouseout="this.style.color='#FFFFFF'">许可商标 </a></span>
<p class="style35">版权@ 2008 灰度粘土系统合并。 <br />
对这个网站的使用对使用条款和在线的隐私权政策表示你的协议。 <br />
搜寻被 google 提供动力
</p>
</td></tr></table></div><!-- delay the loading of large javascript files to the end so that they
don't interfere with the loading of page content --><span style="display: none"></span><!--
Omniture SiteCatalyst code for opensource.adobe.com $revision 1.0
SiteCatalyst code version: G.9.
Copyright 2002 Omniture, Inc. More info available at
http://www.omniture.com --><script language="JavaScript" type="text/javascript"><!--
var s_code=' '// --></script><script language="JavaScript"
src="https://www.adobe.com/uber/js/omniture_s_code.js"
type="text/javascript"></script><script language="JavaScript" type="text/javascript"><!--
var s_accountName;
var s_channel;
var s_docHost = window.location.hostname.toLowerCase();
// Specify Report Suite (auto-switch between Dev/Stage and Live Site)
if ((s_docHost.indexOf("stage.") != -1) || (s_docHost.indexOf("corp.")
!= -1)) {
s_accountName="mxadobetest"; // Dev/QA Site
}
else {
s_accountName="mxmacromedia"; // Production Site
}

// Specify Channel
s_channel="opensource.adobe.com";

// Specify pageName (Discard query string)


var s_docURL = document.URL.toLowerCase();
if (s_docURL.indexOf(';') != -1)
s_docURL=s_docURL.substring(0,s_docURL.indexOf(';'));
if (s_docURL.indexOf('?') != -1)
s_docURL=s_docURL.substring(0,s_docURL.indexOf('?'));
var s_pageName=s_docURL;

var s_wd=window,s_tm=new Date;if(s_code!=' '){s_code=s_dc(


s_accountName);if(s_code)document.write(s_code)}
function sendAnalyticsEvent(str){var
ns=s_accountName;if(str!=null)ns+=","+str;void(s_gs(ns));}
// --></script><noscript><img
src="http://stats.adobe.com/b/ss/mxmacromedia/1/F.3-XELvs"
height="1" width="1" border="0" alt="" /></noscript><!--/DO NOT
REMOVE/ --><!-- End SiteCatalyst code version: G.9. --></body></html>

You might also like