用于 Adobe® Flash® Platform 的 ActionScript® 3.0 参考
主页  |  隐藏包列表和类列表 |   |   |  新增内容  |  索引  |  附录  |  为什么显示为英语?
过滤条件: AIR 30.0 和更早版本, Flash Player 30.0 和更早版本, Flash Lite 4
Flex 4.6 和更早版本, Flash Pro CS6 和更早版本
隐藏过滤条件
flashx.textLayout.elements 

InlineGraphicElement  - AS3

x

顶级
adobe.utils
air.desktop
air.net
air.update
air.update.events
coldfusion.air
coldfusion.air.errors
coldfusion.air.events
coldfusion.service
coldfusion.service.events
coldfusion.service.mxml
com.adobe.acm.solutions.authoring.domain.extensions
com.adobe.acm.solutions.ccr.domain.extensions
com.adobe.consulting.pst.vo
com.adobe.dct.component
com.adobe.dct.component.datadictionary
com.adobe.dct.component.datadictionaryElement
com.adobe.dct.component.dataElementsPanel
com.adobe.dct.component.toolbars
com.adobe.dct.event
com.adobe.dct.exp
com.adobe.dct.model
com.adobe.dct.service
com.adobe.dct.service.provider
com.adobe.dct.transfer
com.adobe.dct.util
com.adobe.dct.view
com.adobe.ep.taskmanagement.domain
com.adobe.ep.taskmanagement.event
com.adobe.ep.taskmanagement.filter
com.adobe.ep.taskmanagement.services
com.adobe.ep.taskmanagement.util
com.adobe.ep.ux.attachmentlist.component
com.adobe.ep.ux.attachmentlist.domain
com.adobe.ep.ux.attachmentlist.domain.events
com.adobe.ep.ux.attachmentlist.domain.renderers
com.adobe.ep.ux.attachmentlist.skin
com.adobe.ep.ux.attachmentlist.skin.renderers
com.adobe.ep.ux.content.event
com.adobe.ep.ux.content.factory
com.adobe.ep.ux.content.handlers
com.adobe.ep.ux.content.managers
com.adobe.ep.ux.content.model.asset
com.adobe.ep.ux.content.model.preview
com.adobe.ep.ux.content.model.relation
com.adobe.ep.ux.content.model.search
com.adobe.ep.ux.content.model.toolbar
com.adobe.ep.ux.content.search
com.adobe.ep.ux.content.services
com.adobe.ep.ux.content.services.load
com.adobe.ep.ux.content.services.permissions
com.adobe.ep.ux.content.services.preview
com.adobe.ep.ux.content.services.providers
com.adobe.ep.ux.content.services.query
com.adobe.ep.ux.content.services.relationships
com.adobe.ep.ux.content.services.search.lccontent
com.adobe.ep.ux.content.services.version
com.adobe.ep.ux.content.view
com.adobe.ep.ux.content.view.components.activate
com.adobe.ep.ux.content.view.components.grid
com.adobe.ep.ux.content.view.components.grid.hover
com.adobe.ep.ux.content.view.components.grid.hover.component
com.adobe.ep.ux.content.view.components.grid.renderers
com.adobe.ep.ux.content.view.components.relationships
com.adobe.ep.ux.content.view.components.review
com.adobe.ep.ux.content.view.components.search.renderers
com.adobe.ep.ux.content.view.components.searchpod
com.adobe.ep.ux.content.view.components.toolbar
com.adobe.ep.ux.content.view.components.toolbar.controlRenderers
com.adobe.ep.ux.content.view.components.version
com.adobe.ep.ux.documentsubmit.component
com.adobe.ep.ux.documentsubmit.domain
com.adobe.ep.ux.documentsubmit.skin
com.adobe.ep.ux.taskaction.component
com.adobe.ep.ux.taskaction.domain
com.adobe.ep.ux.taskaction.domain.events
com.adobe.ep.ux.taskaction.skin
com.adobe.ep.ux.taskdetails.component
com.adobe.ep.ux.taskdetails.domain
com.adobe.ep.ux.taskdetails.skin
com.adobe.ep.ux.tasklist.component
com.adobe.ep.ux.tasklist.domain
com.adobe.ep.ux.tasklist.skin
com.adobe.ep.ux.webdocumentviewer.domain
com.adobe.exm.expression
com.adobe.exm.expression.error
com.adobe.exm.expression.event
com.adobe.exm.expression.impl
com.adobe.fiber.runtime.lib
com.adobe.fiber.services
com.adobe.fiber.services.wrapper
com.adobe.fiber.styles
com.adobe.fiber.util
com.adobe.fiber.valueobjects
com.adobe.gravity.binding
com.adobe.gravity.context
com.adobe.gravity.flex.bundleloader
com.adobe.gravity.flex.progress
com.adobe.gravity.flex.serviceloader
com.adobe.gravity.framework
com.adobe.gravity.init
com.adobe.gravity.service.bundleloader
com.adobe.gravity.service.logging
com.adobe.gravity.service.manifest
com.adobe.gravity.service.progress
com.adobe.gravity.tracker
com.adobe.gravity.ui
com.adobe.gravity.utility
com.adobe.gravity.utility.async
com.adobe.gravity.utility.error
com.adobe.gravity.utility.events
com.adobe.gravity.utility.factory
com.adobe.gravity.utility.flex.async
com.adobe.gravity.utility.logging
com.adobe.gravity.utility.message
com.adobe.gravity.utility.sequence
com.adobe.gravity.utility.url
com.adobe.guides.control
com.adobe.guides.domain
com.adobe.guides.i18n
com.adobe.guides.spark.components.skins
com.adobe.guides.spark.components.skins.mx
com.adobe.guides.spark.headers.components
com.adobe.guides.spark.headers.skins
com.adobe.guides.spark.layouts.components
com.adobe.guides.spark.layouts.skins
com.adobe.guides.spark.navigators.components
com.adobe.guides.spark.navigators.renderers
com.adobe.guides.spark.navigators.skins
com.adobe.guides.spark.util
com.adobe.guides.spark.wrappers.components
com.adobe.guides.spark.wrappers.skins
com.adobe.guides.submit
com.adobe.icc.dc.domain
com.adobe.icc.dc.domain.factory
com.adobe.icc.editors.events
com.adobe.icc.editors.handlers
com.adobe.icc.editors.managers
com.adobe.icc.editors.model
com.adobe.icc.editors.model.config
com.adobe.icc.editors.model.el
com.adobe.icc.editors.model.el.operands
com.adobe.icc.editors.model.el.operators
com.adobe.icc.enum
com.adobe.icc.external.dc
com.adobe.icc.obj
com.adobe.icc.services
com.adobe.icc.services.category
com.adobe.icc.services.config
com.adobe.icc.services.download
com.adobe.icc.services.export
com.adobe.icc.services.external
com.adobe.icc.services.formbridge
com.adobe.icc.services.fragmentlayout
com.adobe.icc.services.layout
com.adobe.icc.services.letter
com.adobe.icc.services.locator
com.adobe.icc.services.module
com.adobe.icc.services.render
com.adobe.icc.services.submit
com.adobe.icc.services.user
com.adobe.icc.token
com.adobe.icc.vo
com.adobe.icc.vo.render
com.adobe.icomm.assetplacement.controller
com.adobe.icomm.assetplacement.controller.utils
com.adobe.icomm.assetplacement.data
com.adobe.icomm.assetplacement.model
com.adobe.livecycle.assetmanager.client
com.adobe.livecycle.assetmanager.client.event
com.adobe.livecycle.assetmanager.client.handler
com.adobe.livecycle.assetmanager.client.managers
com.adobe.livecycle.assetmanager.client.model
com.adobe.livecycle.assetmanager.client.model.cms
com.adobe.livecycle.assetmanager.client.service
com.adobe.livecycle.assetmanager.client.service.search
com.adobe.livecycle.assetmanager.client.service.search.cms
com.adobe.livecycle.assetmanager.client.utils
com.adobe.livecycle.content
com.adobe.livecycle.rca.model
com.adobe.livecycle.rca.model.constant
com.adobe.livecycle.rca.model.document
com.adobe.livecycle.rca.model.participant
com.adobe.livecycle.rca.model.reminder
com.adobe.livecycle.rca.model.stage
com.adobe.livecycle.rca.service
com.adobe.livecycle.rca.service.core
com.adobe.livecycle.rca.service.core.delegate
com.adobe.livecycle.rca.service.process
com.adobe.livecycle.rca.service.process.delegate
com.adobe.livecycle.rca.token
com.adobe.livecycle.ria.security.api
com.adobe.livecycle.ria.security.service
com.adobe.mosaic.layouts
com.adobe.mosaic.layouts.dragAndDrop
com.adobe.mosaic.layouts.interfaces
com.adobe.mosaic.mxml
com.adobe.mosaic.om.constants
com.adobe.mosaic.om.events
com.adobe.mosaic.om.impl
com.adobe.mosaic.om.interfaces
com.adobe.mosaic.skinning
com.adobe.mosaic.sparklib.editors
com.adobe.mosaic.sparklib.optionMenu
com.adobe.mosaic.sparklib.scrollableMenu
com.adobe.mosaic.sparklib.scrollableMenu.skins
com.adobe.mosaic.sparklib.tabLayout
com.adobe.mosaic.sparklib.tabLayout.events
com.adobe.mosaic.sparklib.tabLayout.layouts
com.adobe.mosaic.sparklib.tabLayout.skins
com.adobe.mosaic.sparklib.text
com.adobe.mosaic.sparklib.util
com.adobe.solutions.acm.authoring.presentation
com.adobe.solutions.acm.authoring.presentation.actionbar
com.adobe.solutions.acm.authoring.presentation.common
com.adobe.solutions.acm.authoring.presentation.events
com.adobe.solutions.acm.authoring.presentation.fragment
com.adobe.solutions.acm.authoring.presentation.letter
com.adobe.solutions.acm.authoring.presentation.letter.data
com.adobe.solutions.acm.authoring.presentation.preview
com.adobe.solutions.acm.authoring.presentation.rte
com.adobe.solutions.acm.ccr.presentation
com.adobe.solutions.acm.ccr.presentation.contentcapture
com.adobe.solutions.acm.ccr.presentation.contentcapture.events
com.adobe.solutions.acm.ccr.presentation.contentcapture.preview
com.adobe.solutions.acm.ccr.presentation.datacapture
com.adobe.solutions.acm.ccr.presentation.datacapture.renderers
com.adobe.solutions.acm.ccr.presentation.pdf
com.adobe.solutions.exm
com.adobe.solutions.exm.authoring
com.adobe.solutions.exm.authoring.components.controls
com.adobe.solutions.exm.authoring.components.toolbars
com.adobe.solutions.exm.authoring.domain
com.adobe.solutions.exm.authoring.domain.expression
com.adobe.solutions.exm.authoring.domain.impl
com.adobe.solutions.exm.authoring.domain.method
com.adobe.solutions.exm.authoring.domain.variable
com.adobe.solutions.exm.authoring.enum
com.adobe.solutions.exm.authoring.events
com.adobe.solutions.exm.authoring.model
com.adobe.solutions.exm.authoring.renderer
com.adobe.solutions.exm.authoring.view
com.adobe.solutions.exm.expression
com.adobe.solutions.exm.impl
com.adobe.solutions.exm.impl.method
com.adobe.solutions.exm.method
com.adobe.solutions.exm.mock
com.adobe.solutions.exm.mock.method
com.adobe.solutions.exm.runtime
com.adobe.solutions.exm.runtime.impl
com.adobe.solutions.exm.variable
com.adobe.solutions.prm.constant
com.adobe.solutions.prm.domain
com.adobe.solutions.prm.domain.factory
com.adobe.solutions.prm.domain.impl
com.adobe.solutions.prm.domain.manager
com.adobe.solutions.prm.presentation.asset
com.adobe.solutions.prm.presentation.constant
com.adobe.solutions.prm.presentation.document
com.adobe.solutions.prm.presentation.event
com.adobe.solutions.prm.presentation.file
com.adobe.solutions.prm.presentation.project
com.adobe.solutions.prm.presentation.team
com.adobe.solutions.prm.presentation.util
com.adobe.solutions.prm.service
com.adobe.solutions.prm.services.impl
com.adobe.solutions.prm.vo
com.adobe.solutions.rca.constant
com.adobe.solutions.rca.domain
com.adobe.solutions.rca.domain.common
com.adobe.solutions.rca.domain.factory
com.adobe.solutions.rca.domain.impl
com.adobe.solutions.rca.domain.impl.manager
com.adobe.solutions.rca.domain.manager
com.adobe.solutions.rca.presentation
com.adobe.solutions.rca.presentation.comment
com.adobe.solutions.rca.presentation.constant
com.adobe.solutions.rca.presentation.event
com.adobe.solutions.rca.presentation.gantt
com.adobe.solutions.rca.presentation.gantt.ruler
com.adobe.solutions.rca.presentation.template
com.adobe.solutions.rca.presentation.template.audit
com.adobe.solutions.rca.presentation.template.definition
com.adobe.solutions.rca.presentation.template.documents
com.adobe.solutions.rca.presentation.template.stages
com.adobe.solutions.rca.presentation.util
com.adobe.solutions.rca.service
com.adobe.solutions.rca.services.impl
com.adobe.solutions.rca.vo
com.adobe.solutions.rca.vo.um
com.adobe.viewsource
fl.accessibility
fl.containers
fl.controls
fl.controls.dataGridClasses
fl.controls.listClasses
fl.controls.progressBarClasses
fl.core
fl.data
fl.display
fl.events
fl.ik
fl.lang
fl.livepreview
fl.managers
fl.motion
fl.motion.easing
fl.rsl
fl.text
fl.transitions
fl.transitions.easing
fl.video
flash.accessibility
flash.concurrent
flash.crypto
flash.data
flash.desktop
flash.display
flash.display3D
flash.display3D.textures
flash.errors
flash.events
flash.external
flash.filesystem
flash.filters
flash.geom
flash.globalization
flash.html
flash.media
flash.net
flash.net.dns
flash.net.drm
flash.notifications
flash.permissions
flash.printing
flash.profiler
flash.sampler
flash.security
flash.sensors
flash.system
flash.text
flash.text.engine
flash.text.ime
flash.ui
flash.utils
flash.xml
flashx.textLayout
flashx.textLayout.compose
flashx.textLayout.container
flashx.textLayout.conversion
flashx.textLayout.edit
flashx.textLayout.elements
flashx.textLayout.events
flashx.textLayout.factory
flashx.textLayout.formats
flashx.textLayout.operations
flashx.textLayout.utils
flashx.undo
ga.controls
ga.layouts
ga.model
ga.uiComponents
ga.util
ga.views
ga.wrappers
lc.foundation
lc.foundation.domain
lc.foundation.events
lc.foundation.ui
lc.foundation.util
lc.preloader
lc.procmgmt
lc.procmgmt.commands
lc.procmgmt.domain
lc.procmgmt.events
lc.procmgmt.formbridge
lc.procmgmt.impl
lc.procmgmt.ui.attachments
lc.procmgmt.ui.controls
lc.procmgmt.ui.controls.card
lc.procmgmt.ui.controls.renderer
lc.procmgmt.ui.help
lc.procmgmt.ui.layout
lc.procmgmt.ui.presentationmodel
lc.procmgmt.ui.process
lc.procmgmt.ui.search
lc.procmgmt.ui.startpoint
lc.procmgmt.ui.task
lc.procmgmt.ui.task.form
lc.procmgmt.ui.task.form.commands
lc.procmgmt.ui.tracking
mx.accessibility
mx.automation
mx.automation.air
mx.automation.delegates
mx.automation.delegates.advancedDataGrid
mx.automation.delegates.charts
mx.automation.delegates.containers
mx.automation.delegates.controls
mx.automation.delegates.controls.dataGridClasses
mx.automation.delegates.controls.fileSystemClasses
mx.automation.delegates.core
mx.automation.delegates.flashflexkit
mx.automation.events
mx.binding
mx.binding.utils
mx.charts
mx.charts.chartClasses
mx.charts.effects
mx.charts.effects.effectClasses
mx.charts.events
mx.charts.renderers
mx.charts.series
mx.charts.series.items
mx.charts.series.renderData
mx.charts.styles
mx.collections
mx.collections.errors
mx.containers
mx.containers.accordionClasses
mx.containers.dividedBoxClasses
mx.containers.errors
mx.containers.utilityClasses
mx.controls
mx.controls.advancedDataGridClasses
mx.controls.dataGridClasses
mx.controls.listClasses
mx.controls.menuClasses
mx.controls.olapDataGridClasses
mx.controls.scrollClasses
mx.controls.sliderClasses
mx.controls.textClasses
mx.controls.treeClasses
mx.controls.videoClasses
mx.core
mx.core.windowClasses
mx.data
mx.data.crypto
mx.data.errors
mx.data.events
mx.data.messages
mx.data.mxml
mx.data.offline.errors
mx.data.utils
mx.effects
mx.effects.easing
mx.effects.effectClasses
mx.events
mx.filters
mx.flash
mx.formatters
mx.geom
mx.graphics
mx.graphics.codec
mx.graphics.shaderClasses
mx.logging
mx.logging.errors
mx.logging.targets
mx.managers
mx.messaging
mx.messaging.channels
mx.messaging.config
mx.messaging.errors
mx.messaging.events
mx.messaging.management
mx.messaging.messages
mx.modules
mx.netmon
mx.olap
mx.olap.aggregators
mx.preloaders
mx.printing
mx.resources
mx.rpc
mx.rpc.events
mx.rpc.http
mx.rpc.http.mxml
mx.rpc.livecycle
mx.rpc.mxml
mx.rpc.remoting
mx.rpc.remoting.mxml
mx.rpc.soap
mx.rpc.soap.mxml
mx.rpc.wsdl
mx.rpc.xml
mx.skins
mx.skins.halo
mx.skins.spark
mx.skins.wireframe
mx.skins.wireframe.windowChrome
mx.states
mx.styles
mx.utils
mx.validators
org.osmf.containers
org.osmf.display
org.osmf.elements
org.osmf.events
org.osmf.layout
org.osmf.logging
org.osmf.media
org.osmf.metadata
org.osmf.net
org.osmf.net.dvr
org.osmf.net.httpstreaming
org.osmf.net.metrics
org.osmf.net.qos
org.osmf.net.rtmpstreaming
org.osmf.net.rules
org.osmf.traits
org.osmf.utils
spark.accessibility
spark.automation.delegates
spark.automation.delegates.components
spark.automation.delegates.components.gridClasses
spark.automation.delegates.components.mediaClasses
spark.automation.delegates.components.supportClasses
spark.automation.delegates.skins.spark
spark.automation.events
spark.collections
spark.components
spark.components.calendarClasses
spark.components.gridClasses
spark.components.mediaClasses
spark.components.supportClasses
spark.components.windowClasses
spark.core
spark.effects
spark.effects.animation
spark.effects.easing
spark.effects.interpolation
spark.effects.supportClasses
spark.events
spark.filters
spark.formatters
spark.formatters.supportClasses
spark.globalization
spark.globalization.supportClasses
spark.layouts
spark.layouts.supportClasses
spark.managers
spark.modules
spark.preloaders
spark.primitives
spark.primitives.supportClasses
spark.skins
spark.skins.mobile
spark.skins.mobile.supportClasses
spark.skins.spark
spark.skins.spark.mediaClasses.fullScreen
spark.skins.spark.mediaClasses.normal
spark.skins.spark.windowChrome
spark.skins.wireframe
spark.skins.wireframe.mediaClasses
spark.skins.wireframe.mediaClasses.fullScreen
spark.transitions
spark.utils
spark.validators
spark.validators.supportClasses
xd.core.axm.enterprise.view.components
xd.core.axm.enterprise.view.skins
xd.core.axm.view.components
xd.core.axm.view.components.support

语言元素

全局常量
全局函数
运算符
语句、关键字和指令
特殊类型

附录

新增内容
编译器错误
编译器警告
运行时错误
迁移到 ActionScript 3
支持的字符集
仅适用于 MXML 的标签
Motion XML 元素
Timed Text 标记
不推荐使用的元素的列表
AccessibilityImplementation 常量
如何使用 ActionScript 示例
法律声明
flashx.textLayout.elements
public final class InlineGraphicElement
继承InlineGraphicElement Inheritance FlowLeafElement Inheritance FlowElement Inheritance Object

语言版本: ActionScript 3.0
运行时版本: Flash Player 10, AIR 1.5

InlineGraphicElement 类处理在文本中内嵌显示的图形对象。

可以嵌入一个图形或任何 DisplayObject,或者为图形位置指定 URl。InlineGraphicElement 的 heightwidth 属性可控制要显示的图形的实际大小。这些值也可以控制在包含图形的 TextLine 对象中为该图形分配的空间大小。heightwidth 属性都可以是下列值之一:

  1. 像素数
  2. 图像测量大小的百分比
  3. 常量“auto”(默认值),将计算大小。
有三个关于图形宽度和高度的属性(或称存取器):
  • widthheight 属性
  • measuredWidthmeasuredHeight 属性,表示加载时图形的宽度或高度
  • actualWidthactualHeight 属性,表示通过 widthheight 以及 measuredWidthmeasuredHeight 计算得到的图形的实际显示和合成宽度和高度

在加载图形之前,actualWidthactualHeight 属性的值始终为零。

如果将 source 指定为一个 URI,则将异步加载该图形。如果这是一个 DisplayObject,则 TextLayout 在将图形作为 measuredHeightmeasuredWidth 设置到 InlineGraphicElement 对象中时,使用 widthheight;立即读取其宽度和高度。

注意:对于异步加载的图形,用户必须侦听 TextFlow 上的 StatusChangeEvent.INLINE_GRAPHIC_STATUS_CHANGE 事件并调用 IFlowComposer.updateAllControllers(),才可显示图形。正在加载的图形的 measuredWidthmeasuredHeight 的值为零。

某些内联图形是可能具有音频的动画或视频。这些图形在加载完成后首次合成时开始运行。只有在将 TextFlow 的 flowComposer 设置为 null 后它们才会停止运行。此时,这些图形将会停止并卸载。

以下限制适用于 InLineGraphicElement 对象:
  1. 导出 TLFMarkup 时,源将转换为字符串。如果图形元素是一个类,则 Text Layout Framework 无法正确导出它
  2. 当复制/粘贴 InlineGraphicElement 时,如果无法使用源创建新的 InLineGraphicElement,则不会完成粘贴操作。例如,如果源是一个 DisplayObject,或者直接将它设置为图形,则无法复制源。如果源是嵌入图形类,尽管无法对其执行导入/导出,但会获得最佳效果。
  3. 仅当源是一个类,或者将图形明确设置为加载的图形时,InLineGraphicElement 对象才会在工厂 (TextFlowTextLineFactory) 中有效。需要延迟加载的 InlineGraphic 对象通常不会显示出来。

查看示例

相关 API 元素



公共属性
 属性由以下参数定义
  actualHeight : Number
[只读] 有效的实际高度。
InlineGraphicElement
  actualWidth : Number
[只读] 有效的实际宽度。
InlineGraphicElement
 InheritedalignmentBaseline : *
TextLayoutFormat:指定主要基线对齐到的基线。
FlowElement
 InheritedbackgroundAlpha : *
TextLayoutFormat:背景的 Alpha(透明度)值(如果在层叠期间未定义,则使用默认值)。
FlowElement
 InheritedbackgroundColor : *
TextLayoutFormat:文本的背景颜色(如果在层叠期间未定义,则使用默认值)。
FlowElement
 InheritedbaselineShift : *
TextLayoutFormat:从 dominantBaseline 值偏移基线的数量。
FlowElement
 InheritedblockProgression : *
TextLayoutFormat:指定线位置的垂直或水平行进。
FlowElement
 InheritedbreakOpportunity : *
TextLayoutFormat:控制在将连续文本断开为多行时允许行断开的位置。
FlowElement
 InheritedcffHinting : *
TextLayoutFormat:用于此文本的 CFF 提示的类型。
FlowElement
 InheritedclearFloats : *
TextLayoutFormat:控制文本在浮点周围的环绕方式。
FlowElement
 Inheritedcolor : *
TextLayoutFormat:文本的颜色。
FlowElement
 InheritedcolumnCount : *
TextLayoutFormat:文本列数(如果在层叠期间未定义,则使用默认值)。
FlowElement
 InheritedcolumnGap : *
TextLayoutFormat:指定要在列之间留出的装订线空间量(以像素为单位),如果在层叠期间未定义,则使用默认值。
FlowElement
 InheritedcolumnWidth : *
TextLayoutFormat:列宽(以像素为单位)(如果在层叠期间未定义,则使用默认值)。
FlowElement
 InheritedcomputedFormat : flashx.textLayout.formats:ITextLayoutFormat
[覆盖] [只读] 对于该元素有效的计算得出的文本格式属性。
FlowLeafElement
 Inheritedconstructor : Object
对类对象或给定对象实例的构造函数的引用。
Object
 InheritedcoreStyles : Object
[只读] 返回此 FlowElement 的 coreStyles。
FlowElement
 InheriteddigitCase : *
TextLayoutFormat:用于此文本的数字大小写类型。
FlowElement
 InheriteddigitWidth : *
TextLayoutFormat:用于此文本的数字宽度类型。
FlowElement
 Inheriteddirection : *
TextLayoutFormat:指定文本在文本块中的默认双向嵌入级别。
FlowElement
 InheriteddominantBaseline : *
TextLayoutFormat:指定该元素的哪条基线紧贴到 alignmentBaseline 以确定元素在该行上的垂直位置。
FlowElement
 InheritedfirstBaselineOffset : *
TextLayoutFormat:指定容器中第一行的基线位置。
FlowElement
  float : *
控制相对于文本的图形的位置。
InlineGraphicElement
 InheritedfontFamily : *
TextLayoutFormat:要使用的字体的名称或用逗号分隔的字体名称列表。
FlowElement
 InheritedfontLookup : *
TextLayoutFormat:要使用的字体查找。
FlowElement
 InheritedfontSize : *
TextLayoutFormat:文本的大小(以像素为单位)。
FlowElement
 InheritedfontStyle : *
TextLayoutFormat:文本的样式。
FlowElement
 InheritedfontWeight : *
TextLayoutFormat:文本的粗细。
FlowElement
 Inheritedformat : flashx.textLayout.formats:ITextLayoutFormat
TextLayoutFormat 属性直接应用于该元素。
FlowElement
  graphic : DisplayObject
[只读] 嵌入的图形。
InlineGraphicElement
  height : *
图像高度。
InlineGraphicElement
 Inheritedid : String
将一个标识名称指定给该元素,以允许通过引用 id 为该元素设置样式。
FlowElement
 InheritedjustificationRule : *
TextLayoutFormat:用于将段落中的文本两端对齐的规则。
FlowElement
 InheritedjustificationStyle : *
TextLayoutFormat:用于将段落两端对齐的样式。
FlowElement
 Inheritedkerning : *
TextLayoutFormat:字距调整可调整某些字符对之间的像素以提高可读性。
FlowElement
 InheritedleadingModel : *
TextLayoutFormat:指定行距模型,它是行距基准和行距方向的组合。
FlowElement
 InheritedligatureLevel : *
TextLayoutFormat:控制可以在该文本中使用字体中定义的哪些连字。
FlowElement
 InheritedlineBreak : *
TextLayoutFormat:控制容器内的换行(如果在层叠期间未定义,则使用默认值)。
FlowElement
 InheritedlineHeight : *
TextLayoutFormat:文本的行距控制。
FlowElement
 InheritedlineThrough : *
TextLayoutFormat:若为 true,则应用删除线(一条穿过文本中间的直线)。
FlowElement
 InheritedlinkActiveFormat : *
TextLayoutFormat:定义用于处于正常状态的链接的格式属性。
FlowElement
 InheritedlinkHoverFormat : *
TextLayoutFormat:定义当鼠标在链接边界内(悬停)时用于悬停状态链接的格式属性。
FlowElement
 InheritedlinkNormalFormat : *
TextLayoutFormat:定义用于处于正常状态的链接的格式属性。
FlowElement
 InheritedlistAutoPadding : *
TextLayoutFormat:指定当列表相应侧的内边距值为 auto 时,列表开始边缘的自动缩进。
FlowElement
 InheritedlistMarkerFormat : *
TextLayoutFormat:定义列表标记的格式属性。
FlowElement
 InheritedlistStylePosition : *
TextLayoutFormat:合法值为 ListStylePosition.INSIDE、ListStylePosition.OUTSIDE、FormatValue.INHERIT。默认值未定义,指示未设置。如果在层叠期间未定义,则此属性将从一个祖代继承值。
FlowElement
 InheritedlistStyleType : *
TextLayoutFormat:合法值为 ListStyleType.UPPER_ALPHA、ListStyleType.LOWER_ALPHA、ListStyleType.UPPER_ROMAN、ListStyleType.LOWER_ROMAN、ListStyleType.NONE、ListStyleType.DISC、ListStyleType.CIRCLE、ListStyleType.SQUARE、ListStyleType.BOX、ListStyleType.CHECK、ListStyleType.DIAMOND、ListStyleType.HYPHEN、ListStyleType.ARABIC_INDIC、ListStyleType.BENGALI、ListStyleType.DECIMAL、ListStyleType.DECIMAL_LEADING_ZERO、ListStyleType.DEVANAGARI、ListStyleType.GUJARATI、ListStyleType.GURMUKHI、ListStyleType.KANNADA、ListStyleType.PERSIAN、ListStyleType.THAI、ListStyleType.URDU、ListStyleType.CJK_EARTHLY_BRANCH、ListStyleType.CJK_HEAVENLY_STEM、ListStyleType.HANGUL、ListStyleType.HANGUL_CONSTANT、ListStyleType.HIRAGANA、ListStyleType.HIRAGANA_IROHA、ListStyleType.KATAKANA、ListStyleType.KATAKANA_IROHA、ListStyleType.LOWER_ALPHA、ListStyleType.LOWER_GREEK、ListStyleType.LOWER_LATIN、ListStyleType.UPPER_ALPHA、ListStyleType.UPPER_GREEK、ListStyleType.UPPER_LATIN、FormatValue.INHERIT。默认值未定义,指示未设置。如果在层叠期间未定义,则此属性将从一个祖代继承值。
FlowElement
 Inheritedlocale : *
TextLayoutFormat:文本的区域设置。
FlowElement
  measuredHeight : Number
[只读] 图形的自然高度。
InlineGraphicElement
  measuredWidth : Number
[只读] 图形的自然宽度。
InlineGraphicElement
 InheritedpaddingBottom : *
TextLayoutFormat:底部边界区(像素数)。
FlowElement
 InheritedpaddingLeft : *
TextLayoutFormat:左侧边界区(像素数)。
FlowElement
 InheritedpaddingRight : *
TextLayoutFormat:右侧边界区(像素数)。
FlowElement
 InheritedpaddingTop : *
TextLayoutFormat:顶部边界区(像素数)。
FlowElement
 InheritedparagraphEndIndent : *
TextLayoutFormat:一个数字,指定段落结束边缘的缩进量(像素数)。
FlowElement
 InheritedparagraphSpaceAfter : *
TextLayoutFormat:一个数字,指定在段落后留出的空白(像素数)。
FlowElement
 InheritedparagraphSpaceBefore : *
TextLayoutFormat:一个数字,指定在段落前留出的空白(像素数)。
FlowElement
 InheritedparagraphStartIndent : *
TextLayoutFormat:一个数字,指定段落开始边缘的缩进量(像素数)。
FlowElement
 Inheritedparent : FlowGroupElement
[只读] 返回该 FlowElement 对象的父项。
FlowElement
 InheritedparentRelativeEnd : int
[只读] 返回该 FlowElement 对象在父项中的相对结束位置。
FlowElement
 InheritedparentRelativeStart : int
[只读] 返回该 FlowElement 对象在父项中的相对起始位置。
FlowElement
 InheritedrenderingMode : *
TextLayoutFormat:用于此文本的呈现模式。
FlowElement
  source : Object
设置图形的源。
InlineGraphicElement
  status : String
[只读] 图像的当前状态。
InlineGraphicElement
 InheritedstyleName : *
TextLayoutFormat:为元素指定一个标识类,从而可以通过引用 styleName 来设置元素样式。
FlowElement
 Inheritedstyles : Object
[只读] 返回此 FlowElement 的样式。
FlowElement
 InheritedtabStops : *
TextLayoutFormat:指定与段落关联的制表位。
FlowElement
 Inheritedtext : String
[只读] 与 FlowLeafElement 关联的文本:如果这是 ParagraphELement 中的最后一个跨距,则 SpanElement 子类的值将是 textLength 减去一个字符。BreakElement 子类的值是 U+2028。TabElement 子类的值是一个制表符。InlineGraphicElement 子类的值是 U+FDEF。
FlowLeafElement
 InheritedtextAlign : *
TextLayoutFormat:段落中的行与容器的对齐方式。
FlowElement
 InheritedtextAlignLast : *
TextLayoutFormat:两端对齐文本中段落最后一行(或唯一的一行)与容器的对齐方式。
FlowElement
 InheritedtextAlpha : *
TextLayoutFormat:文本的 Alpha(透明度)值。
FlowElement
 InheritedtextDecoration : *
TextLayoutFormat:文本上的装饰。
FlowElement
 InheritedtextIndent : *
TextLayoutFormat:一个数字,指定段落第一行的缩进量(以像素为单位)。
FlowElement
 InheritedtextJustify : *
TextLayoutFormat:指定文本两端对齐的选项。
FlowElement
 InheritedtextLength : int
[只读] 返回该 FlowElement 对象及其子对象拥有的文本总长度。
FlowElement
 InheritedtextRotation : *
TextLayoutFormat:确定要旋转此文本的度数。
FlowElement
 Inheritedtracking : Object
[只写] 设置间隙,且与 trackingRight 属性同义。
FlowElement
 InheritedtrackingLeft : *
TextLayoutFormat:像素数(或字体大小的百分比,如 120%),指示应用于每个字符左侧的间隙数(手动字距调整)。
FlowElement
 InheritedtrackingRight : *
TextLayoutFormat:像素数(或字体大小的百分比,如 120%)表示要应用到每个字符右边的间距的量(手动字距调整)。
FlowElement
 InheritedtypeName : String
每个 FlowElement 都具有 typeName。
FlowElement
 InheritedtypographicCase : *
TextLayoutFormat:用于此文本的印刷大小写的类型。
FlowElement
 InheriteduserStyles : Object
允许您针对 FlowElement 对象读写用户样式。
FlowElement
 InheritedverticalAlign : *
TextLayoutFormat:垂直对齐或两端对齐(如果在层叠期间未定义,则使用默认值)。
FlowElement
 InheritedwhiteSpaceCollapse : *
TextLayoutFormat:将文本导入到 TextFlow 中时压缩或保留空白。
FlowElement
  width : *
图形的宽度。
InlineGraphicElement
 InheritedwordSpacing : *
TextLayoutFormat:指定在两端对齐期间使用的单词之间的最佳间距、最小间距和最大间距(作为普通间距宽度的乘数)。
FlowElement
公共方法
 方法由以下参数定义
  
构造函数 - 创建新 InlineGraphicElement 对象
InlineGraphicElement
 Inherited
从该 FlowElement 对象清除 styleProp 参数指定的样式。
FlowElement
 Inherited
deepCopy(relativeStart:int = 0, relativeEnd:int = -1):FlowElement
生成此 FlowElement 对象的深层副本,包括任何子对象,在两个指定的字符位置之间复制内容,并将该副本作为 FlowElement 对象返回。
FlowElement
 Inherited
将此元素的 userStyles 与其它元素的 userStyles 比较。
FlowElement
 Inherited
返回该元素在文本流中的起始位置(绝对索引)。
FlowElement
 Inherited
getCharAtPosition(relativePosition:int):String
返回相对于该 FlowElement 对象的指定位置的字符。
FlowElement
 Inherited
getCharCodeAtPosition(relativePosition:int):int
返回相对于该 FlowElement 对象的指定位置的字符代码。
FlowElement
 Inherited
返回跨距的 FontMetrics 对象。
FlowLeafElement
 Inherited
返回该元素相对于祖代元素的起始位置。
FlowElement
 Inherited
返回下一个 FlowLeafElement 对象。
FlowLeafElement
 Inherited
返回文本流层次结构中的下一个 FlowElement 同级对象。
FlowElement
 Inherited
返回与该元素关联的 ParagraphElement 对象。
FlowElement
 Inherited
返回上一个 FlowLeafElement 对象。
FlowLeafElement
 Inherited
返回文本流层次结构中的上一个 FlowElement 同级对象。
FlowElement
 Inherited
getStyle(styleProp:String):*
返回由 styleProp 参数指定的样式值,该参数指定样式名称,可以包括任何用户样式名称。
FlowElement
 Inherited
getText(relativeStart:int = 0, relativeEnd:int = -1, paragraphSeparator:String = " "):String
从流元素获取指定的文本范围。
FlowElement
 Inherited
沿文本流层次结构向上移动,返回该元素的 TextFlow 根对象。
FlowElement
 Inherited
表示对象是否已经定义了指定的属性。
Object
 Inherited
创建实现对象且初始化在 MXML 标签上指定的所有组件属性后针对 MXML 对象进行调用。
FlowElement
 Inherited
表示 Object 类的实例是否在指定为参数的对象的原型链中。
Object
 Inherited
表示指定的属性是否存在、是否可枚举。
Object
 Inherited
设置循环操作动态属性的可用性。
Object
 Inherited
setStyle(styleProp:String, newValue:*):void
将 styleProp 参数指定的样式设置为 newValue 参数指定的值。
FlowElement
 Inherited
shallowCopy(relativeStart:int = 0, relativeEnd:int = -1):FlowElement
生成此 FlowElement 对象的副本,复制两个指定的字符位置之间的内容。
FlowElement
 Inherited
splitAtPosition(relativePosition:int):FlowElement
在由 relativePosition 参数指定的位置处拆分此 FlowElement 对象,该位置是此元素的文本中的相对位置。
FlowElement
 Inherited
返回此对象的字符串表示形式,其格式设置遵守区域设置特定的约定。
Object
 Inherited
返回指定对象的字符串表示形式。
Object
 Inherited
返回指定对象的原始值。
Object
属性详细信息

actualHeight

属性
actualHeight:Number  [只读]

语言版本: ActionScript 3.0
运行时版本: Flash Player 10, AIR 1.5

有效的实际高度。这是通过 heightmeasuredHeight 属性计算得出的显示和合成高度。

actualHeight 属性值根据以下表进行计算:

height 属性actualHeight
automeasuredheight
h 百分比h measuredheight 的百分比
h 数字h

注意:如果内嵌图形为 DisplayObject,则会立即读取其宽度和高度。如果 measuredWidthmeasuredHeight 为零,则任何导致被零除的自动计算会将结果设置为零。



实现
    public function get actualHeight():Number

相关 API 元素

actualWidth

属性 
actualWidth:Number  [只读]

语言版本: ActionScript 3.0
运行时版本: Flash Player 10, AIR 1.5

有效的实际宽度。这是通过 widthmeasuredWidth 属性计算得出的显示和合成宽度。

actualWidth 属性值根据以下表进行计算:

width 属性actualWidth
automeasuredWidth
w 百分比w measuredWidth 的百分比
w 数字w

注意:如果内嵌图形为 DisplayObject,则会立即读取其宽度和高度。如果 measuredWidthmeasuredHeight 为零,则任何导致被零除的自动计算会将结果设置为零。



实现
    public function get actualWidth():Number

相关 API 元素

float

属性 
float:*

语言版本: ActionScript 3.0
运行时版本: Flash Player 10, AIR 2.0

控制相对于文本的图形的位置。可以是行的一部分,也可以在行(在其周围文本换行)旁边。

合法值为 flashx.textLayout.formats.Float.NONEflashx.textLayout.formats.Float.LEFTflashx.textLayout.formats.Float.RIGHTflashx.textLayout.formats.Float.STARTflashx.textLayout.formats.Float.END

默认值未定义,指示未设置。

如果未定义,会视为 Float.NONE



实现
    public function get float():*
    public function set float(value:any):void

引发
RangeError — 当设置的值不在此属性的范围内时

相关 API 元素

graphic

属性 
graphic:DisplayObject  [只读]

语言版本: ActionScript 3.0
运行时版本: Flash Player 10, AIR 1.5

嵌入的图形。



实现
    public function get graphic():DisplayObject

height

属性 
height:*

语言版本: ActionScript 3.0
运行时版本: Flash Player 10, AIR 1.5

图像高度。可以是“auto”、像素数或测量高度的百分比。

合法值为 flashx.textLayout.formats.FormatValue.AUTO 和 flashx.textLayout.formats.FormatValue.INHERIT。

合法值为 0 到 32000 范围内的数字。

合法值为 0 到 1000000 范围内的百分比数字。

默认值未定义,指示未设置。

如果未定义或“继承”,则 InlineGraphicElement 将使用默认值“auto”。



实现
    public function get height():*
    public function set height(value:any):void

引发
RangeError — 当设置的值不在此属性的范围内时

相关 API 元素

measuredHeight

属性 
measuredHeight:Number  [只读]

语言版本: ActionScript 3.0
运行时版本: Flash Player 10, AIR 1.5

图形的自然高度。这是加载时的图形高度。



实现
    public function get measuredHeight():Number

相关 API 元素

measuredWidth

属性 
measuredWidth:Number  [只读]

语言版本: ActionScript 3.0
运行时版本: Flash Player 10, AIR 1.5

图形的自然宽度。这是加载时的图形宽度。



实现
    public function get measuredWidth():Number

相关 API 元素

source

属性 
source:Object

语言版本: ActionScript 3.0
运行时版本: Flash Player 10, AIR 1.5

设置图形的源。该值可以是解释为 URI 的字符串、解释为嵌入 DisplayObject 类的类、DisplayObject 实例或 URLRequest。创建一个 DisplayObject,如果 InlineGraphicElement 对象添加到 TextFlow 对象的 ParagraphElement 中,会导致图形内嵌显示在文本中。



实现
    public function get source():Object
    public function set source(value:Object):void

示例  ( 如何使用本示例 )
此示例显示一个文本跨距,后面是一个 InlineGraphicElement 对象。
package flashx.textLayout.elements.examples 
{    
    import flash.display.Sprite;
    import flashx.textLayout.elements.TextFlow;
    import flashx.textLayout.elements.InlineGraphicElement;
    import flashx.textLayout.elements.ParagraphElement;
    import flashx.textLayout.elements.SpanElement;
    import flashx.textLayout.container.ContainerController;
    
    
    public class InlineGraphicElement_sourceExample extends Sprite
    {    
        public function InlineGraphicElement_sourceExample(){
            // create a container and a controller for it
            var container:Sprite = new Sprite();
            this.stage.addChild(container);
            // create the TextFlow, ParagraphElement, SpanElement, and InlineGraphicElement objects    
            var textFlow:TextFlow = new TextFlow();
            var p:ParagraphElement = new ParagraphElement();
            var inlineGraphicElement:InlineGraphicElement = new InlineGraphicElement();
            var span:SpanElement = new SpanElement();
            // add the graphic
            inlineGraphicElement.source = drawRect();
            // add text to the spans, spans and graphic to paragraph        
            span.text = "Too much depends upon a ";
            span.fontSize = 48;
            p.addChild(span); 
            p.addChild(inlineGraphicElement);
            // add paragraph to text flow and update controller to display
            textFlow.addChild(p);
            var controller:ContainerController = new ContainerController(container, 400, 300 );
            textFlow.flowComposer.addController(controller);
            textFlow.flowComposer.updateAllControllers(); 
        }

        private function drawRect():Sprite
        {
            var redRect:Sprite = new Sprite();
            redRect.graphics.beginFill(0xff0000);    // red
            redRect.graphics.drawRect(0,0,30, 30);
            redRect.graphics.endFill();
            return redRect;
        }
    }
}

status

属性 
status:String  [只读]

语言版本: ActionScript 3.0
运行时版本: Flash Player 10, AIR 1.5

图像的当前状态。每次更改状态时,所属的 TextFlow 都会发送一个 StatusChangeEvent。



实现
    public function get status():String

相关 API 元素

width

属性 
width:*

语言版本: ActionScript 3.0
运行时版本: Flash Player 10, AIR 1.5

图形的宽度。该值可以是“auto”、像素数或图像测量宽度的百分比。

合法值为 flashx.textLayout.formats.FormatValue.AUTO 和 flashx.textLayout.formats.FormatValue.INHERIT。

合法值为 0 到 32000 范围内的数字。

合法值为 0 到 1000000 范围内的百分比数字。

默认值未定义,指示未设置。

如果未定义或“继承”,则 InlineGraphicElement 将使用默认值“auto”。



实现
    public function get width():*
    public function set width(value:any):void

引发
RangeError — 当设置的值不在此属性的范围内时

相关 API 元素

构造函数详细信息

InlineGraphicElement

()构造函数
public function InlineGraphicElement()

语言版本: ActionScript 3.0
运行时版本: Flash Player 10, AIR 1.5

构造函数 - 创建新 InlineGraphicElement 对象

InlineGraphicElementExample.as

此示例显示在两个文本跨距之间的内联图形元素。
package flashx.textLayout.elements.examples 
{    
    import flash.display.Sprite;
    import flashx.textLayout.elements.TextFlow;
    import flashx.textLayout.elements.InlineGraphicElement;
    import flashx.textLayout.elements.ParagraphElement;
    import flashx.textLayout.elements.SpanElement;
    import flashx.textLayout.container.ContainerController;
    
    
    public class InlineGraphicElementExample extends Sprite
    {    
        public function InlineGraphicElementExample(){
            // create a container and a controller for it
            var container:Sprite = new Sprite();
            this.stage.addChild(container);
            var controller:ContainerController = new ContainerController(container, 400, 200 );
            // create the TextFlow, ParagraphElement, SpanElement, and InlineGraphicElement objects    
            var textFlow:TextFlow = new TextFlow();
            var p:ParagraphElement = new ParagraphElement();
            var span1:SpanElement = new SpanElement();
            var span2:SpanElement = new SpanElement();
            var inlineGraphicElement:InlineGraphicElement = new InlineGraphicElement();
            // add the graphic
            inlineGraphicElement.source = drwCircle();
            // add text to the spans, spans and graphic to paragraph        
            span1.text = "You can draw a happy face here ";
            span2.text = " if you like."
            p.fontSize = 16;
            p.addChild(span1);
            p.addChild(inlineGraphicElement);
            p.addChild(span2); 
            // add paragraph to text flow and update controller to display
            textFlow.addChild(p);
            textFlow.flowComposer.addController(controller);
            textFlow.flowComposer.updateAllControllers(); 
                    
            // draw a yellow circle for the graphic element
        }
        private function drwCircle():Sprite
        {
            var yellowCircle:Sprite = new Sprite();
            yellowCircle.graphics.beginFill(0xFFFF33);    // yellow
            yellowCircle.graphics.drawCircle(10,12,10);
            yellowCircle.graphics.endFill();
            return yellowCircle;
        }
    }
}





[ X ]为什么显示为英语?
《ActionScript 3.0 参考》中的内容以英语显示

《ActionScript 3.0 参考》中的部分内容未翻译成所有语言。当某个语言元素未翻译时,将显示为英语。例如,ga.controls.HelpBox 类未翻译成任何语言。因此在简体中文版的参考中,ga.controls.HelpBox 类显示为英语。