Referenshandbok för ActionScript® 3.0 i Adobe® Flash®-plattformen
Hem  |  Dölj paket och klasslista |  Paket  |  Klasser  |  Nyheter  |  Index  |  Bilagor  |  Varför på engelska?
Filter: AIR 30.0 och tidigare, Flash Player 30.0 och tidigare, Flash Lite 4
Flex 4.6 och tidigare, Flash Pro CS6 och tidigare
Dölj filter
flashx.textLayout.container 

ContainerController  - AS3

Paketx

Översta nivån
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

Språkelement

Globala konstanter
Globala funktioner
Operatorer
Programsatser, nyckelord och direktiv
Specialtyper

Bilagor

Nyheter
Kompilatorfel
Kompileringsvarningar
Körningsfel
Flytta till ActionScript 3
Teckenuppsättningar som stöds
Endast MXML-taggar
Motion XML-element
Timed Text-taggar
Lista över borttagna element
Konstanter för hjälpmedelsimplementering
Använda ActionScript-exempel
Juridiska meddelanden
Paketflashx.textLayout.container
Klasspublic class ContainerController
ArvContainerController Inheritance Object
Implementerar IInteractionEventHandler, ITextLayoutFormat, ISandboxSupport

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Klassen ContainerController definierar förhållandet mellan ett TextFlow-objekt och en behållare. Ett TextFlow kan ha ett eller flera rektangulära områden som kan innehålla text, och texten sägs då flöda genom behållarna. Varje behållare är en Sprite, som är överordnat DisplayObject för textraderna. Varje behållare har en ContainerController som hanterar behållaren. Kontrollenheten förvarar målbredd och -höjd för textområdet, fyller i behållaren med textrader och hanterar rullning. En kontrollenhet har också ett kopplat format, som tillåter att vissa formateringsattribut används på texten i behållaren. Det innebär till exempel att ett textflöde kan ha både en behållare med en textkolumn och en andra behållare i samma textflöde med två textkolumner. Det är inte alla formateringsattribut som kan användas på behållaren som påverkar texten, utan bara sådana som påverkar layout på behållarnivå. Diagrammet nedan visar förhållandet mellan textflödet, dess flödesdisposition och visningslistan.

IContainerController

Visa exemplen

Relaterade API-element



Publika egenskaper
 EgenskapDefinieras med
  absoluteStart : int
[skrivskyddad] Returnerar det första tecknet i behållaren.
ContainerController
  alignmentBaseline : *
TextLayoutFormat: Anger den baslinje efter vilken den dominanta baslinjen justeras.
ContainerController
  backgroundAlpha : *
TextLayoutFormat: Alfavärde (genomskinlighet) för bakgrunden (får standardvärdet om det är odefinierat under överlappning).
ContainerController
  backgroundColor : *
TextLayoutFormat: Textens bakgrundsfärg (får standardvärdet om det är odefinierat under överlappning).
ContainerController
  baselineShift : *
TextLayoutFormat: Den mängd med vilken baslinjen ska flyttas från värdet dominantBaseline.
ContainerController
  blockProgression : *
TextLayoutFormat: Anger en lodrät eller vågrät progression för radplacering.
ContainerController
  breakOpportunity : *
TextLayoutFormat: Styr var rader tillåts att radbrytas när text måste radbrytas över flera rader.
ContainerController
  cffHinting : *
TextLayoutFormat: Den typ av CFF-indikering som används för den här texten.
ContainerController
  clearFloats : *
TextLayoutFormat: Kontrollerar hur rader bryts runt ett flytande objekt.
ContainerController
  color : *
TextLayoutFormat: Textens färg.
ContainerController
  columnCount : *
TextLayoutFormat: Antal textkolumner (får standardvärdet om det är odefinierat under överlappning).
ContainerController
  columnGap : *
TextLayoutFormat: Anger mängden mellanrum (i pixlar) som ska finnas mellan kolumner (får standardvärdet om det är odefinierat under överlappning).
ContainerController
  columnState : ColumnState
[skrivskyddad] Returnerar ett ColumnState-objekt, som beskriver antalet kolumner i behållaren och deras egenskaper.
ContainerController
  columnWidth : *
TextLayoutFormat: Kolumnbredd i pixlar (får standardvärdet om det är odefinierat under överlappning).
ContainerController
  compositionHeight : Number
[skrivskyddad] Returnerar det lodräta utrymme som texten inuti behållaren får uppta.
ContainerController
  compositionWidth : Number
[skrivskyddad] Returnerar det vågräta utrymme som texten inuti behållaren får uppta.
ContainerController
  computedFormat : flashx.textLayout.formats:ITextLayoutFormat
[skrivskyddad] Returnerar en ITextLayoutFormat-instans med de attribut som gäller för den här behållaren, inklusive attribut som ärvs från dess rotelement.
ContainerController
 Inheritedconstructor : Object
En referens till klassobjektet eller konstruktorfunktionen för en given objektinstans.
Object
  container : Sprite
[skrivskyddad] Returnerar det behållarvisningsobjekt som innehåller textraderna för den här ContainerController-instansen.
ContainerController
  containerControllerInitialFormat : flashx.textLayout.formats:ITextLayoutFormat
[statisk]
ContainerController
  coreStyles : Object
[skrivskyddad] Returnerar coreStyles för denna ContainerController.
ContainerController
  digitCase : *
TextLayoutFormat: Den typ av skiftläge för siffror som används för den här texten.
ContainerController
  digitWidth : *
TextLayoutFormat: Den typ av sifferbredd som används för den här texten.
ContainerController
  direction : *
TextLayoutFormat: Anger standardinbäddningsnivån för bidi-text i textblocket.
ContainerController
  dominantBaseline : *
TextLayoutFormat: Anger vilken av elementets baslinjer som fästs mot alignmentBaseline för att fastställa elementets lodräta position på raden.
ContainerController
  firstBaselineOffset : *
TextLayoutFormat: Anger baslinjepositionen för den första raden i behållaren.
ContainerController
  flowComposer : IFlowComposer
[skrivskyddad] Returnerar det flödesdispositionsobjekt som disponerar och markerar text i den behållare som den här kontrollenheten hanterar.
ContainerController
  fontFamily : *
TextLayoutFormat: Namnet på det teckensnitt som ska användas eller en kommaavgränsad lista med teckensnittsnamn.
ContainerController
  fontLookup : *
TextLayoutFormat: Den teckensnittssökning som ska användas.
ContainerController
  fontSize : *
TextLayoutFormat: Textens storlek i pixlar.
ContainerController
  fontStyle : *
TextLayoutFormat: Textens stil.
ContainerController
  fontWeight : *
TextLayoutFormat: Textens vikt.
ContainerController
  format : flashx.textLayout.formats:ITextLayoutFormat
Sparar det ITextLayoutFormat-objekt som innehåller attributen för den här behållaren.
ContainerController
  horizontalScrollPolicy : String
Anger den vågräta rullningsregeln, som du kan ange genom att tilldela någon av konstanterna i ScrollPolicy-klassen: ON, OFF eller AUTO.
ContainerController
  horizontalScrollPosition : Number
Anger den aktuella vågräta rullningsplatsen på scenen.
ContainerController
  interactionManager : ISelectionManager
[skrivskyddad] Den InteractionManager som är kopplad till det här TextFlow-objektet.
ContainerController
  justificationRule : *
TextLayoutFormat: Regel som används för att justera text i ett stycke.
ContainerController
  justificationStyle : *
TextLayoutFormat: Det format som används för justering av stycket.
ContainerController
  kerning : *
TextLayoutFormat: Kerning justerar pixlarna mellan vissa teckenpar för att öka läsbarheten.
ContainerController
  leadingModel : *
TextLayoutFormat: Anger radavståndsmodellen, som är en kombination av radavståndsbaslinjen och radavståndsriktningen.
ContainerController
  ligatureLevel : *
TextLayoutFormat: Styr vilka av de ligaturer som definieras i teckensnittet som kan användas i texten.
ContainerController
  lineBreak : *
TextLayoutFormat: Styr automatisk radbrytning i behållaren (får standardvärdet om det är odefinierat under överlappning).
ContainerController
  lineHeight : *
TextLayoutFormat: Radavståndskontroller för texten.
ContainerController
  lineThrough : *
TextLayoutFormat: Om värdet är true används genomstrykning, en linje som ritas genom mitten av texten.
ContainerController
  linkActiveFormat : *
TextLayoutFormat: Anger de formateringsattribut som används för länkar i normalt tillstånd.
ContainerController
  linkHoverFormat : *
TextLayoutFormat: Anger de formateringsattribut som används för länkar i hovringstillstånd, när musen befinner sig inom en länks gränser (rullar över den).
ContainerController
  linkNormalFormat : *
TextLayoutFormat: Anger de formateringsattribut som används för länkar i normalt tillstånd.
ContainerController
  listAutoPadding : *
TextLayoutFormat: Detta anger ett automatiskt indrag för listors inledande kant när listans utfyllnadsvärde på den sidan är auto.
ContainerController
  listMarkerFormat : *
TextLayoutFormat: Definierar formateringsattributen för listmarkörer.
ContainerController
  listStylePosition : *
TextLayoutFormat: Giltiga värden är ListStylePosition.INSIDE, ListStylePosition.OUTSIDE och FormatValue.INHERIT. Standardvärdet är odefinierat, vilket anger att det inte ställts in. Om värdet är odefinierat under överlappning ärver den här egenskapen sitt värde från ett överordnat objekt.
ContainerController
  listStyleType : *
TextLayoutFormat: Giltiga värden är 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 och FormatValue.INHERIT. Standardvärdet är odefinierat, vilket anger att det inte ställts in. Om värdet är odefinierat under överlappning ärver den här egenskapen sitt värde från ett överordnat objekt.
ContainerController
  locale : *
TextLayoutFormat: Textens språk.
ContainerController
  paddingBottom : *
TextLayoutFormat: Undra indrag i pixlar.
ContainerController
  paddingLeft : *
TextLayoutFormat: Vänster indrag i pixlar.
ContainerController
  paddingRight : *
TextLayoutFormat: Höger indrag i pixlar.
ContainerController
  paddingTop : *
TextLayoutFormat: Övre indrag i pixlar.
ContainerController
  paragraphEndIndent : *
TextLayoutFormat: Ett tal (i pixlar) som anger hur mycket styckets avslutande kant ska dras in.
ContainerController
  paragraphSpaceAfter : *
TextLayoutFormat: Ett tal som anger hur mycket plats (i pixlar) som ska lämnas efter stycket.
ContainerController
  paragraphSpaceBefore : *
TextLayoutFormat: Ett tal som anger hur mycket plats (i pixlar) som ska lämnas före stycket.
ContainerController
  paragraphStartIndent : *
TextLayoutFormat: Ett tal (i pixlar) som anger hur mycket styckets inledande kant ska dras in.
ContainerController
  renderingMode : *
TextLayoutFormat: Det återgivningsläge som används för den här texten.
ContainerController
  rootElement : ContainerFormattedElement
[skrivskyddad] Returnerar det rotelement som visas i behållaren.
ContainerController
  styleName : *
TextLayoutFormat: Tilldelar elementet en identifierande klass, vilket innebär att du kan ange ett format för elementet genom att referera till styleName.
ContainerController
  styles : Object
[skrivskyddad] Returnerar format för denna ContainerController.
ContainerController
  tabStops : *
TextLayoutFormat: Anger de tabbstopp som är associerade med stycket.
ContainerController
  textAlign : *
TextLayoutFormat: Justering av styckets rader i förhållande till behållaren.
ContainerController
  textAlignLast : *
TextLayoutFormat: Justering av den sista (eller enda) raden i stycket i förhållande till behållaren i justerad text.
ContainerController
  textAlpha : *
TextLayoutFormat: Alfavärde (genomskinlighet) för texten.
ContainerController
  textDecoration : *
TextLayoutFormat: Textens dekoration.
ContainerController
  textFlow : flashx.textLayout.elements:TextFlow
[skrivskyddad] Returnerar det TextFlow-objekt vars innehåll visas i behållaren.
ContainerController
  textIndent : *
TextLayoutFormat: Ett tal (i pixlar) som anger hur mycket styckets första rad ska dras in.
ContainerController
  textJustify : *
TextLayoutFormat: Anger alternativ för justering av text.
ContainerController
  textLength : int
[skrivskyddad] Returnerar det totala antalet tecken i behållaren.
ContainerController
  textRotation : *
TextLayoutFormat: Avgör det antal grader som texten ska roteras.
ContainerController
  trackingLeft : *
TextLayoutFormat: Tal i pixlar (eller i procent av fontSize, t.ex. 120 %) som anger mängden spärra/knip (manuell kerning) som ska användas till vänster om varje tecken.
ContainerController
  trackingRight : *
TextLayoutFormat: Tal i pixlar (eller i procent av fontSize, t.ex. 120 %) som anger mängden spärra/knip (manuell kerning) som ska användas till höger om varje tecken.
ContainerController
  typographicCase : *
TextLayoutFormat: Den typ av skiftlägestypografi som används för den här texten.
ContainerController
  userStyles : Object
Tillåter dig att läsa och skriva användarformat i ett ContainerController-objekt.
ContainerController
  verticalAlign : *
TextLayoutFormat: Lodrät justering (får standardvärdet om det är odefinierat under överlappning).
ContainerController
  verticalScrollPolicy : String
Anger den lodräta rullningsregeln, som du kan ange genom att tilldela någon av konstanterna i ScrollPolicy-klassen: ON, OFF eller AUTO.
ContainerController
  verticalScrollPosition : Number
Anger den aktuella lodräta rullningsplatsen på scenen.
ContainerController
  whiteSpaceCollapse : *
TextLayoutFormat: Komprimerar eller bevarar blankstegstecken vid import av text till ett TextFlow.
ContainerController
  wordSpacing : *
TextLayoutFormat: Anger det optimala, minsta och största mellanrummet (som en multiplikator av den normala bredden för ett mellanrum) som ska användas mellan ord vid justering.
ContainerController
Publika metoder
 MetodDefinieras med
  
ContainerController(container:Sprite, compositionWidth:Number = 100, compositionHeight:Number = 100)
Konstruktor – skapar en ContainerController-instans.
ContainerController
  
Bearbetar Event.ACTIVATE-händelsen när händelser hanteras i klienten.
ContainerController
  
Hantera en rullningshändelse när en markering dras.
ContainerController
  
Anropas för att begära att klienter börjar vidarebefordra mouseUp- och mouseMove-händelser från utanför en säkerhetssandlåda.
ContainerController
  
Formatet som angavs i styleProp rensas från detta FlowElement.
ContainerController
  
Bearbetar Event.DEACTIVATE-händelsen när händelser hanteras i klienten.
ContainerController
  
Bearbetar en redigeringshändelse (CUT, COPY, PASTE, SELECT_ALL) när klienten hanterar händelser.
ContainerController
  
Anropas för att informera klienter om att vidarebefordran av mouseUp- och mouseMove-händelser från utanför en säkerhetssandlåda inte längre behövs.
ContainerController
  
Bearbetar händelserna FocusEvent.KEY_FOCUS_CHANGE och FocusEvent.MOUSE_FOCUS_CHANGE när händelser hanteras i klienten.
ContainerController
  
Bearbetar FocusEvent.FOCUS_IN-händelsen när händelser hanteras i klienten.
ContainerController
  
Bearbetar FocusEvent.FOCUS_OUT-händelsen när händelser hanteras i klienten.
ContainerController
  
Returnerar det område som texten upptar, enligt den senaste dispositions- eller uppdateringsåtgärden.
ContainerController
  
Räkna ut det rullningsavstånd som krävs för att rulla uppåt eller nedåt med det angivna antalet rader.
ContainerController
  
getStyle(styleProp:String):*
Returnerar värdet för formatet som angivits med styleProp-parametern.
ContainerController
 Inherited
Anger om det finns en egenskap angiven för ett objekt.
Object
  
Bearbetar IMEEvent.IME_START_COMPOSITION-händelsen när klienten hanterar händelser.
ContainerController
  
Markerar all text i den här behållaren som i behov av disposition.
ContainerController
  
Avgör om behållaren har text i behov av disposition.
ContainerController
 Inherited
Anger om en instans av klassen Object finns i prototypkedjan för objektet som anges som parameter.
Object
  
Bearbetar KeyboardEvent.KEY_DOWN-händelsen när händelser hanteras i klienten.
ContainerController
  
Bearbetar FocusEvent.KEY_FOCUS_CHANGE-händelsen när klienten hanterar händelser.
ContainerController
  
Bearbetar Keyboard.KEY_UP-händelsen när händelser hanteras i klienten.
ContainerController
  
Bearbetar ContextMenuEvent.MENU_SELECT-händelsen när händelser hanteras i klienten.
ContainerController
  
Bearbetar MouseEvent.DOUBLE_CLICK-händelsen när händelser hanteras i klienten.
ContainerController
  
Bearbetar MouseEvent.MOUSE_DOWN-händelsen när händelser hanteras i klienten.
ContainerController
  
Bearbetar MouseEvent.MOUSE_MOVE-händelsen när händelser hanteras i klienten.
ContainerController
  
Klientanrop om att vidarebefordra en mouseMove-händelse från utanför en säkerhetssandlåda.
ContainerController
  
Bearbetar MouseEvent.MOUSE_OUT-händelsen när händelser hanteras i klienten.
ContainerController
  
Bearbetar MouseEvent.MOUSE_OVER-händelsen när händelser hanteras i klienten.
ContainerController
  
Bearbetar MouseEvent.MOUSE_UP-händelsen när händelser hanteras i klienten.
ContainerController
  
Klientanrop om att vidarebefordra en mouseUp-händelse från utanför en säkerhetssandlåda.
ContainerController
  
Bearbetar MouseEvent.MOUSE_WHEEL-händelsen när händelser hanteras i klienten.
ContainerController
 Inherited
Anger om den angivna egenskapen finns och är uppräkningsbar.
Object
  
scrollToRange(activePosition:int, anchorPosition:int):void
Rullar så att textintervallet är synligt i behållaren.
ContainerController
  
selectRange(anchorIndex:int, activeIndex:int):void
Anger intervallet för den markerade texten i en komponent som implementerar ITextSupport.
ContainerController
  
Anger tillåten bredd och höjd för texten i behållaren.
ContainerController
 Inherited
Anger tillgänglighet för en dynamisk egenskap för slingåtgärder.
Object
  
setStyle(styleProp:String, newValue:*):void
Anger värdet för formatet som är angivet av styleProp-parametern till värdet angivet av newValue-parametern.
ContainerController
  
Bearbetar SoftKeyboardEvent.SOFT_KEYBOARD_ACTIVATING-händelsen när klienten hanterar händelser.
ContainerController
  
Bearbetar TextEvent.TEXT_INPUT-händelsen när händelser hanteras i klienten.
ContainerController
 Inherited
Returnerar det här objektets strängrepresentation, formaterad i enlighet med språkspecifika konventioner.
Object
 Inherited
Returnerar det angivna objektets strängbeteckning.
Object
 Inherited
Returnerar det angivna objektets primitiva värde.
Object
Skyddade metoder
 MetodDefinieras med
  
Lägger till ett flash.display.Shape-objekt på vilket bakgrundsformer (t.ex. en bakgrundsfärg) ritas.
ContainerController
  
Lägger till ett flash.display.DisplayObject-objekt som ett underordnat objekt till parent.
ContainerController
  
Lägger till ett flash.display.DisplayObjectContainer-objekt i vilket markeringsformer (t.ex. färgöverstrykningar för block och markörer) läggs till.
ContainerController
  
Lägger till ett flash.text.engine.TextLine-objekt som ett underordnat objekt till behållaren.
ContainerController
  
Skapar en snabbmeny för ContainerController.
ContainerController
  
Hämtar indexvärdet för den position där den första textraden måste visas i det överordnade objektet.
ContainerController
  
Tar bort ett flash.display.Shape-objekt på vilket bakgrundsformer (t.ex. en bakgrundsfärg) ritas.
ContainerController
  
Tar bort ett flash.display.DisplayObject-objekt från dess överordnade objekt.
ContainerController
  
Tar bort det flash.display.DisplayObjectContainer-objekt som innehåller markeringsformer (t.ex. färgöverstrykningar för block och markörer).
ContainerController
  
Tar bort ett flash.text.engine.TextLine-objekt från dess överordnade objekt.
ContainerController
  
Vid rullning anges rullningsrektangeln till behållarrektangeln, så att alla rader som är till hälften synliga klipps av till det rullningsbara området.
ContainerController
Egenskapsdetaljer

_mouseWheelListenerAttached

egenskap
tlf_internal var _mouseWheelListenerAttached:Boolean = false

absoluteStart

egenskap 
absoluteStart:int  [skrivskyddad]

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Returnerar det första tecknet i behållaren. Om detta inte är den första behållaren i flödet, uppdateras värdet när texten disponeras, dvs. när metoderna compose() eller updateAllControllers() för IFlowComposer anropas.



Implementering
    public function get absoluteStart():int

Relaterade API-element

alignmentBaseline

egenskap 
alignmentBaseline:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Anger den baslinje efter vilken den dominanta baslinjen justeras. Om du till exempel anger dominantBaseline som ASCENT och anger alignmentBaseline som DESCENT justeras textens överkant mot DESCENT-baslinjen eller under raden. Det största elementet på raden styr oftast baslinjen.

baslinjer

Giltiga värden är TextBaseline.ROMAN, TextBaseline.ASCENT, TextBaseline.DESCENT, TextBaseline.IDEOGRAPHIC_TOP, TextBaseline.IDEOGRAPHIC_CENTER, TextBaseline.IDEOGRAPHIC_BOTTOM, TextBaseline.USE_DOMINANT_BASELINE och FormatValue.INHERIT.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning ärver den här egenskapen sitt värde från ett överordnat objekt. Om inget överordnat objekt har den här egenskapen, får den värdet för TextBaseline.USE_DOMINANT_BASELINE.



Implementering
    public function get alignmentBaseline():*
    public function set alignmentBaseline(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

Relaterade API-element

backgroundAlpha

egenskap 
backgroundAlpha:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Alfavärde (genomskinlighet) för bakgrunden (får standardvärdet om det är odefinierat under överlappning). Värdet 0 är helt genomskinlig, och värdet 1 är helt ogenomskinlig. Visningsobjekt med alpha satt till 0 är aktiva trots att de är osynliga.

Giltiga värden är tal från 0 till 1 och FormatValue.INHERIT.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning får den här egenskapen värdet 1.



Implementering
    public function get backgroundAlpha():*
    public function set backgroundAlpha(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

backgroundColor

egenskap 
backgroundColor:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Textens bakgrundsfärg (får standardvärdet om det är odefinierat under överlappning). Kan vara antingen det konstanta värdet BackgroundColor.TRANSPARENT eller ett hexadecimalt värde, som anger tre 8-bitars RGB-värden (rött, grönt, blått). Till exempel är 0xFF0000 rött och 0x00FF00 är grönt.

Giltiga värden som en sträng är BackgroundColor.TRANSPARENT, FormatValue.INHERIT och uints från 0x0 till 0xffffffff.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning får den här egenskapen värdet för BackgroundColor.TRANSPARENT



Implementering
    public function get backgroundColor():*
    public function set backgroundColor(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

Relaterade API-element

baselineShift

egenskap 
baselineShift:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Den mängd med vilken baslinjen ska flyttas från värdet dominantBaseline. Anges i pixlar eller i procent av fontSize (ange i så fall ett strängvärde, till exempel 140 %). Positiva värden flyttar raden uppåt för vågrät text (till höger för lodrät) och negativa värden flyttar den nedåt för vågrät text (till vänster för lodrät).

Giltiga värden är BaselineShift.SUPERSCRIPT, BaselineShift.SUBSCRIPT och FormatValue.INHERIT.

Giltiga värden som tal är från -1 000 till 1 000.

Giltiga värden i procent är tal från -1 000 till 1 000.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning ärver den här egenskapen sitt värde från ett överordnat objekt. Om inget överordnat objekt har den här egenskapen får den värdet 0.0.



Implementering
    public function get baselineShift():*
    public function set baselineShift(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

Relaterade API-element

blockProgression

egenskap 
blockProgression:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Anger en lodrät eller vågrät progression för radplacering. Rader placeras antingen uppifrån och ned (BlockProgression.TB, används för vågrät text) eller från höger till vänster (BlockProgression.RL, används för lodrät text).

Giltiga värden är BlockProgression.RL, BlockProgression.TB ochFormatValue.INHERIT.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning ärver den här egenskapen sitt värde från ett överordnat objekt. Om inget överordnat objekt har den här egenskapen får den värdet för BlockProgression.TB.



Implementering
    public function get blockProgression():*
    public function set blockProgression(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

Relaterade API-element

breakOpportunity

egenskap 
breakOpportunity:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Styr var rader tillåts att radbrytas när text måste radbrytas över flera rader. Ange som BreakOpportunity.AUTO om du vill radbryta texten normalt. Ange som BreakOpportunity.NONE om du inte vill radbryta texten, såvida den inte flödar över och det inte finns några andra ställen att radbryta raden. Ange som BreakOpportunity.ANY om raden kan radbrytas var som helst, och inte bara mellan ord. Ange som BreakOpportunity.ALL om varje typografisk grupp ska placeras på en egen rad (praktiskt för text på en bana).

Giltiga värden är BreakOpportunity.ALL, BreakOpportunity.ANY, BreakOpportunity.AUTO, BreakOpportunity.NONE och FormatValue.INHERIT.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning ärver den här egenskapen sitt värde från ett överordnat objekt. Om inget överordnat objekt har den här egenskapen får den värdet för BreakOpportunity.AUTO.



Implementering
    public function get breakOpportunity():*
    public function set breakOpportunity(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

Relaterade API-element

cffHinting

egenskap 
cffHinting:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Den typ av CFF-indikering som används för den här texten. CFF-indikering avgör om Flash-miljön tvingar tydliga vågräta rader att passa till ett delpixelrutnät eller inte. Den här egenskapen kan bara användas om egenskapen renderingMode är inställd på RenderingMode.CFF och teckensnittet är inbäddat (egenskapen fontLookup är inställd på FontLookup.EMBEDDED_CFF). På små skärmar ger indikering tydlig, läsbar text för läsare.

Giltiga värden är CFFHinting.NONE, CFFHinting.HORIZONTAL_STEM och FormatValue.INHERIT.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning ärver den här egenskapen sitt värde från ett överordnat objekt. Om inget överordnat objekt har den här egenskapen får den värdet för CFFHinting.HORIZONTAL_STEM.



Implementering
    public function get cffHinting():*
    public function set cffHinting(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

Relaterade API-element

clearFloats

egenskap 
clearFloats:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Kontrollerar hur rader bryts runt ett flytande objekt. Inget värde kommer att innebära att texten bryts nära runt ett flytande objekt. Ett vänstervärde innebär att texten hoppar över den del av behållaren som har ett flytande objekt till vänster, och ett högervärde innebär att texten hoppar över den del av behållaren som har ett flytande objekt till höger. Båda värdena medför att texten hoppar för alla flytande objekt.

Giltiga värden är ClearFloats.START, ClearFloats.END, ClearFloats.LEFT, ClearFloats.RIGHT, ClearFloats.BOTH, ClearFloats.NONE och FormatValue.INHERIT.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning får den här egenskapen värdet för ClearFloats.NONE.



Implementering
    public function get clearFloats():*
    public function set clearFloats(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

Relaterade API-element

color

egenskap 
color:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Textens färg. Ett hexadecimalt värde, som anger tre 8-bitars RGB-värden (rött, grönt, blått). Till exempel är 0xFF0000 rött och 0x00FF00 är grönt.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning ärver den här egenskapen sitt värde från ett överordnat objekt. Om inget överordnat objekt har den här egenskapen får den värdet 0.



Implementering
    public function get color():*
    public function set color(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

columnCount

egenskap 
columnCount:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Antal textkolumner (får standardvärdet om det är odefinierat under överlappning). Kolumnantalet åsidosätter andra kolumninställningar. Värdet är ett heltal eller FormatValue.AUTO, om det inte angetts. Om columnCount inte anges används columnWidth för att skapa det antal kolumner som får plats i behållaren.

Giltiga värden som en sträng är FormatValue.AUTO, FormatValue.INHERIT och ints från 1 till 50.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning får den här egenskapen värdet för FormatValue.AUTO.



Implementering
    public function get columnCount():*
    public function set columnCount(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

Relaterade API-element

columnGap

egenskap 
columnGap:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Anger mängden mellanrum (i pixlar) som ska finnas mellan kolumner (får standardvärdet om det är odefinierat under överlappning). Värdet är ett tal.

Giltiga värden är tal från 0 till 1000 och FormatValue.INHERIT.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning får den här egenskapen värdet 20.



Implementering
    public function get columnGap():*
    public function set columnGap(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

columnState

egenskap 
columnState:ColumnState  [skrivskyddad]

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Returnerar ett ColumnState-objekt, som beskriver antalet kolumner i behållaren och deras egenskaper. Dessa värden uppdateras när texten omdisponeras, som ett resultat av antingen IFlowComposer.compose() eller IFlowComposer.updateAllControllers().



Implementering
    public function get columnState():ColumnState

Relaterade API-element

columnWidth

egenskap 
columnWidth:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Kolumnbredd i pixlar (får standardvärdet om det är odefinierat under överlappning). Om du anger bredden på kolumnerna, men inte antalet, skapar TextLayout så många kolumner som möjligt med den bredden, med hänsyn till behållarbredden och columnGap-inställningarna. Eventuellt återstående utrymme placeras efter den sista kolumnen. Värdet är ett tal.

Giltiga värden som en sträng är FormatValue.AUTO, FormatValue.INHERIT och tal från 0 till 8 000.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning får den här egenskapen värdet för FormatValue.AUTO.



Implementering
    public function get columnWidth():*
    public function set columnWidth(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

Relaterade API-element

compositionHeight

egenskap 
compositionHeight:Number  [skrivskyddad]

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Returnerar det lodräta utrymme som texten inuti behållaren får uppta. Värdet anges i pixlar.



Implementering
    public function get compositionHeight():Number

Relaterade API-element

compositionWidth

egenskap 
compositionWidth:Number  [skrivskyddad]

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Returnerar det vågräta utrymme som texten inuti behållaren får uppta. Värdet anges i pixlar.



Implementering
    public function get compositionWidth():Number

Relaterade API-element

computedFormat

egenskap 
computedFormat:flashx.textLayout.formats:ITextLayoutFormat  [skrivskyddad]

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Returnerar en ITextLayoutFormat-instans med de attribut som gäller för den här behållaren, inklusive attribut som ärvs från dess rotelement.



Implementering
    public function get computedFormat():flashx.textLayout.formats:ITextLayoutFormat

Relaterade API-element

container

egenskap 
container:Sprite  [skrivskyddad]

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Returnerar det behållarvisningsobjekt som innehåller textraderna för den här ContainerController-instansen.



Implementering
    public function get container():Sprite

Relaterade API-element

containerControllerInitialFormat

egenskap 
containerControllerInitialFormat:flashx.textLayout.formats:ITextLayoutFormat



Implementering
    public static function get containerControllerInitialFormat():flashx.textLayout.formats:ITextLayoutFormat
    public static function set containerControllerInitialFormat(value:flashx.textLayout.formats:ITextLayoutFormat):void

coreStyles

egenskap 
coreStyles:Object  [skrivskyddad]

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Returnerar coreStyles för denna ContainerController. Observera att en kopia av coreStyles-ordlistan görs med get-metoden. Det returnerade objektet innehåller formaten som definieras av TextLayoutFormat och som finns i TextLayoutFormat.description. Det returnerade objektet innehåller en matris med stylename-value-par.



Implementering
    public function get coreStyles():Object

Relaterade API-element

digitCase

egenskap 
digitCase:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Den typ av skiftläge för siffror som används för den här texten. Om du anger värdet som DigitCase.OLD_STYLE utförs en ungefärlig uppskattning av gemena former med varierande upp- och nedstaplar. Siffrorna placeras proportionellt. Det här formatet är bara tillgänglig för vissa teckensnitt, vanligen kompletterande teckensnitt och expertteckensnitt. Inställningen DigitCase.LINING har kapitälhöjd och vanligtvis fast teckenbredd för att passa i diagram.

digitCase

Giltiga värden är DigitCase.DEFAULT, DigitCase.LINING, DigitCase.OLD_STYLE och FormatValue.INHERIT.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning ärver den här egenskapen sitt värde från ett överordnat objekt. Om inget överordnat objekt har den här egenskapen får den värdet för DigitCase.DEFAULT.



Implementering
    public function get digitCase():*
    public function set digitCase(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

Relaterade API-element

digitWidth

egenskap 
digitWidth:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Den typ av sifferbredd som används för den här texten. Detta kan vara DigitWidth.PROPORTIONAL, vilket ser bäst ut för enskilda siffror, eller DigitWidth.TABULAR, vilket fungerar bäst för siffror i tabeller, diagram och lodräta rader.

digitWidth

Giltiga värden är DigitWidth.DEFAULT, DigitWidth.PROPORTIONAL, DigitWidth.TABULAR och FormatValue.INHERIT.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning ärver den här egenskapen sitt värde från ett överordnat objekt. Om inget överordnat objekt har den här egenskapen får den värdet för DigitWidth.DEFAULT.



Implementering
    public function get digitWidth():*
    public function set digitWidth(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

Relaterade API-element

direction

egenskap 
direction:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Anger standardinbäddningsnivån för bidi-text i textblocket. Läsriktning från vänster till höger, som i latinsk text, eller från höger till vänster, som i arabiska eller hebreiska. Den här egenskapen påverkar även kolumnriktningen när den används på behållarnivå. Kolumner kan vara från vänster till höger eller från höger till vänster, precis som text. Nedan visas några exempel:

direction

Giltiga värden är Direction.LTR, Direction.RTL och FormatValue.INHERIT.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning ärver den här egenskapen sitt värde från ett överordnat objekt. Om inget överordnat objekt har den här egenskapen får den värdet för Direction.LTR.



Implementering
    public function get direction():*
    public function set direction(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

Relaterade API-element

dominantBaseline

egenskap 
dominantBaseline:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Anger vilken av elementets baslinjer som fästs mot alignmentBaseline för att fastställa elementets lodräta position på raden. Värdet TextBaseline.AUTO väljer dominant baslinje baserat på egenskapen locale för det överordnade stycket. För japanska och kinesiska är det valda baslinjevärdet TextBaseline.IDEOGRAPHIC_CENTER. För alla andra är det TextBaseline.ROMAN. De här baslinjevalen är beroende av vilket teckensnitt och vilken teckenstorlek som används.

baslinjer

Giltiga värden är FormatValue.AUTO, TextBaseline.ROMAN, TextBaseline.ASCENT, TextBaseline.DESCENT, TextBaseline.IDEOGRAPHIC_TOP, TextBaseline.IDEOGRAPHIC_CENTER, TextBaseline.IDEOGRAPHIC_BOTTOM och FormatValue.INHERIT.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning ärver den här egenskapen sitt värde från ett överordnat objekt. Om inget överordnat objekt har den här egenskapen får den värdet för FormatValue.AUTO.



Implementering
    public function get dominantBaseline():*
    public function set dominantBaseline(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

Relaterade API-element

firstBaselineOffset

egenskap 
firstBaselineOffset:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Anger baslinjepositionen för den första raden i behållaren. Vilken baslinje den här egenskapen hänvisar till beror på språkområdet på behållarnivå. För japanska och kinesiska är det TextBaseline.IDEOGRAPHIC_BOTTOM. För alla andra är det TextBaseline.ROMAN. Förskjutningen från det översta indraget (eller höger indrag om blockProgression är RL) i behållaren till den första radens baslinje kan vara antingen BaselineOffset.ASCENT, vilket är lika med radens uppstapel, BaselineOffset.LINE_HEIGHT, vilket är lika med höjden på den första raden, eller ett fast värde som anger ett absolut avstånd. BaselineOffset.AUTO justerar radens uppstapel mot behållarens översta indrag.

firstBaselineOffset1firstBaselineOffset2firstBaselineOffset3firstBaselineOffset4

Giltiga värden som en sträng är BaselineOffset.AUTO, BaselineOffset.ASCENT, BaselineOffset.LINE_HEIGHT, FormatValue.INHERIT och tal från 0 till 1 000.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning ärver den här egenskapen sitt värde från ett överordnat objekt. Om inget överordnat objekt har den här egenskapen får den värdet för BaselineOffset.AUTO.



Implementering
    public function get firstBaselineOffset():*
    public function set firstBaselineOffset(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

Relaterade API-element

flowComposer

egenskap 
flowComposer:IFlowComposer  [skrivskyddad]

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Returnerar det flödesdispositionsobjekt som disponerar och markerar text i den behållare som den här kontrollenheten hanterar.



Implementering
    public function get flowComposer():IFlowComposer

Relaterade API-element

fontFamily

egenskap 
fontFamily:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Namnet på det teckensnitt som ska användas eller en kommaavgränsad lista med teckensnittsnamn. Flash-miljön återger elementet med det första tillgängliga teckensnittet i listan. Exempel: Arial, Helvetica, _sans medför att spelaren söker efter Arial först, sedan Helvetica om Arial inte hittas och därefter _sans om ingendera hittas.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning ärver den här egenskapen sitt värde från ett överordnat objekt. Om inget överordnat objekt har den här egenskapen får den värdet Arial.



Implementering
    public function get fontFamily():*
    public function set fontFamily(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

fontLookup

egenskap 
fontLookup:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Den teckensnittssökning som ska användas. Om FontLookup.DEVICE anges används de teckensnitt som är installerade på det system där SWF-filen körs. Enhetsteckensnitt ger en mindre filmstorlek, men texten återges inte alltid likadant på olika system och plattformar. Om FontLookup.EMBEDDED_CFF anges används teckensnittskonturer som är inbäddade i den publicerade SWF-filen. Inbäddade teckensnitt ökar storleken på SWF-filen (ibland avsevärt), men texten visas alltid på samma sätt med det valda teckensnittet.

Giltiga värden är FontLookup.DEVICE, FontLookup.EMBEDDED_CFF och FormatValue.INHERIT.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning ärver den här egenskapen sitt värde från ett överordnat objekt. Om inget överordnat objekt har den här egenskapen får den värdet för FontLookup.DEVICE.



Implementering
    public function get fontLookup():*
    public function set fontLookup(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

Relaterade API-element

fontSize

egenskap 
fontSize:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Textens storlek i pixlar.

Giltiga värden är tal från 1 till 720 och FormatValue.INHERIT.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning ärver den här egenskapen sitt värde från ett överordnat objekt. Om inget överordnat objekt har den här egenskapen får den värdet 12.



Implementering
    public function get fontSize():*
    public function set fontSize(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

fontStyle

egenskap 
fontStyle:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Textens stil. Kan vara FontPosture.NORMAL, som används för normal text, eller FontPosture.ITALIC, som används för kursiv text. Den här egenskapen gäller bara enhetsteckensnitt (egenskapen fontLookup är inställd på flash.text.engine.FontLookup.DEVICE).

Giltiga värden är FontPosture.NORMAL, FontPosture.ITALIC och FormatValue.INHERIT.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning ärver den här egenskapen sitt värde från ett överordnat objekt. Om inget överordnat objekt har den här egenskapen får den värdet för FontPosture.NORMAL.



Implementering
    public function get fontStyle():*
    public function set fontStyle(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

Relaterade API-element

fontWeight

egenskap 
fontWeight:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Textens vikt. Kan vara FontWeight.NORMAL, som används för normal text, eller FontWeight.BOLD. Gäller bara enhetsteckensnitt (egenskapen fontLookup är inställ på flash.text.engine.FontLookup.DEVICE).

Giltiga värden är FontWeight.NORMAL, FontWeight.BOLD och FormatValue.INHERIT.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning ärver den här egenskapen sitt värde från ett överordnat objekt. Om inget överordnat objekt har den här egenskapen får den värdet för FontWeight.NORMAL.



Implementering
    public function get fontWeight():*
    public function set fontWeight(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

Relaterade API-element

format

egenskap 
format:flashx.textLayout.formats:ITextLayoutFormat

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Sparar det ITextLayoutFormat-objekt som innehåller attributen för den här behållaren. Kontrollenheten ärver behållaregenskaperna från det TextFlow som de ingår i. Denna egenskap gör att olika kontrollenheter i samma textflöde exempelvis kan ha olika kolumninställningar eller utfyllnad.



Implementering
    public function get format():flashx.textLayout.formats:ITextLayoutFormat
    public function set format(value:flashx.textLayout.formats:ITextLayoutFormat):void

Relaterade API-element

horizontalScrollPolicy

egenskap 
horizontalScrollPolicy:String

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Anger den vågräta rullningsregeln, som du kan ange genom att tilldela någon av konstanterna i ScrollPolicy-klassen: ON, OFF eller AUTO.



Implementering
    public function get horizontalScrollPolicy():String
    public function set horizontalScrollPolicy(value:String):void

Relaterade API-element

horizontalScrollPosition

egenskap 
horizontalScrollPosition:Number

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Anger den aktuella vågräta rullningsplatsen på scenen. Värdet avser antalet pixlar från vänster.



Implementering
    public function get horizontalScrollPosition():Number
    public function set horizontalScrollPosition(value:Number):void

interactionManager

egenskap 
interactionManager:ISelectionManager  [skrivskyddad]

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Den InteractionManager som är kopplad till det här TextFlow-objektet.

Styr all markering och redigering av texten. Om TextFlow inte kan markeras är interactionManager null. Om TextFlow ska vara markeringsbart tilldelar du en interactionManager, som är både en ISelectionManager och en IEditManager. Om ett TextFlow ska vara skrivskyddat, men ändå tillåta markering, tilldelar du en interactionManager som bara är en ISelectionManager.



Implementering
    public function get interactionManager():ISelectionManager

Relaterade API-element

justificationRule

egenskap 
justificationRule:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Regel som används för att justera text i ett stycke. Standardvärdet är FormatValue.AUTO, vilket justerar texten baserat på styckets locale-egenskap. För alla språk utom japanska och kinesiska blir FormatValue.AUTO JustificationRule.SPACE, vilket lägger till extra mellanrum i blankstegstecken. För japanska och kinesiska blir FormatValue.AUTO JustficationRule.EAST_ASIAN. Justeringen förändrar delvis mellanrummet för interpunktion. I latinsk text upptar kommat och japanska punkter ett helt teckens bredd, men i östasiatisk text endast hälften av ett teckens bredd. I östasiatisk text blir även mellanrummet mellan på varandra följande interpunktionstecken mindre, i enlighet med östasiatiska typografikonventioner. Lägg även märke till det radavstånd som används på den andra raden i styckena i nedanstående exempel. I den östasiatiska versionen skjuts de sista två raderna åt vänster. I den latinska versionen skjuts den andra raden och efterföljande rader åt vänster.

justificationRule

Giltiga värden är JustificationRule.EAST_ASIAN, JustificationRule.SPACE, FormatValue.AUTO och FormatValue.INHERIT.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning ärver den här egenskapen sitt värde från ett överordnat objekt. Om inget överordnat objekt har den här egenskapen får den värdet för FormatValue.AUTO.



Implementering
    public function get justificationRule():*
    public function set justificationRule(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

Relaterade API-element

justificationStyle

egenskap 
justificationStyle:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Det format som används för justering av stycket. Används bara tillsammans med en justificationRule-inställning på JustificationRule.EAST_ASIAN. Standarvärdet FormatValue.AUTO tolkas som JustificationStyle.PUSH_IN_KINSOKU för alla språk. De konstanter som definieras av klassen JustificationStyle anger alternativ för hantering av kinsoku-tecken, som är japanska tecken som inte får visas vare sig i början eller i slutet av en rad. Om du vill att texten ska vara glesare anger du JustificationStyle.PUSH-OUT-ONLY. Om du vill ha ett beteende, som påminner om det du får när justificationRule är JustificationRule.SPACE, använder du JustificationStyle.PRIORITIZE-LEAST-ADJUSTMENT.

Giltiga värden är JustificationStyle.PRIORITIZE_LEAST_ADJUSTMENT, JustificationStyle.PUSH_IN_KINSOKU, JustificationStyle.PUSH_OUT_ONLY, FormatValue.AUTO och FormatValue.INHERIT.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning ärver den här egenskapen sitt värde från ett överordnat objekt. Om inget överordnat objekt har den här egenskapen får den värdet för FormatValue.AUTO.



Implementering
    public function get justificationStyle():*
    public function set justificationStyle(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

Relaterade API-element

kerning

egenskap 
kerning:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Kerning justerar pixlarna mellan vissa teckenpar för att öka läsbarheten. Kerning stöds för alla teckensnitt som har kerningtabeller.

Giltiga värden är Kerning.ON, Kerning.OFF, Kerning.AUTO och FormatValue.INHERIT.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning ärver den här egenskapen sitt värde från ett överordnat objekt. Om inget överordnat objekt har den här egenskapen får den värdet för Kerning.AUTO.



Implementering
    public function get kerning():*
    public function set kerning(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

Relaterade API-element

leadingModel

egenskap 
leadingModel:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Anger radavståndsmodellen, som är en kombination av radavståndsbaslinjen och radavståndsriktningen. Radavståndsbaslinjen är den baslinje som egenskapen lineHeight hänvisar till. Radavståndsriktningen avgör om egenskapen lineHeight hänvisar till avståndet mellan en rads baslinje och baslinjen för föregående eller efterföljande rad. Standardvärdet FormatValue.AUTO tolkas baserat på styckets locale-egenskap. För japanska och kinesiska är det LeadingModel.IDEOGRAPHIC_TOP_DOWN och för alla andra är det LeadingModel.ROMAN_UP.

Radavståndsbaslinje:

leadingBasis1 leadingBasis2 leadingBasis3

Radavståndsriktning:

leadingDirection1 leadingDirection2 leadingDirection3

Giltiga värden är LeadingModel.ROMAN_UP, LeadingModel.IDEOGRAPHIC_TOP_UP, LeadingModel.IDEOGRAPHIC_CENTER_UP, LeadingModel.IDEOGRAPHIC_TOP_DOWN, LeadingModel.IDEOGRAPHIC_CENTER_DOWN, LeadingModel.APPROXIMATE_TEXT_FIELD, LeadingModel.ASCENT_DESCENT_UP, LeadingModel.BOX, LeadingModel.AUTO och FormatValue.INHERIT.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning ärver den här egenskapen sitt värde från ett överordnat objekt. Om inget överordnat objekt har den här egenskapen får den värdet för LeadingModel.AUTO.



Implementering
    public function get leadingModel():*
    public function set leadingModel(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

Relaterade API-element

ligatureLevel

egenskap 
ligatureLevel:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Styr vilka av de ligaturer som definieras i teckensnittet som kan användas i texten. Vilka ligaturer som visas för var och en av dessa inställningar beror på teckensnittet. En ligatur inträffar där två eller flera bokstavsformer sammanfogas som en enda glyf. Ligaturer ersätter vanligtvis konsekutiva tecken som delar gemensamma komponenter, till exempel bokstavspar 'fi', 'fl' eller 'ae'. De används med både latinska och icke-latinska teckenuppsättningar. De ligaturer som aktiveras av värdena för klassen LigatureLevel – MINIMUM, COMMON, UNCOMMON och EXOTIC – är adderande. Varje värde aktiverar en ny uppsättning ligaturer, men inkluderar även de i tidigare typer.

Obs! När du arbetar med arabiska eller syriska teckensnitt måste ligatureLevel vara inställt på MINIMUM eller mer.

ligatureLevel

Giltiga värden är LigatureLevel.MINIMUM, LigatureLevel.COMMON, LigatureLevel.UNCOMMON, LigatureLevel.EXOTIC och FormatValue.INHERIT.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning ärver den här egenskapen sitt värde från ett överordnat objekt. Om inget överordnat objekt har den här egenskapen får den värdet för LigatureLevel.COMMON.



Implementering
    public function get ligatureLevel():*
    public function set ligatureLevel(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

Relaterade API-element

lineBreak

egenskap 
lineBreak:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Styr automatisk radbrytning i behållaren (får standardvärdet om det är odefinierat under överlappning). Text i behållaren kan ställas in så att den passar behållarens bredd (LineBreak.TO_FIT) eller så att den endast radbryts vid särskilda retur- eller radmatningstecken (LineBreak.EXPLICIT).

Giltiga värden är LineBreak.EXPLICIT, LineBreak.TO_FIT och FormatValue.INHERIT.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning får den här egenskapen värdet LineBreak.TO_FIT.



Implementering
    public function get lineBreak():*
    public function set lineBreak(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

Relaterade API-element

lineHeight

egenskap 
lineHeight:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Radavståndskontroller för texten. Avståndet från föregående eller nästa rads baslinje (baserat på LeadingModel) till den aktuella radens baslinje är lika med det maximala radavståndet för tecknen på raden. Detta anges antingen som ett tal eller i procent. Om det anges i procent skriver du ett strängvärde, som 140 %.

lineHeight1lineHeight2

Giltiga värden som tal är från -720 till 720.

Giltiga värden i procent är tal från -1 000 % till 1 000 %.

Giltiga värden är bl.a. FormatValue.INHERIT.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning ärver den här egenskapen sitt värde från ett överordnat objekt. Om inget överordnat objekt har den här egenskapen får den värdet 120 %.



Implementering
    public function get lineHeight():*
    public function set lineHeight(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

lineThrough

egenskap 
lineThrough:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Om värdet är true används genomstrykning, en linje som ritas genom mitten av texten.

Giltiga värden är true, false och FormatValue.INHERIT.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning ärver den här egenskapen sitt värde från ett överordnat objekt. Om inget överordnat objekt har den här egenskapen får den värdet false.



Implementering
    public function get lineThrough():*
    public function set lineThrough(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

linkActiveFormat

egenskap 
linkActiveFormat:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Anger de formateringsattribut som används för länkar i normalt tillstånd. Det här värdet fortsätter nedåt i hierarkin och används för alla underordnade länkar. Accepterar inherit, ett ITextLayoutFormat eller konverterar en objektsmatris med nyckel och värde som medlemmar i ett TextLayoutFormat.

Giltiga värden är bl.a. FormatValue.INHERIT.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning ärver den här egenskapen sitt värde från ett överordnat objekt. Om inget överordnat objekt har den här egenskapen får den värdet null.



Implementering
    public function get linkActiveFormat():*
    public function set linkActiveFormat(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

linkHoverFormat

egenskap 
linkHoverFormat:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Anger de formateringsattribut som används för länkar i hovringstillstånd, när musen befinner sig inom en länks gränser (rullar över den). Det här värdet fortsätter nedåt i hierarkin och används för alla underordnade länkar. Accepterar inherit, ett ITextLayoutFormat eller konverterar en objektsmatris med nyckel och värde som medlemmar i ett TextLayoutFormat.

Giltiga värden är bl.a. FormatValue.INHERIT.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning ärver den här egenskapen sitt värde från ett överordnat objekt. Om inget överordnat objekt har den här egenskapen får den värdet null.



Implementering
    public function get linkHoverFormat():*
    public function set linkHoverFormat(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

linkNormalFormat

egenskap 
linkNormalFormat:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Anger de formateringsattribut som används för länkar i normalt tillstånd. Det här värdet fortsätter nedåt i hierarkin och används för alla underordnade länkar. Accepterar inherit, ett ITextLayoutFormat eller konverterar en objektsmatris med nyckel och värde som medlemmar i ett TextLayoutFormat.

Giltiga värden är bl.a. FormatValue.INHERIT.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning ärver den här egenskapen sitt värde från ett överordnat objekt. Om inget överordnat objekt har den här egenskapen får den värdet null.



Implementering
    public function get linkNormalFormat():*
    public function set linkNormalFormat(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

listAutoPadding

egenskap 
listAutoPadding:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Detta anger ett automatiskt indrag för listors inledande kant när listans utfyllnadsvärde på den sidan är auto.

Giltiga värden är tal från 1 000 till 1000 och FormatValue.INHERIT.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning ärver den här egenskapen sitt värde från ett överordnat objekt. Om inget överordnat objekt har den här egenskapen får den värdet 40.



Implementering
    public function get listAutoPadding():*
    public function set listAutoPadding(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

listMarkerFormat

egenskap 
listMarkerFormat:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Definierar formateringsattributen för listmarkörer. Det här värdet fortsätter nedåt i hierarkin och används för alla underordnade länkar. Accepterar inherit, ett IListMarkerFormat eller en objektsmatris med nyckel och värde som medlemmar i ett ListMarkerFormat.

Giltiga värden är bl.a. FormatValue.INHERIT.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning ärver den här egenskapen sitt värde från ett överordnat objekt. Om inget överordnat objekt har den här egenskapen får den värdet null.



Implementering
    public function get listMarkerFormat():*
    public function set listMarkerFormat(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

listStylePosition

egenskap 
listStylePosition:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat:

Giltiga värden är ListStylePosition.INSIDE, ListStylePosition.OUTSIDE och FormatValue.INHERIT.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning ärver den här egenskapen sitt värde från ett överordnat objekt. Om inget överordnat objekt har den här egenskapen får den värdet för ListStylePosition.OUTSIDE.



Implementering
    public function get listStylePosition():*
    public function set listStylePosition(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

Relaterade API-element

listStyleType

egenskap 
listStyleType:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat:

Giltiga värden är 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 och FormatValue.INHERIT.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning ärver den här egenskapen sitt värde från ett överordnat objekt. Om inget överordnat objekt har den här egenskapen får den värdet för ListStyleType.DISC.



Implementering
    public function get listStyleType():*
    public function set listStyleType(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

Relaterade API-element

locale

egenskap 
locale:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Textens språk. Styr skiftlägesomvandlingar och -formning. Standardidentifierare för språkområde (enligt beskrivningen i Unicode Technical Standard #35) används. Till exempel är en, en_US och en-US alla engelska och ja är japanska.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning ärver den här egenskapen sitt värde från ett överordnat objekt. Om inget överordnat objekt har den här egenskapen får den värdet en.



Implementering
    public function get locale():*
    public function set locale(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

paddingBottom

egenskap 
paddingBottom:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Undra indrag i pixlar. Standardvärde för auto är noll förutom i listor med en utfyllnad på 45 på startsidan. (antar standardvärdet om det är odefinierat under överlappning). Avståndet mellan behållarens nedre kant och texten. Värdet är att tal eller auto.

Med vågrät text, i rullningsbara behållare med flera kolumner, visas utfyllnaden i den första kolumnen och efterföljande kolumner som ett tomt område längst ned i behållaren. I den sista kolumnen kanske du måste rulla för att se utfyllnaden om all text inte får plats.

Giltiga värden som en sträng är FormatValue.AUTO, FormatValue.INHERIT och tal från -8 000 till 8 000.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning får den här egenskapen värdet för FormatValue.AUTO.



Implementering
    public function get paddingBottom():*
    public function set paddingBottom(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

Relaterade API-element

paddingLeft

egenskap 
paddingLeft:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Vänster indrag i pixlar. Standardvärde för auto är noll förutom i listor med en utfyllnad på 45 på startsidan. (antar standardvärdet om det är odefinierat under överlappning). Avståndet mellan behållarens vänstra kant och texten. Värdet är att tal eller auto.

Med lodrät text, i rullningsbara behållare med flera kolumner, visas utfyllnaden i den första kolumnen och efterföljande kolumner som ett tomt område i slutet av behållaren, men i den sista kolumnen kan du behöva rulla för att se utfyllnaden om all text inte får plats.

Giltiga värden som en sträng är FormatValue.AUTO, FormatValue.INHERIT och tal från -8 000 till 8 000.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning får den här egenskapen värdet för FormatValue.AUTO.



Implementering
    public function get paddingLeft():*
    public function set paddingLeft(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

Relaterade API-element

paddingRight

egenskap 
paddingRight:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Höger indrag i pixlar. Standardvärde för auto är noll förutom i listor med en utfyllnad på 45 på startsidan. (antar standardvärdet om det är odefinierat under överlappning). Avståndet mellan behållarens högra kant och texten. Värdet är att tal eller auto.

Giltiga värden som en sträng är FormatValue.AUTO, FormatValue.INHERIT och tal från -8 000 till 8 000.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning får den här egenskapen värdet för FormatValue.AUTO.



Implementering
    public function get paddingRight():*
    public function set paddingRight(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

Relaterade API-element

paddingTop

egenskap 
paddingTop:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Övre indrag i pixlar. Standardvärde för auto är noll förutom i listor med en utfyllnad på 45 på startsidan. (antar standardvärdet om det är odefinierat under överlappning). Avståndet mellan behållarens övre kant och texten. Värdet är att tal eller auto.

Giltiga värden som en sträng är FormatValue.AUTO, FormatValue.INHERIT och tal från -8 000 till 8 000.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning får den här egenskapen värdet för FormatValue.AUTO.



Implementering
    public function get paddingTop():*
    public function set paddingTop(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

Relaterade API-element

paragraphEndIndent

egenskap 
paragraphEndIndent:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Ett tal (i pixlar) som anger hur mycket styckets avslutande kant ska dras in. Avser höger kant i text som löper från vänster till höger och vänster kant i text som löper från höger till vänster.

Giltiga värden är tal från 0 till 8 000 och FormatValue.INHERIT.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning ärver den här egenskapen sitt värde från ett överordnat objekt. Om inget överordnat objekt har den här egenskapen får den värdet 0.



Implementering
    public function get paragraphEndIndent():*
    public function set paragraphEndIndent(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

paragraphSpaceAfter

egenskap 
paragraphSpaceAfter:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Ett tal som anger hur mycket plats (i pixlar) som ska lämnas efter stycket. Komprimeras tillsammans med paragraphSpaceBefore.

Giltiga värden är tal från 0 till 8 000 och FormatValue.INHERIT.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning ärver den här egenskapen sitt värde från ett överordnat objekt. Om inget överordnat objekt har den här egenskapen får den värdet 0.



Implementering
    public function get paragraphSpaceAfter():*
    public function set paragraphSpaceAfter(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

paragraphSpaceBefore

egenskap 
paragraphSpaceBefore:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Ett tal som anger hur mycket plats (i pixlar) som ska lämnas före stycket. Komprimeras tillsammans med paragraphSpaceAfter.

Giltiga värden är tal från 0 till 8 000 och FormatValue.INHERIT.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning ärver den här egenskapen sitt värde från ett överordnat objekt. Om inget överordnat objekt har den här egenskapen får den värdet 0.



Implementering
    public function get paragraphSpaceBefore():*
    public function set paragraphSpaceBefore(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

paragraphStartIndent

egenskap 
paragraphStartIndent:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Ett tal (i pixlar) som anger hur mycket styckets inledande kant ska dras in. Avser vänster kant i text som löper från vänster till höger och höger kant i text som löper från höger till vänster.

Giltiga värden är tal från 0 till 8 000 och FormatValue.INHERIT.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning ärver den här egenskapen sitt värde från ett överordnat objekt. Om inget överordnat objekt har den här egenskapen får den värdet 0.



Implementering
    public function get paragraphStartIndent():*
    public function set paragraphStartIndent(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

renderingMode

egenskap 
renderingMode:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Det återgivningsläge som används för den här texten. Gäller bara inbäddade teckensnitt (egenskapen fontLookup är inställd på FontLookup.EMBEDDED_CFF).

Giltiga värden är RenderingMode.NORMAL, RenderingMode.CFF och FormatValue.INHERIT.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning ärver den här egenskapen sitt värde från ett överordnat objekt. Om inget överordnat objekt har den här egenskapen får den värdet för RenderingMode.CFF.



Implementering
    public function get renderingMode():*
    public function set renderingMode(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

Relaterade API-element

rootElement

egenskap 
rootElement:ContainerFormattedElement  [skrivskyddad]

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Returnerar det rotelement som visas i behållaren. Rotelementet kan till exempel vara en DivElement- eller TextFlow-instans.



Implementering
    public function get rootElement():ContainerFormattedElement

Relaterade API-element

styleName

egenskap 
styleName:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Tilldelar elementet en identifierande klass, vilket innebär att du kan ange ett format för elementet genom att referera till styleName.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning får den här egenskapen värdet null.



Implementering
    public function get styleName():*
    public function set styleName(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

styles

egenskap 
styles:Object  [skrivskyddad]

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Returnerar format för denna ContainerController. Observera att en kopia av formatordlistan görs med get-metoden. Det returnerade objektet innehåller alla format inställda i formategenskapen, inklusive huvud- och användarformat. Det returnerade objektet innehåller en matris med stylename-value-par.



Implementering
    public function get styles():Object

Relaterade API-element

tabStops

egenskap 
tabStops:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Anger de tabbstopp som är associerade med stycket. Set-metoder kan använda en array med TabStopFormat, en komprimerad strängrepresentation, vara odefinierade eller vara FormatValue.INHERIT. Den komprimerade strängrepresentationen konverteras alltid till en matris med TabStopFormat.

Det strängbaserade formatet är en lista med tabbstopp, där varje tabbstopp avgränsas av ett eller flera blanksteg.

Ett tabbstopp har följande format: <justeringstyp><justeringsposition>|<justeringstoken>.

Justeringstypen är ett enda tecken och kan vara S, E, C eller D (eller motsvarande gemen bokstav). S eller s för start, E eller e för end, C eller c för center, D eller d för decimal. Justeringstypen är valfri, och om den inte anges används S som standard.

Justeringspositionen är ett tal och anges i enlighet med FXG-specifikationen för tal (decimal- eller potensform). Justeringspositionen är obligatorisk.

Lodstrecket används för att skilja justeringspositionen från justeringstoken och bör bara användas om justeringstoken används.

Justeringstoken är valfritt om justeringstypen är D och bör inte finnas om justeringstypen är något annat än D. Justeringstoken kan vara valfri teckensekvens som avslutas med det blanksteg som avslutar tabbstoppet (för det sista tabbstoppet är det avslutande blanksteget valfritt; slutet av justeringstoken är underförstått). Ett blanksteg kan ingå i justeringstoken om det föregås av ett omvänt snedstreck (\ ). Ett omvänt snedstreck kan ingå i justeringstoken om det föregås av ett omvänt snedstreck (\\). Om justeringstypen är D, och ingen justeringstoken anges, används standardvärdet null.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning ärver den här egenskapen sitt värde från ett överordnat objekt. Om inget överordnat objekt har den här egenskapen får den värdet null.



Implementering
    public function get tabStops():*
    public function set tabStops(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

Relaterade API-element

textAlign

egenskap 
textAlign:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Justering av styckets rader i förhållande till behållaren. TextAlign.LEFT justerar rader längs behållarens vänstra kant. TextAlign.RIGHT justerar mot höger kant. TextAlign.CENTER placerar raden mittemellan vänster och höger kant. TextAlign.JUSTIFY sprider ut raderna så att de fyller utrymmet. TextAlign.START motsvarar vänster i text som löper från vänster till höger och höger i text som löper från höger till vänster. TextAlign.END motsvarar höger i text som löper från vänster till höger och vänster i text som löper från höger till vänster.

Giltiga värden är TextAlign.LEFT, TextAlign.RIGHT, TextAlign.CENTER, TextAlign.JUSTIFY, TextAlign.START, TextAlign.END och FormatValue.INHERIT.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning ärver den här egenskapen sitt värde från ett överordnat objekt. Om inget överordnat objekt har den här egenskapen får den värdet för TextAlign.START.



Implementering
    public function get textAlign():*
    public function set textAlign(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

Relaterade API-element

textAlignLast

egenskap 
textAlignLast:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Justering av den sista (eller enda) raden i stycket i förhållande till behållaren i justerad text. Om textAlign är inställt på TextAlign.JUSTIFY anger textAlignLast hur den sista raden (eller enda raden, om det bara finns en rad) justeras. Värdena påminner om textAlign.

Giltiga värden är TextAlign.LEFT, TextAlign.RIGHT, TextAlign.CENTER, TextAlign.JUSTIFY, TextAlign.START, TextAlign.END och FormatValue.INHERIT.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning ärver den här egenskapen sitt värde från ett överordnat objekt. Om inget överordnat objekt har den här egenskapen får den värdet för TextAlign.START.



Implementering
    public function get textAlignLast():*
    public function set textAlignLast(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

Relaterade API-element

textAlpha

egenskap 
textAlpha:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Alfavärde (genomskinlighet) för texten. Värdet 0 är helt genomskinlig, och värdet 1 är helt ogenomskinlig. Visningsobjekt med textAlpha inställt på 0 är aktiva, men osynliga.

Giltiga värden är tal från 0 till 1 och FormatValue.INHERIT.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning ärver den här egenskapen sitt värde från ett överordnat objekt. Om inget överordnat objekt har den här egenskapen får den värdet 1.



Implementering
    public function get textAlpha():*
    public function set textAlpha(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

textDecoration

egenskap 
textDecoration:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Textens dekoration. Används för understrykning. Standardvärdet är NONE.

Giltiga värden är TextDecoration.NONE, TextDecoration.UNDERLINE och FormatValue.INHERIT.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning ärver den här egenskapen sitt värde från ett överordnat objekt. Om inget överordnat objekt har den här egenskapen får den värdet för TextDecoration.NONE.



Implementering
    public function get textDecoration():*
    public function set textDecoration(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

Relaterade API-element

textFlow

egenskap 
textFlow:flashx.textLayout.elements:TextFlow  [skrivskyddad]

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Returnerar det TextFlow-objekt vars innehåll visas i behållaren. Antigen är värdena för textFlow och rootElement likadana eller så är detta rotelementets TextFlow-objekt. Om till exempel behållarens rotelement är ett DivElement, kommer värdet att vara TextFlow-objektet till vilket DivElement tillhör.



Implementering
    public function get textFlow():flashx.textLayout.elements:TextFlow

Relaterade API-element

textIndent

egenskap 
textIndent:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Ett tal (i pixlar) som anger hur mycket styckets första rad ska dras in. Ett negativt indrag förskjuter raden ut i marginalen och eventuellt ut ur behållaren.

Giltiga värden är tal från -8000 till 8 000 och FormatValue.INHERIT.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning ärver den här egenskapen sitt värde från ett överordnat objekt. Om inget överordnat objekt har den här egenskapen får den värdet 0.



Implementering
    public function get textIndent():*
    public function set textIndent(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

textJustify

egenskap 
textJustify:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Anger alternativ för justering av text. Standardvärdet är TextJustify.INTER_WORD, vilket innebär att extra utrymme läggs till blankstegstecknen. TextJustify.DISTRIBUTE lägger till extra utrymme till blankstegstecken och mellan enskilda bokstäver. Används bara tillsammans med en justificationRule med värdet JustificationRule.SPACE.

Giltiga värden är TextJustify.INTER_WORD, TextJustify.DISTRIBUTE och FormatValue.INHERIT.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning ärver den här egenskapen sitt värde från ett överordnat objekt. Om inget överordnat objekt har den här egenskapen får den värdet för TextJustify.INTER_WORD.



Implementering
    public function get textJustify():*
    public function set textJustify(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

Relaterade API-element

textLength

egenskap 
textLength:int  [skrivskyddad]

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Returnerar det totala antalet tecken i behållaren. Detta kan inkludera text som för närvarande inte visas om behållaren går att rulla. Detta värde uppdateras när texten är disponerad (när metoderna compose() eller updateAllControllers() för IFlowComposer anropas).



Implementering
    public function get textLength():int

Relaterade API-element

textRotation

egenskap 
textRotation:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Avgör det antal grader som texten ska roteras.

Giltiga värden är TextRotation.ROTATE_0, TextRotation.ROTATE_180, TextRotation.ROTATE_270, TextRotation.ROTATE_90, TextRotation.AUTO och FormatValue.INHERIT.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning ärver den här egenskapen sitt värde från ett överordnat objekt. Om inget överordnat objekt har den här egenskapen får den värdet för TextRotation.AUTO.



Implementering
    public function get textRotation():*
    public function set textRotation(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

Relaterade API-element

trackingLeft

egenskap 
trackingLeft:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Tal i pixlar (eller i procent av fontSize, t.ex. 120 %) som anger mängden spärra/knip (manuell kerning) som ska användas till vänster om varje tecken. Om kerning är aktiverad läggs trackingLeft-värdet till bland värdena i kerningtabellen för teckensnittet. Om kerning är inaktiverad används trackingLeft-värdet som ett manuellt kerningvärde. Stöder både positiva och negativa värden.

Giltiga värden som tal är från -1 000 till 1 000.

Giltiga värden i procent är tal från -1 000 % till 1 000 %.

Giltiga värden är bl.a. FormatValue.INHERIT.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning ärver den här egenskapen sitt värde från ett överordnat objekt. Om inget överordnat objekt har den här egenskapen får den värdet 0.



Implementering
    public function get trackingLeft():*
    public function set trackingLeft(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

trackingRight

egenskap 
trackingRight:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Tal i pixlar (eller i procent av fontSize, t.ex. 120 %) som anger mängden spärra/knip (manuell kerning) som ska användas till höger om varje tecken. Om kerning är aktiverad läggs trackingRight-värdet till bland värdena i kerningtabellen för teckensnittet. Om kerning är inaktiverad används trackingRight-värdet som ett manuellt kerningvärde. Stöder både positiva och negativa värden.

Giltiga värden som tal är från -1 000 till 1 000.

Giltiga värden i procent är tal från -1 000 % till 1 000 %.

Giltiga värden är bl.a. FormatValue.INHERIT.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning ärver den här egenskapen sitt värde från ett överordnat objekt. Om inget överordnat objekt har den här egenskapen får den värdet 0.



Implementering
    public function get trackingRight():*
    public function set trackingRight(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

typographicCase

egenskap 
typographicCase:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Den typ av skiftlägestypografi som används för den här texten. Här är några exempel:

typographicCase

Giltiga värden är TLFTypographicCase.DEFAULT, TLFTypographicCase.CAPS_TO_SMALL_CAPS, TLFTypographicCase.UPPERCASE, TLFTypographicCase.LOWERCASE, TLFTypographicCase.LOWERCASE_TO_SMALL_CAPS och FormatValue.INHERIT.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning ärver den här egenskapen sitt värde från ett överordnat objekt. Om inget överordnat objekt har den här egenskapen får den värdet för TLFTypographicCase.DEFAULT.



Implementering
    public function get typographicCase():*
    public function set typographicCase(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

Relaterade API-element

userStyles

egenskap 
userStyles:Object

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Tillåter dig att läsa och skriva användarformat i ett ContainerController-objekt. Observera att vid läsning gör den här egenskapen en kopia av det userStyles som är inställt i formatet för det här elementet.



Implementering
    public function get userStyles():Object
    public function set userStyles(value:Object):void

verticalAlign

egenskap 
verticalAlign:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Lodrät justering (får standardvärdet om det är odefinierat under överlappning). Avgör hur TextFlow-element justeras inuti behållaren.

Giltiga värden är VerticalAlign.TOP, VerticalAlign.MIDDLE, VerticalAlign.BOTTOM, VerticalAlign.JUSTIFY och FormatValue.INHERIT.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning får den här egenskapen värdet för VerticalAlign.TOP.



Implementering
    public function get verticalAlign():*
    public function set verticalAlign(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

Relaterade API-element

verticalScrollPolicy

egenskap 
verticalScrollPolicy:String

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Anger den lodräta rullningsregeln, som du kan ange genom att tilldela någon av konstanterna i ScrollPolicy-klassen: ON, OFF eller AUTO.



Implementering
    public function get verticalScrollPolicy():String
    public function set verticalScrollPolicy(value:String):void

Relaterade API-element

verticalScrollPosition

egenskap 
verticalScrollPosition:Number

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Anger den aktuella lodräta rullningsplatsen på scenen. Värdet avser antalet pixlar från överkanten.



Implementering
    public function get verticalScrollPosition():Number
    public function set verticalScrollPosition(value:Number):void

whiteSpaceCollapse

egenskap 
whiteSpaceCollapse:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Komprimerar eller bevarar blankstegstecken vid import av text till ett TextFlow. WhiteSpaceCollapse.PRESERVE bevarar alla blankstegstecken. WhiteSpaceCollapse.COLLAPSE tar bort nya rader, tabbstopp och inledande eller efterföljande blanksteg i ett block med importerad text. Radbrytningstaggar () och Unicode-tecken för radavgränsare bevaras.

Giltiga värden är WhiteSpaceCollapse.PRESERVE, WhiteSpaceCollapse.COLLAPSE och FormatValue.INHERIT.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning ärver den här egenskapen sitt värde från ett överordnat objekt. Om inget överordnat objekt har den här egenskapen får den värdet för WhiteSpaceCollapse.COLLAPSE.



Implementering
    public function get whiteSpaceCollapse():*
    public function set whiteSpaceCollapse(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall

Relaterade API-element

wordSpacing

egenskap 
wordSpacing:*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

TextLayoutFormat: Anger det optimala, minsta och största mellanrummet (som en multiplikator av den normala bredden för ett mellanrum) som ska användas mellan ord vid justering. Det optimala utrymmet används för att visa den önskvärda storleken på utrymmet, som en del av värdet som är definierat i teckensnittet. De lägsta och högsta värdena är de som används när textJustify fördelas för att bestämma hur mycket bredare och smalare som utrymmet mellan orden kan bli innan teckenavståndet används för att justera raden.

Giltiga värden i procent är tal från -1 000 % till 1 000 %.

Giltiga värden är bl.a. FormatValue.INHERIT.

Standardvärdet är odefinierat, vilket anger att det inte ställts in.

Om värdet är odefinierat under överlappning ärver den här egenskapen sitt värde från ett överordnat objekt. Om inget överordnat objekt är inställt för den här egenskapen får den värdet 100 %, 50 % eller 150 %.



Implementering
    public function get wordSpacing():*
    public function set wordSpacing(value:any):void

Utlöser
RangeError — när det angivna värdet inte ligger inom den här egenskapens intervall
Konstruktordetaljer

ContainerController

()Konstruktor
public function ContainerController(container:Sprite, compositionWidth:Number = 100, compositionHeight:Number = 100)

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Konstruktor – skapar en ContainerController-instans. I ContainerController finns ett standardvärde för compositionWidth och compositionHeight som medför att viss text visas i behållaren om du inte anger bredden och höjden.

Parametrar
container:Sprite — Den DisplayObjectContainer i vilken textraderna ska hanteras.
 
compositionWidth:Number (default = 100) — Den inledande bredden för textdispositionen i behållaren.
 
compositionHeight:Number (default = 100) — Den inledande höjden för textdispositionen i behållaren.
Metoddetaljer

activateHandler

()metod
public function activateHandler(event:Event):void

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Bearbetar Event.ACTIVATE-händelsen när händelser hanteras i klienten.

Parametrar

event:Event — Event-objektet.

Relaterade API-element


Exempel  ( Så här använder du exemplet )

Det här exemplet utökar ContainerController så att dess activateHandler()-metod åsidosätts av en anpassad activateHandler()-metod. Exemplet kräver ett program som utlöser metoden activateHandler().
package flashx.textLayout.container.examples
{
    import flash.display.Sprite;
     import flash.events.Event;
     import flashx.textLayout.container.ContainerController;
     
    public class ContainerController_activateHandlerExample extends ContainerController
    {
        public function ContainerController_activateHandlerExample(container:Sprite, compositionWidth:Number=100, compositionHeight:Number=100)
        {
            super(container, compositionWidth, compositionHeight);
        }
        override public function activateHandler(event:Event):void
        {    
            // run the TLF handler for the activate event
            super.activateHandler(event);
            // and add your own code for the event 
            trace("You are in activateHandler()");        
        }
    }
}

addBackgroundShape

()metod 
protected function addBackgroundShape(shape:Shape):void

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Lägger till ett flash.display.Shape-objekt på vilket bakgrundsformer (t.ex. en bakgrundsfärg) ritas. Standardimplementeringen av den här metoden, som kan åsidosättas, lägger till objektet i container precis före den första underordnade flash.text.engine.TextLine, om det finns en sådan, och i annat fall efter den sista befintliga underordnade raden.

Parametrar

shape:Shape — det flash.display.Shape-objekt som ska läggas till

Relaterade API-element

addInlineGraphicElement

()metod 
protected function addInlineGraphicElement(parent:DisplayObjectContainer, inlineGraphicElement:DisplayObject, index:int):void

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 2.0

Lägger till ett flash.display.DisplayObject-objekt som ett underordnat objekt till parent. Standardimplementeringen av den här metoden, som kan åsidosättas, lägger till objektet som ett direkt underordnat objekt till parent vid angivet index. Detta kallas att lägga till InlineGraphicElements till TextLine eller behållare.

Parametrar

parent:DisplayObjectContainerflash.display.DisplayObjectContainer-objektet för att lägga till inlineGraphicElement till
 
inlineGraphicElement:DisplayObjectflash.display.DisplayObject-objektet för att lägga till
 
index:int — infogningsindex för flytande objekt i dess överordnade objekt

Relaterade API-element

addSelectionContainer

()metod 
protected function addSelectionContainer(selectionContainer:DisplayObjectContainer):void

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Lägger till ett flash.display.DisplayObjectContainer-objekt i vilket markeringsformer (t.ex. färgöverstrykningar för block och markörer) läggs till. Standardimplementeringen av den här metoden, som kan åsidosättas, har följande beteende: objektet läggs till precis före den första underordnade flash.text.engine.TextLine i container, om det finns en sådan, och objektet är ogenomskinligt och har normalt blandningsläge. I alla andra fall läggs det till som det sista underordnade objektet i container.

Parametrar

selectionContainer:DisplayObjectContainer — det flash.display.DisplayObjectContainer-objekt som ska läggas till

Relaterade API-element

addTextLine

()metod 
protected function addTextLine(textLine:flash.text.engine:TextLine, index:int):void

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Lägger till ett flash.text.engine.TextLine-objekt som ett underordnat objekt till container. Standardimplementeringen av den här metoden, som kan åsidosättas, lägger till objektet som ett direkt underordnat objekt till container vid det angivna indexet.

Parametrar

textLine:flash.text.engine:TextLine — det flash.text.engine.TextLine-objekt som ska läggas till
 
index:int — infogningsindex för textraden i dess överordnade objekt

Relaterade API-element

autoScrollIfNecessary

()metod 
public function autoScrollIfNecessary(mouseX:int, mouseY:int):void

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Hantera en rullningshändelse när en markering dras.

Parametrar

mouseX:int — Den vågräta positionen för muspekaren på scenen.
 
mouseY:int — Den lodräta positionen för muspekaren på scenen.

beginMouseCapture

()metod 
public function beginMouseCapture():void

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Anropas för att begära att klienter börjar vidarebefordra mouseUp- och mouseMove-händelser från utanför en säkerhetssandlåda.

clearStyle

()metod 
public function clearStyle(styleProp:String):void

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Formatet som angavs i styleProp rensas från detta FlowElement. Anger värdet till undefined.

Parametrar

styleProp:String

createContextMenu

()metod 
protected function createContextMenu():ContextMenu

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Skapar en snabbmeny för ContainerController. Använd metoderna i klassen ContextMenu för att lägga till objekt på menyn.

Du kan åsidosätta den här metoden om du vill definiera en anpassad snabbmeny.

Returnerar
ContextMenu

Relaterade API-element

deactivateHandler

()metod 
public function deactivateHandler(event:Event):void

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Bearbetar Event.DEACTIVATE-händelsen när händelser hanteras i klienten.

Parametrar

event:Event — Event-objektet.

Relaterade API-element

editHandler

()metod 
public function editHandler(event:Event):void

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Bearbetar en redigeringshändelse (CUT, COPY, PASTE, SELECT_ALL) när klienten hanterar händelser.

Parametrar

event:Event — Event-objektet.

Relaterade API-element


Exempel  ( Så här använder du exemplet )

Det här exemplet utökar ContainerController så att dess editHandler()-metod åsidosätts av en anpassad editHandler()-metod. Exemplet kräver ett program som utlöser metoden editHandler().
package flashx.textLayout.container.examples 
{
    import flash.events.Event;
    import flash.display.Sprite;
    import flashx.textLayout.container.ContainerController;
    
    public class ContainerController_editHandlerExample extends ContainerController
    {
        public function ContainerController_editHandlerExample(container:Sprite, compositionWidth:Number=100, compositionHeight:Number=100)
        {
            super(container, compositionWidth, compositionHeight);
        }
        override public function editHandler(event:Event):void
        {    
            // run the TLF handler for the focus event
            super.editHandler(event);
            // and add your own code for the event 
            trace("You are in editHandler()");        
        }
    }
}

endMouseCapture

()metod 
public function endMouseCapture():void

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Anropas för att informera klienter om att vidarebefordran av mouseUp- och mouseMove-händelser från utanför en säkerhetssandlåda inte längre behövs.

focusChangeHandler

()metod 
public function focusChangeHandler(event:FocusEvent):void

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Bearbetar händelserna FocusEvent.KEY_FOCUS_CHANGE och FocusEvent.MOUSE_FOCUS_CHANGE när händelser hanteras i klienten.

Parametrar

event:FocusEvent — FocusEvent-objektet.

Relaterade API-element

focusInHandler

()metod 
public function focusInHandler(event:FocusEvent):void

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Bearbetar FocusEvent.FOCUS_IN-händelsen när händelser hanteras i klienten.

Parametrar

event:FocusEvent — FocusEvent-objektet.

Relaterade API-element


Exempel  ( Så här använder du exemplet )

Det här exemplet utökar ContainerController så att dess focusInHandler()-metod åsidosätts av en anpassad focusInHandler()-metod. Exemplet kräver ett program som utlöser metoden focusInHandler().
package flashx.textLayout.container.examples 
{
    import flash.events.FocusEvent;
    import flash.display.Sprite;
    import flashx.textLayout.container.ContainerController;
    
    public class ContainerController_focusInHandlerExample extends ContainerController
    {
        public function ContainerController_focusInHandlerExample(container:Sprite, compositionWidth:Number=100, compositionHeight:Number=100)
        {
            super(container, compositionWidth, compositionHeight);
        }
        override public function focusInHandler(event:FocusEvent):void
        {    
            // run the TLF handler for the focus event
            super.focusInHandler(event);
            // and add your own code for the event 
            trace("You are in focusInHandler()");        
        }
    }
}

focusOutHandler

()metod 
public function focusOutHandler(event:FocusEvent):void

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Bearbetar FocusEvent.FOCUS_OUT-händelsen när händelser hanteras i klienten.

Parametrar

event:FocusEvent — FocusEvent-objektet.

Relaterade API-element

getContentBounds

()metod 
public function getContentBounds():Rectangle

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Returnerar det område som texten upptar, enligt den senaste dispositions- eller uppdateringsåtgärden. Bredden och höjden kan uppskattas om behållaren går att rulla och om texten sträcker sig utanför det synliga området.

Returnerar
Rectangle — beskriver området där texten finns.

Relaterade API-element


Exempel  ( Så här använder du exemplet )

Det här exemplet använder getContentBounds() för att rita en kant runt texten.
package flashx.textLayout.container.examples
{
    import flash.geom.Rectangle;
    import flash.display.Sprite;
    import flashx.textLayout.elements.TextFlow;
    import flashx.textLayout.container.ContainerController;
    import flashx.textLayout.conversion.TextConverter;

    public class ContainerController_getContentBoundsExample extends Sprite
    {    
        private const textMarkup:String = "<flow:TextFlow xmlns:flow='http://ns.adobe.com/textLayout/2008' fontSize='08' " + 
            "textIndent='10' paragraphSpaceBefore='6' paddingTop='8' paddingLeft='8' paddingRight='8'>" +
            "<flow:p paragraphSpaceBefore='inherit'>" +
            "<flow:span>There are many </flow:span>" + 
            "<flow:span fontStyle='italic'>such</flow:span>" + 
            "<flow:span> lime-kilns in that tract of country, for the purpose of burning the white" + 
            " marble which composes a large part of the substance of the hills. Some of them, built " + 
            "years ago, and long deserted, with weeds growing in the vacant round of the interior, " + 
            "which is open to the sky, and grass and wild-flowers rooting themselves into the chinks" + 
            "of the stones, look already like relics of antiquity, and may yet be overspread with the" + 
            " lichens of centuries to come.</flow:span>" +
            "</flow:p>" +
            "</flow:TextFlow>";
        
        public function ContainerController_getContentBoundsExample(textFlow:TextFlow):void
        {        
            // Body text TextFlow and flow composer
            var textFlow:TextFlow = new TextFlow();
            textFlow = TextConverter.importToFlow(textMarkup, TextConverter.TEXT_LAYOUT_FORMAT);
            var container:Sprite = new Sprite();
            var controller:ContainerController = new ContainerController(container, 120, 200);
            container.x = 150;
            container.y = 50;
            // Add controller to text flow; add container to stage and display text
            textFlow.flowComposer.addController(controller);
            addChild(container);
            textFlow.flowComposer.updateAllControllers();
            // draw a border around the text
            drawBorder(controller);
        }
        
        private function drawBorder(controller:ContainerController):void
        {
            // get the rectangle that makes up the bounds of the content
            var bounds:Rectangle = controller.getContentBounds();
            // retrieve the container and draw the border 
            var container:Sprite = controller.container as Sprite;
            container.graphics.lineStyle(.5);
            container.graphics.moveTo(bounds.left,bounds.top);
            container.graphics.lineTo(bounds.right,bounds.top);
            container.graphics.lineTo(bounds.right,bounds.bottom);
            container.graphics.lineTo(bounds.left,bounds.bottom);
            container.graphics.lineTo(bounds.left,bounds.top);
            container.graphics.drawRect(bounds.left, bounds.top, bounds.width, bounds.height );
        }
    }
}

        

getFirstTextLineChildIndex

()metod 
protected function getFirstTextLineChildIndex():int

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Hämtar indexvärdet för den position där den första textraden måste visas i det överordnade objektet. Standardimplementeringen av den här metoden, som kan åsidosättas, returnerar det underordnade indexet för den första underordnade flash.text.engine.TextLine för container, om det finns en sådan, och i annat fall det sista underordnade indexet för container.

Returnerar
int — indexvärdet för den position där den första textraden måste visas i det överordnade objektet.

Relaterade API-element

getScrollDelta

()metod 
public function getScrollDelta(numLines:int):Number

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Räkna ut det rullningsavstånd som krävs för att rulla uppåt eller nedåt med det angivna antalet rader. Negativa tal rullas uppåt vilket gör att mer av toppen på TextFlow visas. Positiva tal rullas nedåt vilket gör att nästa rad nedifrån visas till fullo.

När du rullar uppåt gör metoden att nästa rad blir fullt synlig. Om nästa rad döljs något och om antalet angivna rader är 1, kommer den delvis dolda raden att visas.

Parametrar

numLines:int — Det antal rader som ska rullas.

Returnerar
Number — Skillnaden (delta) i utrymme som ska rullas.

getStyle

()metod 
public function getStyle(styleProp:String):*

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Returnerar värdet för formatet som angivits med styleProp-parametern.

Parametrar

styleProp:String — Namnet på formategenskapen vars värde du vill använda.

Returnerar
* — Det aktuella värdet för det angivna formatet.

imeStartCompositionHandler

()metod 
public function imeStartCompositionHandler(event:IMEEvent):void

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Bearbetar IMEEvent.IME_START_COMPOSITION-händelsen när klienten hanterar händelser.

Parametrar

event:IMEEvent — IMEEvent-objektet.

Relaterade API-element

flash.events.IMEEvent.IME_START_COMPOSITION

invalidateContents

()metod 
public function invalidateContents():void

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Markerar all text i den här behållaren som i behov av disposition.


Exempel  ( Så här använder du exemplet )

Det här exemplet kontrollerar om invalidateContents() orsakar att textflödet skadas.
package flashx.textLayout.container.examples 
{
    import flash.display.Sprite;
    import flashx.textLayout.container.ContainerController;
    import flashx.textLayout.elements.ParagraphElement;
    import flashx.textLayout.elements.SpanElement;
    import flashx.textLayout.elements.TextFlow;
    import flashx.textLayout.conversion.TextConverter;
    
    public class ContainerController_invalidateContentsExample extends Sprite
    {
        public function ContainerController_invalidateContentsExample()
        {
            // create container, text flow, composer, paragraph, and span
            var container:Sprite = new Sprite();
            var textFlow:TextFlow = new TextFlow();
            var paragraph:ParagraphElement = new ParagraphElement();
            var span:SpanElement = new SpanElement;
            // add container to the stage; create controller and add it to the text flow
            addChild(container);
            container.x = 100;
            container.y = 50;
            var controller:ContainerController = new ContainerController(container, 200, 200);
            textFlow.flowComposer.addController(controller);
            // set font size and add text to the span; add the span to the paragraph
            textFlow.fontSize = 16;
            span.text = "Does invalidateContents() cause this text to be damaged?";
            paragraph.addChild(span);
            textFlow.addChild(paragraph);  
            //update controller to display text
            textFlow.flowComposer.updateAllControllers(); 
            // invalidate the controller contents and check to see if they are damaged
            controller.invalidateContents();
            if(controller.isDamaged())
                span.text += "\nYes, it does.";
            else
                span.text += "\nNo, it doesn't";
            textFlow.flowComposer.updateAllControllers();   
        }
    }
}

isDamaged

()metod 
public function isDamaged():Boolean

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Avgör om behållaren har text i behov av disposition.

Returnerar
Boolean — true om disposition krävs för behållaren.

Exempel  ( Så här använder du exemplet )

Det här exemplet kontrollerar om textflödet är skadat efter att text i omfånget har ersatts.
 

package flashx.textLayout.container.examples 
{
    import flash.display.Sprite;
    import flashx.textLayout.container.ContainerController;
    import flashx.textLayout.elements.ParagraphElement;
    import flashx.textLayout.elements.SpanElement;
    import flashx.textLayout.elements.TextFlow;
    import flashx.textLayout.conversion.TextConverter;
    
    public class ContainerController_isDamagedExample extends Sprite
    {
        public function ContainerController_isDamagedExample()
        {
            // create container, composer, text flow, paragraph, and span
            var container:Sprite = new Sprite();
            var textFlow:TextFlow = new TextFlow();
            var paragraph:ParagraphElement = new ParagraphElement();
            var span:SpanElement = new SpanElement;
            // add container to the stage; create controller and add it to the text flow
            addChild(container);
            var controller:ContainerController = new ContainerController(container, 200, 700 );
            textFlow.flowComposer.addController(controller);
            //set font size, add text to the span and the paragraph to the text flow
                        textFlow.fontSize = 24;
            span.text = "Does this text flow need to be composed?";
            paragraph.addChild(span);
            textFlow.addChild(paragraph); 
            // display the text               
            textFlow.flowComposer.updateAllControllers();
            // replace 'this' with 'your' and check to see if text flow is damaged
            span.replaceText(5, 9, "your");
            if(controller.isDamaged())
            {
                span.text += " Yes it does.";
            }
            textFlow.flowComposer.updateAllControllers();   
        }
    }
}

keyDownHandler

()metod 
public function keyDownHandler(event:KeyboardEvent):void

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Bearbetar KeyboardEvent.KEY_DOWN-händelsen när händelser hanteras i klienten.

Parametrar

event:KeyboardEvent — KeyboardEvent-objektet.

Relaterade API-element

keyFocusChangeHandler

()metod 
public function keyFocusChangeHandler(event:FocusEvent):void

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Bearbetar FocusEvent.KEY_FOCUS_CHANGE-händelsen när klienten hanterar händelser.

Parametrar

event:FocusEvent — FocusEvent-objektet.

Relaterade API-element

keyUpHandler

()metod 
public function keyUpHandler(event:KeyboardEvent):void

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Bearbetar Keyboard.KEY_UP-händelsen när händelser hanteras i klienten.

Parametrar

event:KeyboardEvent — KeyboardEvent-objektet.

Relaterade API-element


Exempel  ( Så här använder du exemplet )

Det här exemplet utökar ContainerController så att dess keyUpHandler()-metod åsidosätts av en anpassad keyUpHandler()-metod. Exemplet kräver ett program som utlöser metoden keyUpHandler().
package flashx.textLayout.container.examples  
{
    import flash.events.KeyboardEvent;
    import flash.display.Sprite;
    import flashx.textLayout.container.ContainerController;
    
    public class ContainerController_keyUpHandlerExample extends ContainerController
    {
        public function ContainerController_keyUpHandlerExample(container:Sprite, compositionWidth:Number=100, compositionHeight:Number=100)
        {
            super(container, compositionWidth, compositionHeight);
        }
        override public function keyUpHandler(event:KeyboardEvent):void
        {    
            // run the TLF handler for the KEY_UP event
            super.keyUpHandler(event);
            // and add your own code for the event 
            trace("You are in keyUpHandler()");        
        }
    }
}

menuSelectHandler

()metod 
public function menuSelectHandler(event:ContextMenuEvent):void

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Bearbetar ContextMenuEvent.MENU_SELECT-händelsen när händelser hanteras i klienten.

Parametrar

event:ContextMenuEvent — ContextMenuEvent-objektet.

Relaterade API-element


Exempel  ( Så här använder du exemplet )

Det här exemplet utökar ContainerController så att dess menuSelectHandler()-metod åsidosätts av en anpassad menuSelectHandler()-metod. Exemplet kräver ett program som utlöser metoden menuSelectHandler().
package flashx.textLayout.container.examples 
{
    import flash.events.ContextMenuEvent;
    import flash.display.Sprite;
    import flashx.textLayout.container.ContainerController;
     
    public class ContainerController_menuSelectHandlerExample extends ContainerController
    {
        public function ContainerController_menuSelectHandlerExample(container:Sprite, compositionWidth:Number=100, compositionHeight:Number=100)
         {
             super(container, compositionWidth, compositionHeight);
         }
        override public function menuSelectHandler(event:ContextMenuEvent):void
        {    
            // run the TLF handler for the MENU_SELECT event
            super.menuSelectHandler(event);
            // and add your own code for the event 
            trace("You are in menuSelectHandler()");        
        }
    }
}

mouseDoubleClickHandler

()metod 
public function mouseDoubleClickHandler(event:MouseEvent):void

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Bearbetar MouseEvent.DOUBLE_CLICK-händelsen när händelser hanteras i klienten.

Parametrar

event:MouseEvent — MouseEvent-objektet.

Relaterade API-element


Exempel  ( Så här använder du exemplet )

Det här exemplet utökar ContainerController så att dess mouseDoubleClickHandler()-metod åsidosätts av en anpassad mouseDoubleClickHandler()-metod. Exemplet kräver ett program som utlöser metoden mouseDoubleClickHandler().
package flashx.textLayout.container.examples  
{
    import flash.events.MouseEvent;
    import flash.display.Sprite;
    import flashx.textLayout.container.ContainerController;
    
    public class ContainerController_mouseDoubleClickHandlerExample extends ContainerController
    {
        public function ContainerController_mouseDoubleClickHandlerExample(container:Sprite, compositionWidth:Number=100, compositionHeight:Number=100)
        {
            super(container, compositionWidth, compositionHeight);
        }
        override public function mouseDoubleClickHandler(event:MouseEvent):void
        {    
            // run the TLF handler for the MOUSE_OVER event
            super.mouseDoubleClickHandler(event);
            // and add your own code for the event 
            trace("You are in mouseDoubleClickHandler()");        
        }
    }
}

mouseDownHandler

()metod 
public function mouseDownHandler(event:MouseEvent):void

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Bearbetar MouseEvent.MOUSE_DOWN-händelsen när händelser hanteras i klienten.

Parametrar

event:MouseEvent — MouseEvent-objektet.

Relaterade API-element

mouseMoveHandler

()metod 
public function mouseMoveHandler(event:MouseEvent):void

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Bearbetar MouseEvent.MOUSE_MOVE-händelsen när händelser hanteras i klienten.

Parametrar

event:MouseEvent — MouseEvent-objektet.

Relaterade API-element

mouseMoveSomewhere

()metod 
public function mouseMoveSomewhere(event:Event):void

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Klientanrop om att vidarebefordra en mouseMove-händelse från utanför en säkerhetssandlåda. Koordinater för mouseMove behövs inte.

Parametrar

event:Event

mouseOutHandler

()metod 
public function mouseOutHandler(event:MouseEvent):void

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Bearbetar MouseEvent.MOUSE_OUT-händelsen när händelser hanteras i klienten.

Parametrar

event:MouseEvent — MouseEvent-objektet.

Relaterade API-element

mouseOverHandler

()metod 
public function mouseOverHandler(event:MouseEvent):void

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Bearbetar MouseEvent.MOUSE_OVER-händelsen när händelser hanteras i klienten.

Parametrar

event:MouseEvent — MouseEvent-objektet.

Relaterade API-element


Exempel  ( Så här använder du exemplet )

Det här exemplet utökar ContainerController så att dess mouseOverHandler()-metod åsidosätts av en anpassad mouseOverHandler()-metod. Exemplet kräver ett program som utlöser metoden mouseOverHandler().
package flashx.textLayout.container.examples  
{
    import flash.events.MouseEvent;
    import flash.display.Sprite;
    import flashx.textLayout.container.ContainerController;
    
    public class ContainerController_mouseOverHandlerExample extends ContainerController
    {
        public function ContainerController_mouseOverHandlerExample(container:Sprite, compositionWidth:Number=100, compositionHeight:Number=100)
        {
            super(container, compositionWidth, compositionHeight);
        }
        override public function mouseOverHandler(event:MouseEvent):void
        {    
            // run the TLF handler for the MOUSE_OVER event
            super.mouseOverHandler(event);
            // and add your own code for the event 
            trace("You are in mouseOverHandler()");        
        }
    }
}

mouseUpHandler

()metod 
public function mouseUpHandler(event:MouseEvent):void

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Bearbetar MouseEvent.MOUSE_UP-händelsen när händelser hanteras i klienten.

Parametrar

event:MouseEvent — MouseEvent-objektet.

Relaterade API-element

mouseUpSomewhere

()metod 
public function mouseUpSomewhere(event:Event):void

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Klientanrop om att vidarebefordra en mouseUp-händelse från utanför en säkerhetssandlåda. Koordinater för mouseUp behövs inte.

Parametrar

event:Event

mouseWheelHandler

()metod 
public function mouseWheelHandler(event:MouseEvent):void

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Bearbetar MouseEvent.MOUSE_WHEEL-händelsen när händelser hanteras i klienten.

Parametrar

event:MouseEvent — MouseEvent-objektet.

Relaterade API-element

removeBackgroundShape

()metod 
protected function removeBackgroundShape(shape:Shape):void

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Tar bort ett flash.display.Shape-objekt på vilket bakgrundsformer (t.ex. en bakgrundsfärg) ritas. Standardimplementeringen av den här metoden, som kan åsidosättas, tar bort objektet från överordnade objekt.

Parametrar

shape:Shape — det flash.display.Shape-objekt som ska tas till

Relaterade API-element

removeInlineGraphicElement

()metod 
protected function removeInlineGraphicElement(parent:DisplayObjectContainer, inlineGraphicElement:DisplayObject):void

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 2.0

Tar bort ett flash.display.DisplayObject-objekt från dess överordnade objekt. Standardimplementeringen av den här metoden, som kan åsidosättas, tar bort objektet från container, om det är ett direkt underordnat objekt till det. Den här metoden kan anropas även om objektet inte är ett underordnat objekt till parent. Alla implementeringar av den här metoden måste garantera att ingen åtgärd utförs i det här fallet.

Parametrar

parent:DisplayObjectContainerflash.display.DisplayObject-objektet för att ta bort
 
inlineGraphicElement:DisplayObject

Relaterade API-element

removeSelectionContainer

()metod 
protected function removeSelectionContainer(selectionContainer:DisplayObjectContainer):void

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Tar bort det flash.display.DisplayObjectContainer-objekt som innehåller markeringsformer (t.ex. färgöverstrykningar för block och markörer). Standardimplementeringen av den här metoden, som kan åsidosättas, tar bort objektet från dess överordnade objekt, om ett sådant finns.

Parametrar

selectionContainer:DisplayObjectContainer — det flash.display.DisplayObjectContainer-objekt som ska tas bort

Relaterade API-element

removeTextLine

()metod 
protected function removeTextLine(textLine:flash.text.engine:TextLine):void

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Tar bort ett flash.text.engine.TextLine-objekt från dess överordnade objekt. Standardimplementeringen av den här metoden, som kan åsidosättas, tar bort objektet från container, om det är ett direkt underordnat objekt till det. Den här metoden kan anropas även om objektet inte är ett underordnat objekt till container. Alla implementeringar av den här metoden måste garantera att ingen åtgärd utförs i det här fallet.

Parametrar

textLine:flash.text.engine:TextLine — det flash.text.engine.TextLine-objekt som ska tas bort

Relaterade API-element

scrollToRange

()metod 
public function scrollToRange(activePosition:int, anchorPosition:int):void

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Rullar så att textintervallet är synligt i behållaren.

Parametrar

activePosition:int — Slutet av den markering som ändras när du utökar markeringen. Det kan vara antingen början eller slutet av markeringen, uttryckt som en förskjutning från textflödets början.
 
anchorPosition:int — Den stabila änden av markeringen när du utökar markeringen. Det kan vara antingen början eller slutet av markeringen.

selectRange

()metod 
public function selectRange(anchorIndex:int, activeIndex:int):void

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0, Flash Player 10.0

Anger intervallet för den markerade texten i en komponent som implementerar ITextSupport. Om något av argumenten är utanför tillåtet intervall bör markeringen inte ändras. Komponenter som ska ha stöd för infogad IME-text bör anropa den här metoden.

Parametrar

anchorIndex:int — Det nollbaserade indexvärdet för tecknet i markeringens ankarpunktsände.
 
activeIndex:int — Det nollbaserade indexvärdet för tecknet i markeringens aktiva ände.

setCompositionSize

()metod 
public function setCompositionSize(w:Number, h:Number):void

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Anger tillåten bredd och höjd för texten i behållaren. Bredd och höjd kan anges i pixlar eller NaN kan användas för båda värdena. NaN indikerar mått för värdet. Detta kan användas för att hitta den bredaste linjen och/eller den totala höjden av allt innehåll. När NaN är angiven som bredden kommer linjerna att brytas med en högsta bredd på TextLine.MAX_LINE_WIDTH. När NaN är angiven som höjden kommer behållaren att antas ha obegränsad höjd. Det faktiska måttvärdet kan vara klart i getContentBounds. När den beräknade egenskapen blockProgression för TextFlow är BlockProgression.RL, kommer betydelsen av bredd och höjd att bytas.

Parametrar

w:Number — Bredden i antalet pixlar som är tillgängliga för text i behållaren. NaN indikerar ingen angiven bredd.
 
h:Number — Höjden i antalet pixlar som är tillgängliga för text i behållaren. NaN indikerar ingen angiven höjd.

Relaterade API-element


Exempel  ( Så här använder du exemplet )

Det här exemplet anger kompositions bredd och höjd med setCompositionSize().
package flashx.textLayout.container.examples 
{
    import flash.display.Sprite;
    import flashx.textLayout.container.ContainerController;
    import flashx.textLayout.elements.ParagraphElement;
    import flashx.textLayout.elements.SpanElement;
    import flashx.textLayout.elements.TextFlow;
    import flashx.textLayout.conversion.TextConverter;
    
    public class ContainerController_setCompositionSizeExample extends Sprite
    {
        public function ContainerController_setCompositionSizeExample()
        {
            // create container, text flow, composer, paragraph, and span
            var container:Sprite = new Sprite();
            var textFlow:TextFlow = new TextFlow();
            var paragraph:ParagraphElement = new ParagraphElement();
            var span:SpanElement = new SpanElement;
            // add container to the stage; create controller and add it to the text flow
            addChild(container);
            container.x = 100;
            container.y = 50;
            var controller:ContainerController = new ContainerController(container);
            textFlow.flowComposer.addController(controller);
            // set font size and add text to the span; add the span to the paragraph
            textFlow.fontSize = 12;
            controller.setCompositionSize(250, 200);
            span.text = "This example uses setCompositionSize() to set compositionWidth (";
            span.text += controller.compositionWidth; 
            span.text += ") and compositionHeight ("
            span.text += controller.compositionHeight;
            span.text += "), rather than setting them with:\nnew ContainerController()";
            paragraph.addChild(span);
            // add paragraph to text flow, and display text
            textFlow.addChild(paragraph);            
            textFlow.flowComposer.updateAllControllers();       
        }
    }
}

setStyle

()metod 
public function setStyle(styleProp:String, newValue:*):void

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Anger värdet för formatet som är angivet av styleProp-parametern till värdet angivet av newValue-parametern.

Parametrar

styleProp:String — Namnet på formategenskapen vars värde du vill ange.
 
newValue:* — Värdet som du vill tilldela till formatet.

softKeyboardActivatingHandler

()metod 
public function softKeyboardActivatingHandler(event:Event):void

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10.2, AIR 1.5

Bearbetar SoftKeyboardEvent.SOFT_KEYBOARD_ACTIVATING-händelsen när klienten hanterar händelser.

Parametrar

event:Event — Objektet SoftKeyboardEvent.

Relaterade API-element

textInputHandler

()metod 
public function textInputHandler(event:flash.events:TextEvent):void

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Bearbetar TextEvent.TEXT_INPUT-händelsen när händelser hanteras i klienten.

Parametrar

event:flash.events:TextEvent — TextEvent-objektet.

Relaterade API-element


Exempel  ( Så här använder du exemplet )

Det här exemplet utökar ContainerController så att dess textInputHandler()-metod åsidosätts av en anpassad textInputHandler()-metod. Exemplet kräver ett program som utlöser metoden textInputHandler().
package flashx.textLayout.container.examples   
{
    import flash.events.TextEvent;
    import flash.display.Sprite;
    import flashx.textLayout.container.ContainerController;
 
    public class ContainerController_textInputHandlerExample extends ContainerController
    {
        public function ContainerController_textInputHandlerExample(container:Sprite, compositionWidth:Number=100, compositionHeight:Number=100)
         {
             super(container, compositionWidth, compositionHeight);
         }
        override public function textInputHandler(event:TextEvent):void
        {    
            // run the TLF handler for the textInput event
            super.textInputHandler(event);
            // and add your own code for the event - e.g. only allow alpha characters
            trace("You are in textInputHandler()");
            
        }
    }
}

updateGraphics

()metod 
tlf_internal function updateGraphics(updateStart:int):void

Parametrar

updateStart:int

updateVisibleRectangle

()metod 
protected function updateVisibleRectangle():void

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Vid rullning anges rullningsrektangeln till behållarrektangeln, så att alla rader som är till hälften synliga klipps av till det rullningsbara området. När det inte rullar rensas rullningsrektangeln så att ingen beskärning inträffar.

ContainerControllerExample1.as

I det här exemplet visas ett textflöde i två cirklar som är länkade behållare, vilket innebär att den text som inte ryms i den första behållaren automatiskt flödar över till den andra. Lägg märke till att det finns två behållare och kontrollenheter, men bara ett textflöde.
package flashx.textLayout.container.examples 
{
    import flash.display.Sprite;
    import flashx.textLayout.compose.StandardFlowComposer;
    import flashx.textLayout.container.ContainerController;
    import flashx.textLayout.conversion.TextConverter;
    import flashx.textLayout.elements.TextFlow;

    public class ContainerControllerExample1 extends Sprite
    {        
        private const textMarkup:String = "<flow:TextFlow xmlns:flow='http://ns.adobe.com/textLayout/2008' fontSize='8' " + 
                "textIndent='10' paragraphSpaceBefore='6' paddingTop='8' paddingLeft='8' paddingRight='8'>" +
            "<flow:p paragraphSpaceBefore='inherit'>" +
                "<flow:span>There are many </flow:span>" + 
                "<flow:span fontStyle='italic'>such</flow:span>" + 
                "<flow:span> lime-kilns in that tract of country, for the purpose of burning the white" + 
                    " marble which composes a large part of the substance of the hills. Some of them, built " + 
                    "years ago, and long deserted, with weeds growing in the vacant round of the interior, " + 
                    "which is open to the sky, and grass and wild-flowers rooting themselves into the chinks" + 
                    "of the stones, look already like relics of antiquity, and may yet be overspread with the" + 
                    " lichens of centuries to come. Others, where the lime-burner still feeds his daily and " + 
                    "nightlong fire, afford points of interest to the wanderer among the hills, who seats " + 
                    "himself on a log of wood or a fragment of marble, to hold a chat with the solitary man. " + 
                    "It is a lonesome, and, when the character is inclined to thought, may be an intensely " + 
                    "thoughtful occupation; as it proved in the case of Ethan Brand, who had mused to such " + 
                    "strange purpose, in days gone by, while the fire in this very kiln was burning.</flow:span>" +
            "</flow:p>" +
            "<flow:p paragraphSpaceBefore='inherit'>" +
                "<flow:span>" + 
                    "The man who now watched the fire was of a different order, and troubled himself with no " + 
                    "thoughts save the very few that were requisite to his business. At frequent intervals, " + 
                    "he flung back the clashing weight of the iron door, and, turning his face from the " + 
                    "insufferable glare, thrust in huge logs of oak, or stirred the immense brands with a " + 
                    "long pole. Within the furnace were seen the curling and riotous flames, and the burning " + 
                    "marble, almost molten with the intensity of heat; while without, the reflection of the " + 
                    "fire quivered on the dark intricacy of the surrounding forest, and showed in the " + 
                    "foreground a bright and ruddy little picture of the hut, the spring beside its door, the " + 
                    "athletic and coal-begrimed figure of the lime-burner, and the halffrightened child, " + 
                    "shrinking into the protection of his father's shadow. And when again the iron door was " + 
                    "closed, then reappeared the tender light of the half-full moon, which vainly strove to" + 
                    "trace out the indistinct shapes of the neighboring mountains; and, in the upper sky, " + 
                    "there was a flitting congregation of clouds, still faintly tinged with the rosy sunset, " + 
                    "though thus far down into the valley the sunshine had vanished long and long ago.</flow:span>" + 
            "</flow:p>" +
        "</flow:TextFlow>";
        public function ContainerControllerExample1()
        {
            // create the TextFlow, containers, and container controllers
            var textFlow:TextFlow;
            var container:Sprite = new Sprite();
            var container2:Sprite = new Sprite();
            var controllerOne:ContainerController = new ContainerController(container, 200, 210);
            var controllerTwo:ContainerController = new ContainerController(container2, 200, 220);
            // import the text flow from markup using TextConverter and assign a StandardFlowComposer
            textFlow = TextConverter.importToFlow(textMarkup, TextConverter.TEXT_LAYOUT_FORMAT);
            textFlow.flowComposer = new StandardFlowComposer();
            // draw the container circles, add them to the stage and position them
            container.graphics.beginFill(0xFFCC00);
            container.graphics.drawCircle(100, 100, 140);
            container.graphics.endFill();
            container2.graphics.beginFill(0xFF0000);
            container2.graphics.drawCircle(100, 100, 140);
            container2.graphics.endFill();            
            addChild(container);
            addChild(container2);
            container.x = 25;
            container.y = 100;
            container2.x = 280;
            container2.y = 100;    
            // add the controllers to the text flow and update them to display the text
            textFlow.flowComposer.addController(controllerOne);
            textFlow.flowComposer.addController(controllerTwo);
            textFlow.flowComposer.updateAllControllers();
        }    
    }
}

ContainerControllerExample2.as

I det här exemplet visas två textflöden, med rubriker och brödtext, i två behållare. Exemplet skapar kolumner för brödtexten och implementerar rullning. Metoden resizeHandler() ändrar storlek på behållarna och disponerar textflödena när scenens storlek ändras.
package flashx.textLayout.container.examples 
{
    import flash.display.Sprite;
    import flash.display.StageAlign;
    import flash.events.Event;
    import flash.geom.Rectangle;
    
    import flashx.textLayout.container.ContainerController;
    import flashx.textLayout.container.ScrollPolicy;
    import flashx.textLayout.conversion.TextConverter;
    import flashx.textLayout.edit.SelectionManager;
    import flashx.textLayout.elements.TextFlow;
    import flashx.textLayout.formats.TextLayoutFormat;

    public class ContainerControllerExample2 extends Sprite
    {    
        // these variables are accessible to both methods in the class
        private var headingFlow:TextFlow;
        private var bodyFlow:TextFlow;
        private var headController:ContainerController;
        private var bodyController:ContainerController;
        
        private const headingMarkup:String = "<flow:TextFlow xmlns:flow='http://ns.adobe.com/textLayout/2008'>" +
                "<flow:p textAlign='center'>" +
                    "<flow:span fontFamily='Georgia' fontSize='36'>Ethan Brand</flow:span><flow:br/>" +
                    "<flow:span fontSize='8' fontStyle='italic'>by </flow:span>" +
                    "<flow:span fontSize='12' fontStyle='italic'>Nathaniel Hawthorne</flow:span>" +    
                "</flow:p>" +
            "</flow:TextFlow>";
        private const bodyMarkup:String = "<flow:TextFlow xmlns:flow='http://ns.adobe.com/textLayout/2008' fontSize='8' " + 
                "textIndent='10' paragraphSpaceBefore='6' paddingTop='8' paddingBottom='8' paddingLeft='8' paddingRight='8'>" +
            "<flow:p paragraphSpaceBefore='inherit' >" +
                "<flow:span>There are many </flow:span>" + 
                "<flow:span fontStyle='italic'>such</flow:span>" + 
                "<flow:span> lime-kilns in that tract of country, for the purpose of burning the white" + 
                    " marble which composes a large part of the substance of the hills. Some of them, built " + 
                    "years ago, and long deserted, with weeds growing in the vacant round of the interior, " + 
                    "which is open to the sky, and grass and wild-flowers rooting themselves into the chinks " + 
                    "of the stones, look already like relics of antiquity, and may yet be overspread with the" + 
                    " lichens of centuries to come. Others, where the lime-burner still feeds his daily and " + 
                    "nightlong fire, afford points of interest to the wanderer among the hills, who seats " + 
                    "himself on a log of wood or a fragment of marble, to hold a chat with the solitary man. " + 
                    "It is a lonesome, and, when the character is inclined to thought, may be an intensely " + 
                    "thoughtful occupation; as it proved in the case of Ethan Brand, who had mused to such " + 
                    "strange purpose, in days gone by, while the fire in this very kiln was burning.</flow:span>" +
            "</flow:p>" +
            "<flow:p paragraphSpaceBefore='inherit'>" +
                "<flow:span>" + 
                    "The man who now watched the fire was of a different order, and troubled himself with no " + 
                    "thoughts save the very few that were requisite to his business. At frequent intervals, " + 
                    "he flung back the clashing weight of the iron door, and, turning his face from the " + 
                    "insufferable glare, thrust in huge logs of oak, or stirred the immense brands with a " + 
                    "long pole. Within the furnace were seen the curling and riotous flames, and the burning " + 
                    "marble, almost molten with the intensity of heat; while without, the reflection of the " + 
                    "fire quivered on the dark intricacy of the surrounding forest, and showed in the " + 
                    "foreground a bright and ruddy little picture of the hut, the spring beside its door, the " + 
                    "athletic and coal-begrimed figure of the lime-burner, and the halffrightened child, " + 
                    "shrinking into the protection of his father's shadow. And when again the iron door was " + 
                    "closed, then reappeared the tender light of the half-full moon, which vainly strove to " + 
                    "trace out the indistinct shapes of the neighboring mountains; and, in the upper sky, " + 
                    "there was a flitting congregation of clouds, still faintly tinged with the rosy sunset, " + 
                    "though thus far down into the valley the sunshine had vanished long and long ago.</flow:span>" + 
            "</flow:p>" +
        "</flow:TextFlow>";
        public function ContainerControllerExample2()
        {
            // align the stage and add a listener (resizeHandler) for RESIZE events
            stage.align = StageAlign.TOP_LEFT;
            stage.addEventListener(flash.events.Event.RESIZE, resizeHandler);
            // create heading text flow, import heading text, and assign composer
            headingFlow = new TextFlow();
            headingFlow = TextConverter.importToFlow(headingMarkup, TextConverter.TEXT_LAYOUT_FORMAT);
            // create body text flow, import body text, and assign flow composer
            bodyFlow = new TextFlow();
            bodyFlow = TextConverter.importToFlow(bodyMarkup, TextConverter.TEXT_LAYOUT_FORMAT);
            // create heading container, add controller, position container and add to stage
            var headContainer:Sprite = new Sprite();
            headController = new ContainerController(headContainer, 300, 50);
            headingFlow.flowComposer.addController(headController);    
            headContainer.x = 120;
            headContainer.y = 20;
            addChild(headContainer);
            // update controller to display heading text
            headingFlow.flowComposer.updateAllControllers();
            // create container for body text and position it
            var bodyContainer:Sprite = new Sprite();
            bodyController = new ContainerController(bodyContainer, 300, 200);
            bodyContainer.x = 125;
            bodyContainer.y = 85;
            // create container format to specify columns
            var bodyContainerFormat:TextLayoutFormat = new TextLayoutFormat();
            bodyContainerFormat.columnWidth = 120;
            bodyContainerFormat.columnGap = 15;
            bodyController.format = bodyContainerFormat;
            // enable scrolling
            bodyController.verticalScrollPolicy = ScrollPolicy.AUTO;
            bodyFlow.interactionManager = new SelectionManager();
            // add controller, add container to stage, and display body text
            bodyFlow.flowComposer.addController(bodyController);
            addChild(bodyContainer);
            bodyFlow.flowComposer.updateAllControllers();
        }
        
        private function resizeHandler(event:Event):void
        {
            const verticalGap:Number = 25;
            const stagePadding:Number = 16;
            var stageWidth:Number = stage.stageWidth - stagePadding;
            var stageHeight:Number = stage.stageHeight - stagePadding;
            var headlineWidth:Number = stageWidth;
            var headlineContainerHeight:Number = stageHeight;
            // Initial compose to get height of headline after resize
            headController.setCompositionSize(headlineWidth, headlineContainerHeight);
            headingFlow.flowComposer.compose();
            var rect:Rectangle = headController.getContentBounds();
            headlineContainerHeight = rect.height;
            // Resize and place headline text container
            // Call setCompositionSize() again with updated headline height
            headController.setCompositionSize(headlineWidth, headlineContainerHeight );
            headController.container.x = stagePadding / 2;
            headController.container.y = stagePadding / 2;
            headingFlow.flowComposer.updateAllControllers();
            // Resize and place body text container
            var bodyContainerHeight:Number = (stageHeight - verticalGap -
            headlineContainerHeight);
            bodyController.setCompositionSize(stageWidth, bodyContainerHeight );
            bodyController.container.x = (stagePadding/2);
            bodyController.container.y = (stagePadding/2) + headlineContainerHeight +
                verticalGap;
            bodyFlow.flowComposer.updateAllControllers();
        }
    }
}




[ X ]Varför på engelska?
Innehåll i Referenshandbok för ActionScript 3.0 i Adobe Flash-plattformen är på engelska

Det är inte alla delar av Referenshandbok för ActionScript 3.0 i Adobe Flash-plattformen som översätts till alla språk. Om ett språkelement inte översätts visas det på engelska. Klassen ga.controls.HelpBox översätts till exempel inte till något språk. I den svenska versionen av referenshandboken visas därför klassen ga.controls.HelpBox på engelska.