Справочник по ActionScript® 3.0 для платформы Adobe® Flash®
Домашняя страница  |  Скрыть список пакетов и классов |  Пакеты  |  Классы  |  Что нового  |  Указатель  |  Приложения  |  Почему по-английски?
Фильтры: AIR 30.0 или более ранней версии, Flash Player 30.0 или более ранней версии, Flash Lite 4
Flex 4.6 или более ранней версии, Flash Pro CS6 или более ранней версии
Скрыть фильтры
mx.core 

Container  - AS3 Flex

Пакетыx

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

Элементы языка

Глобальные константы
Глобальные функции
Операторы
Инструкции, ключевые слова и директивы
Специальные типы

Приложения

Новые возможности
Ошибки компилятора
Предупреждения компилятора
Ошибки времени выполнения
Миграция ActionScript 3
Поддерживаемые наборы символов
Только MXML
Элементы движения XML
Теги Timed Text
устаревший_индекс
Константы реализации специальных возможностей
Использование примеров
Юридическая информация
Пакетmx.core
Классpublic class Container
НаследованиеContainer Inheritance UIComponent Inheritance FlexSprite Inheritance Sprite Inheritance DisplayObjectContainer Inheritance InteractiveObject Inheritance DisplayObject Inheritance EventDispatcher Inheritance Object
Реализует IContainer, IDataRenderer, IFocusManagerContainer, IListItemRenderer, IRawChildrenContainer, IChildList, IVisualElementContainer, INavigatorContent
Подклассы Accordion, Box, Canvas, Form, FormItem, LayoutContainer, Panel, PanelItemBase, Tile, ViewStack

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Класс Container является абстрактным базовым классом для компонентов, управляющих характеристиками макета нижестоящих компонентов. Экземпляр Container не создается в приложении. Вместо него можно создать экземпляр одного из подклассов Container, например Canvas или HBox.

Класс Container содержит логику прокрутки, усечения и динамической реализации. Он содержит методы для добавления и удаления нижестоящих элементов. Класс также содержит метод getChildAt() и логику рисования фона и границы контейнеров.

Синтаксис MXMLexpandedСкрыть синтаксис MXML
Flex Framework containers inherit the following attributes from the Container class:

  <mx:tagname
    Properties
    autoLayout="true|false"
    clipContent="true|false"
    creationIndex="undefined"
    creationPolicy="auto|all|queued|none"
    defaultButton="No default"
    horizontalLineScrollSize="5"
    horizontalPageScrollSize="0"
    horizontalScrollBar="null"
    horizontalScrollPolicy="auto|on|off"
    horizontalScrollPosition="0"
    icon="undefined"
    label=""
    verticalLineScrollSize="5"
    verticalPageScrollSize="0"
    verticalScrollBar="null"
    verticalScrollPolicy="auto|on|off"
    verticalScrollPosition="0"
 
    Styles
    backgroundAlpha="1.0"
    backgroundAttachment="scroll"
    backgroundColor="undefined"
    backgroundDisabledColor="undefined"
    backgroundImage="undefined"
    backgroundSize="auto" 
        For the Application container only, backgroundSize="100%"
    barColor="undefined"
    borderColor="0xAAB3B3"
    borderSides="left top right bottom"
    borderSkin="mx.skins.halo.HaloBorder"
    borderStyle="inset"
    borderThickness="1"
    color="0x0B333C"
    cornerRadius="0"
    disabledColor="0xAAB3B3"
    disbledOverlayAlpha="undefined"
    dropShadowColor="0x000000"
    dropShadowEnabled="false"
    fontAntiAliasType="advanced"
    fontfamily="Verdana"
    fontGridFitType="pixel"
    fontSharpness="0""
    fontSize="10"
    fontStyle="normal"
    fontThickness="0"
    fontWeight="normal"
    horizontalScrollBarStyleName="undefined"
    paddingBottom="0"
    paddingLeft="0"
    paddingRight="0"
    paddingTop="0"
    shadowDirection="center"
    shadowDistance="2"
    textAlign="left"
    textDecoration="none|underline"
    textIndent="0"
    verticalScrollBarStyleName="undefined"
 
    Events
    childAdd="No default"
    childIndexChange="No default"
    childRemove="No default"
    dataChange="No default"
    scroll="No default"
    >
      ...
      child tags
      ...
  </mx:tagname>
  


Общедоступные свойства
 СвойствоОпределено
 InheritedaccessibilityDescription : String
Вспомогательное средство доступа для свойства description в объекте accessibilityProperties этого UIComponent.
UIComponent
 InheritedaccessibilityEnabled : Boolean
Вспомогательное средство доступа для свойства silent в объекте accessibilityProperties этого UIComponent.
UIComponent
 InheritedaccessibilityImplementation : AccessibilityImplementation
Текущая реализация специальных возможностей (AccessibilityImplementation) для данного экземпляра InteractiveObject.
InteractiveObject
 InheritedaccessibilityName : String
Вспомогательное средство доступа для свойства name в объекте accessibilityProperties этого UIComponent.
UIComponent
 InheritedaccessibilityProperties : AccessibilityProperties
Текущие параметры специальных возможностей для данного экранного объекта.
DisplayObject
 InheritedaccessibilityShortcut : String
Вспомогательное средство доступа для свойства shortcut в объекте accessibilityProperties этого UIComponent.
UIComponent
 InheritedactiveEffects : Array
[только для чтения] Список эффектов, в настоящее время воспроизводимых в компоненте, например массив экземпляров EffectInstance.
UIComponent
 Inheritedalpha : Number
Указывает значение альфа-прозрачности заданного объекта.
DisplayObject
  autoLayout : Boolean
При значении true измерение и макет выполняются при изменении позиции или размера нижестоящего элемента.
Container
 InheritedautomationDelegate : Object
Объект-делегат, выполняющий обработку функций, связанных с автоматизацией.
UIComponent
 InheritedautomationEnabled : Boolean
[только для чтения] Значение true, если этот компонент доступен для автоматизации; в противном случае – false.
UIComponent
 InheritedautomationName : String
Имя, которое можно использовать в качестве идентификатора этого объекта.
UIComponent
 InheritedautomationOwner : DisplayObjectContainer
[только для чтения] Владелец этого компонента в целях автоматизации.
UIComponent
 InheritedautomationParent : DisplayObjectContainer
[только для чтения] Вышестоящий элемент этого компонента в целях автоматизации.
UIComponent
 InheritedautomationTabularData : Object
[только для чтения] Реализация интерфейса IAutomationTabularData, который можно использовать для извлечения данных.
UIComponent
 InheritedautomationValue : Array
[только для чтения] Это значение, как правило, соответствует отображению объекта и может быть удобным для соотнесения идентификатора с объектом, поскольку отображено в приложении.
UIComponent
 InheritedautomationVisible : Boolean
[только для чтения] Значение true, если этот компонент является видимым для автоматизации; в противном случае – false.
UIComponent
 Inheritedbaseline : Object
Для компонентов это свойство ограничения макета является фасадом поверх стиля с аналогичным именем.
UIComponent
 InheritedbaselinePosition : Number
[только для чтения] Координата Y базовой линии первой строки текста компонента.
UIComponent
 InheritedblendMode : String
Значение класса BlendMode, задающее режим наложения.
DisplayObject
 InheritedblendShader : Shader
[только для записи] Задает затенение, используемое при наложении переднего плана на фон.
DisplayObject
  borderMetrics : EdgeMetrics
[только для чтения] Возвращает объект EdgeMetrics, имеющий четыре свойства: left, top, right и bottom.
Container
 Inheritedbottom : Object
Для компонентов это свойство ограничения макета является фасадом поверх стиля с аналогичным именем.
UIComponent
 InheritedbuttonMode : Boolean
Задает режим кнопки данного спрайта.
Sprite
 InheritedcacheAsBitmap : Boolean
При значении true среда выполнения Flash кэширует внутреннее растровое представление экранного объекта.
DisplayObject
 Inherited    cacheAsBitmapMatrix : Matrix
Если задано ненулевое значение, данный объект Matrix определяет способ визуализации экранного объекта, когда свойство cacheAsBitmap имеет значение true.
DisplayObject
 InheritedcacheHeuristic : Boolean
[только для записи] Используется в Flex для предложения кэширования растровых изображений объекта.
UIComponent
 InheritedcachePolicy : String
Определяет политику кэширования растровых изображений для этого объекта.
UIComponent
  childDescriptors : Array
[только для чтения] Массив объектов UIComponentDescriptor, созданных компилятором MXML.
Container
 InheritedclassName : String
[только для чтения] Имя класса этого экземпляра, например Button.
UIComponent
  clipContent : Boolean
Определяет необходимость применения маски отсечения, если позиции и/или размеры нижестоящих элементов контейнера располагаются за пределами границ этого контейнера.
Container
 Inheritedconstructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта.
Object
  contentMouseX : Number
[переопределить] [только для чтения] Возвращает координату x положения курсора мыши в текущей системе координат.
Container
  contentMouseY : Number
[переопределить] [только для чтения] Возвращает координату y положения курсора мыши в текущей системе координат.
Container
 InheritedcontextMenu : NativeMenu
Определяет контекстное меню, связанное с данным объектом.
InteractiveObject
  creatingContentPane : Boolean
Контейнеры используют внутреннюю область содержимого для управления прокруткой.
Container
  creationIndex : int
Устаревший: Устаревший
Указывает порядок создания экземпляров и вывода на экран нижестоящих элементов контейнера.
Container
  creationPolicy : String
Политика создания нижестоящего элемента для этого контейнера MX.
Container
 InheritedcurrentState : String
Текущее состояние представления компонента.
UIComponent
 InheritedcursorManager : ICursorManager
[только для чтения] Получает FocusManager, управляющий курсором для этого компонента и компонентов, находящихся на том же уровне иерархии.
UIComponent
  data : Object
Свойство data позволяет передавать значение в компонент при его использовании в средстве визуализации или в редакторе элементов.
Container
  defaultButton : IFlexDisplayObject
Элемент управления Button, определенный в качестве кнопки по умолчанию для контейнера.
Container
  deferredContentCreated : Boolean
[только для чтения] IDeferredContentOwner – эквивалент processedDescriptors
Container
 Inheriteddepth : Number
Определяет порядок отображения элементов внутри контейнеров.
UIComponent
 Inheriteddescriptor : UIComponentDescriptor
Ссылка на UIComponentDescriptor (при его наличии), использованный методом createComponentFromDescriptor() для создания этого экземпляра UIComponent.
UIComponent
 InheriteddesignLayer : DesignLayer
Определяет дополнительный экземпляр DesignLayer, связанный с этим визуальным элементом.
UIComponent
 Inheriteddocument : Object
Ссылка на объект документа, связанный с этим UIComponent.
UIComponent
 InheriteddoubleClickEnabled : Boolean
[переопределить] Определяет, получает ли объект UIComponent события doubleClick.
UIComponent
 InheriteddropTarget : DisplayObject
[только для чтения] Определяет экранный объект, над которым перетаскивается спрайт либо на котором спрайт был отпущен.
Sprite
 Inheritedenabled : Boolean
Возможность использования компонента пользователем.
UIComponent
 InheritederrorString : String
Текст, отображаемый рекомендацией ошибки компонента при контроле компонента классом Validator и сбое проверки.
UIComponent
 InheritedexplicitHeight : Number
Число, указывающее явную высоту компонента в пикселях в виде координат компонента.
UIComponent
 InheritedexplicitMaxHeight : Number
Рекомендованная максимальная высота компонента, принимаемая вышестоящим элементом при создании макета.
UIComponent
 InheritedexplicitMaxWidth : Number
Рекомендованная максимальная ширина компонента, принимаемая вышестоящим элементом при создании макета.
UIComponent
 InheritedexplicitMinHeight : Number
Рекомендованная минимальная высота компонента, принимаемая вышестоящим элементом при создании макета.
UIComponent
 InheritedexplicitMinWidth : Number
Рекомендованная минимальная ширина компонента, принимаемая вышестоящим элементом при создании макета.
UIComponent
 InheritedexplicitWidth : Number
Число, указывающее явную ширину компонента в пикселях в виде координат компонента.
UIComponent
 Inheritedfilters : Array
Индексированный массив, который содержит все объекты filter, связанные в настоящий момент с экранным объектом.
DisplayObject
 InheritedflexContextMenu : IFlexContextMenu
Контекстное меню для этого UIComponent.
UIComponent
 InheritedfocusEnabled : Boolean
Указывает, может ли компонент получить фокус при выборе вкладки с ним.
UIComponent
 InheritedfocusManager : IFocusManager
Получает FocusManager, управляющий фокусом для этого компонента и компонентов, находящихся на том же уровне иерархии.
UIComponent
 InheritedfocusPane : Sprite
Область фокусировки, связанная с этим объектом
UIComponent
 InheritedfocusRect : Object
Задает отображение прямоугольной рамки индикатора фокуса для данного объекта.
InteractiveObject
 Inheritedgraphics : Graphics
[только для чтения] Задает объект Graphics, принадлежащий данному спрайту, в котором могут выполняться команды векторного рисования.
Sprite
 InheritedhasFocusableChildren : Boolean
Флаг, который указывает, могут ли нижестоящие объекты получить фокус.
UIComponent
 InheritedhasLayoutMatrix3D : Boolean
[только для чтения] Содержит true, если элемент имеет трехмерную матрицу.
UIComponent
 Inheritedheight : Number
[переопределить] Число, указывающее высоту компонента в координатах вышестоящего контейнера в пикселях.
UIComponent
 InheritedhitArea : Sprite
Определяет другой спрайт в качестве области щелчка для спрайта.
Sprite
 InheritedhorizontalCenter : Object
Для компонентов это свойство ограничения макета является фасадом поверх стиля с аналогичным именем.
UIComponent
  horizontalLineScrollSize : Number
Число пикселей для перемещения при нажатии клавиши со стрелкой влево или со стрелкой вправо.
Container
  horizontalPageScrollSize : Number
Число пикселей для перемещения при нажатии на горизонтальную полосу прокрутки.
Container
  horizontalScrollBar : ScrollBar
Горизонтальная полоса прокрутки, используемая в этом контейнере.
Container
  horizontalScrollPolicy : String
Указывает на постоянное наличие, отсутствие или возможность автоматического добавления горизонтальной полосы прокрутки при необходимости.
Container
  horizontalScrollPosition : Number
Текущая позиция горизонтальной полосы прокрутки.
Container
  icon : Class
Class значка, отображаемого некоторыми контейнерами навигатора для представления этого Container.
Container
 Inheritedid : String
Идентификатор компонента.
UIComponent
 InheritedincludeInLayout : Boolean
Указывает, включается ли этот компонент в макет вышестоящего контейнера.
UIComponent
 InheritedinheritingStyles : Object
Начало этой цепочки компонентов с ненаследуемыми стилями.
UIComponent
 Inheritedinitialized : Boolean
Флаг, определяющий, прошел ли объект все три фазы создания макета: обязательство, измерение и создание макета (при условии, что все они требовались).
UIComponent
 InheritedinstanceIndex : int
[только для чтения] Индекс повторяемого компонента.
UIComponent
 InheritedinstanceIndices : Array
Массив, содержащий индексы, требуемые для создания ссылки на этот UIComponent из собственного документа.
UIComponent
 Inheritedis3D : Boolean
[только для чтения] Содержит true, если элемент представлен в трехмерной графике.
UIComponent
 InheritedisDocument : Boolean
[только для чтения] Содержит true, если этот экземпляр UIComponent является объектом документа.
UIComponent
 InheritedisPopUp : Boolean
Установите значение true в PopUpManager для указания того, что компонент имеет всплывающую подсказку.
UIComponent
  label : String
Текст, отображаемый некоторыми контейнерами навигатора для представления этого Container.
Container
 InheritedlayoutMatrix3D : Matrix3D
[только для записи] Матрица преобразования, которая используется для вычисления макета компонента относительно соответствующих элементов одного уровня.
UIComponent
 Inheritedleft : Object
Для компонентов это свойство ограничения макета является фасадом поверх стиля с аналогичным именем.
UIComponent
 InheritedloaderInfo : LoaderInfo
[только для чтения] Возвращает объект LoaderInfo, содержащий сведения о загрузке файла, к которому принадлежит этот экранный объект.
DisplayObject
 InheritedmaintainProjectionCenter : Boolean
При значении true компонент будет сохранять свою матрицу проекции выровненной по центру своей ограничительной рамки.
UIComponent
 Inheritedmask : DisplayObject
Вызывающий экранный объект маскируется заданным объектом mask.
DisplayObject
 InheritedmaxHeight : Number
Рекомендованная максимальная высота компонента, принимаемая вышестоящим элементом при создании макета.
UIComponent
  maxHorizontalScrollPosition : Number
[только для чтения] Максимальное значение для свойства horizontalScrollPosition.
Container
  maxVerticalScrollPosition : Number
[только для чтения] Максимальное значение для свойства verticalScrollPosition.
Container
 InheritedmaxWidth : Number
Рекомендованная максимальная ширина компонента, принимаемая вышестоящим элементом при создании макета.
UIComponent
 InheritedmeasuredHeight : Number
Высота компонента в пикселях по умолчанию.
UIComponent
 InheritedmeasuredMinHeight : Number
Минимальная высота компонента по умолчанию в пикселях.
UIComponent
 InheritedmeasuredMinWidth : Number
Минимальная ширина компонента по умолчанию в пикселях.
UIComponent
 InheritedmeasuredWidth : Number
Ширина компонента в пикселях по умолчанию.
UIComponent
 InheritedmetaData : Object
Получает объект метаданных экземпляра DisplayObject, если метаданные хранились вместе с экземпляром этого DisplayObject в SWF-файле через тег PlaceObject4.
DisplayObject
 InheritedminHeight : Number
Рекомендованная минимальная высота компонента, принимаемая вышестоящим элементом при создании макета.
UIComponent
 InheritedminWidth : Number
Рекомендованная минимальная ширина компонента, принимаемая вышестоящим элементом при создании макета.
UIComponent
 InheritedmoduleFactory : IFlexModuleFactory
Фабрика модулей применяется в качестве контекста для использования встроенных шрифтов и для поиска менеджера стиля, который управляет стилями этого компонента.
UIComponent
 InheritedmouseChildren : Boolean
Определяет, поддерживают ли дочерние объекты события мыши или других устройств пользовательского ввода.
DisplayObjectContainer
 InheritedmouseEnabled : Boolean
Определяет, получает ли этот объект события мыши или другого пользовательского ввода.
InteractiveObject
 InheritedmouseFocusEnabled : Boolean
Можно ли получить фокус при нажатии элемента.
UIComponent
 InheritedmouseX : Number
[только для чтения] Указывает координату x мыши или курсора пользовательского ввода (в пикселях).
DisplayObject
 InheritedmouseY : Number
[только для чтения] Указывает координату y мыши или курсора пользовательского ввода (в пикселях).
DisplayObject
 Inheritedname : String
Указывает имя экземпляра DisplayObject.
DisplayObject
 InheritedneedsSoftKeyboard : Boolean
Определяет, должна ли отображаться виртуальная клавиатура (программная экранная клавиатура), когда этот экземпляр InteractiveObject получает фокус.
InteractiveObject
 InheritednestLevel : int
Глубина этого объекта в иерархии включения.
UIComponent
 InheritednonInheritingStyles : Object
Начало цепочки этого компонента с ненаследуемыми стилями.
UIComponent
 InheritednumAutomationChildren : int
[только для чтения] Число нижестоящих элементов автоматизации, содержащихся в этом контейнере.
UIComponent
  numChildren : int
[переопределить] [только для чтения] Число нижестоящих компонентов в этом контейнере.
Container
  numElements : int
[только для чтения] Количество визуальных элементов в данном контейнере.
Container
 InheritedopaqueBackground : Object
Определяет, является ли экранный объект непрозрачным с определенным цветом фона.
DisplayObject
 Inheritedowner : DisplayObjectContainer
Владелец этого объекта IVisualElement.
UIComponent
 Inheritedparent : DisplayObjectContainer
[переопределить] [только для чтения] Вышестоящий контейнер или компонент данного компонента.
UIComponent
 InheritedparentApplication : Object
[только для чтения] Ссылка на объект приложения, содержащего этот экземпляр UIComponent.
UIComponent
 InheritedparentDocument : Object
[только для чтения] Ссылка на вышестоящий объект документа для этого UIComponent.
UIComponent
 InheritedpercentHeight : Number
Указывает высоту компонента в виде процента от размера вышестоящего элемента.
UIComponent
 InheritedpercentWidth : Number
Указывает ширину компонента в виде процента от размера вышестоящего элемента.
UIComponent
 InheritedpostLayoutTransformOffsets : mx.geom:TransformOffsets
Определяет ряд настроек, применяемых для преобразования объекта способом, не отображающимся в макете вышестоящего элемента объекта.
UIComponent
 InheritedprocessedDescriptors : Boolean
Установлено на true после немедленного или отложенного создания нижестоящих элементов в зависимости от выполняемого действия.
UIComponent
  rawChildren : IChildList
[только для чтения] Как правило, контейнер содержит нижестоящие компоненты, которые могут быть перечислены с использованием метода Container.getChildAt() и свойства Container.numChildren.
Container
 Inheritedrepeater : IRepeater
[только для чтения] Ссылка на объект Repeater в вышестоящем документе, создающем этот UIComponent.
UIComponent
 InheritedrepeaterIndex : int
[только для чтения] Индекс элемента в поставщике данных Repeater, создавшего этот UIComponent.
UIComponent
 InheritedrepeaterIndices : Array
Массив, содержащий индексы элементов в поставщике данных Repeater в вышестоящем документе, создавшем этот UIComponent.
UIComponent
 Inheritedrepeaters : Array
Массив, содержащий ссылки на объекты Repeater в вышестоящем документе, создавшем этот UIComponent.
UIComponent
 Inheritedright : Object
Для компонентов это свойство ограничения макета является фасадом поверх стиля с аналогичным именем.
UIComponent
 Inheritedroot : DisplayObject
[только для чтения] В случае с экранным объектом в загруженном SWF-файле свойством root является самый верхний экранный объект в части структуры дерева списка отображения, представленной этим SWF-файлом.
DisplayObject
 Inheritedrotation : Number
[переопределить] Указывает поворот экземпляра DisplayObject относительно его исходной ориентации (в градусах).
UIComponent
 InheritedrotationX : Number
[переопределить] Обозначает поворот в градусах по оси x экземпляра DisplayObject относительно исходной ориентации по трехмерному вышестоящему контейнеру.
UIComponent
 InheritedrotationY : Number
[переопределить] Обозначает угол поворота в градусах по оси у экземпляра DisplayObject относительно исходной ориентации по трехмерному родительскому контейнеру.
UIComponent
 InheritedrotationZ : Number
[переопределить] Обозначает поворот в градусах по оси z экземпляра DisplayObject от исходной ориентации относительно трехмерного родительского контейнера.
UIComponent
 Inheritedscale9Grid : Rectangle
Текущая активная сетка масштабирования.
DisplayObject
 InheritedscaleX : Number
[переопределить] Число, определяющее коэффициент горизонтального масштабирования.
UIComponent
 InheritedscaleY : Number
[переопределить] Число, определяющее коэффициент вертикального масштабирования.
UIComponent
 InheritedscaleZ : Number
[переопределить] Число, определяющее коэффициент масштабирования по оси Z.
UIComponent
 Inheritedscreen : Rectangle
[только для чтения] Возвращает объект, который содержит размер и позицию основной поверхности изображения для этого объекта.
UIComponent
 InheritedscrollRect : Rectangle
Прямоугольная область прокрутки экранного объекта.
DisplayObject
 InheritedshowInAutomationHierarchy : Boolean
Флаг, который определяет, показан ли объект автоматизации в иерархии автоматизации.
UIComponent
 Inherited    softKeyboard : String
Управляет внешним видом программной клавиатуры.
InteractiveObject
 InheritedsoftKeyboardInputAreaOfInterest : Rectangle
Определяет область, которая должна оставаться на экране при отображении программной клавиатуры (недоступна в iOS).
InteractiveObject
 InheritedsoundTransform : flash.media:SoundTransform
Управляет звуком в данном спрайте.
Sprite
 Inheritedstage : Stage
[только для чтения] Класс Stage экранного объекта.
DisplayObject
 Inheritedstates : Array
Состояния представления, представленные для этого компонента.
UIComponent
 InheritedstyleDeclaration : CSSStyleDeclaration
Обеспечивает хранение встроенных наследуемых стилей этого объекта.
UIComponent
 InheritedstyleManager : IStyleManager2
[только для чтения] Возвращает экземпляр StyleManager, используемый этим компонентом.
UIComponent
 InheritedstyleName : Object
Стиль класса, используемый этим компонентом.
UIComponent
 InheritedstyleParent : IAdvancedStyleClient
Вышестоящий узел компонента используется для анализа нижестоящих селекторов.
UIComponent
 InheritedsystemManager : ISystemManager
Возвращает объект SystemManager, используемый этим компонентом.
UIComponent
 InheritedtabChildren : Boolean
Определяет, включен ли переход между нижестоящими элементами объекта с помощью клавиши Tab.
DisplayObjectContainer
 InheritedtabEnabled : Boolean
Определяет, включен ли переход к этому объекту с помощью клавиши Tab.
InteractiveObject
 InheritedtabFocusEnabled : Boolean
Флаг, который указывает, может ли этот объект получить фокус при использовании клавиши TAB. Это аналогично свойству tabEnabled, используемому в Flash Player. Обычно это значение – true для компонентов обработки ввода с клавиатуры, но некоторые компоненты панелей управления установлены на значение false, потому что они не должны забирать на себя фокус другого компонента, например редактора.
UIComponent
 InheritedtabIndex : int
Задает последовательность перехода между объектами в SWF-файле.
InteractiveObject
 InheritedtextSnapshot : flash.text:TextSnapshot
[только для чтения] Возвращает объект TextSnapshot для данного экземпляра DisplayObjectContainer.
DisplayObjectContainer
 InheritedtoolTip : String
Текст, отображаемый в ToolTip.
UIComponent
 Inheritedtop : Object
Для компонентов это свойство ограничения макета является фасадом поверх стиля с аналогичным именем.
UIComponent
 Inheritedtransform : flash.geom:Transform
[переопределить] Объект со свойствами, относящимися к матрице, преобразованию цвета и пиксельным границам экранного объекта.
UIComponent
 InheritedtransformX : Number
Устанавливает координату x для центра преобразования компонента.
UIComponent
 InheritedtransformY : Number
Устанавливает координату y для центра преобразования компонента.
UIComponent
 InheritedtransformZ : Number
Устанавливает координату z для центра преобразования компонента.
UIComponent
 Inheritedtransitions : Array
Array объектов Transition, где каждый объект Transition определяет ряд эффектов для установки эффектов, воспроизводимых при изменении состояния.
UIComponent
 InheritedtweeningProperties : Array
Массив свойств, анимация которых выполняется в данный момент на этом объекте.
UIComponent
 Inheriteduid : String
Уникальный идентификатор для объекта.
UIComponent
 InheritedupdateCompletePendingFlag : Boolean
Флаг, определяющий, прошел ли объект все три фазы проверки макета (при условии, что все они требовались).
UIComponent
 InheriteduseHandCursor : Boolean
Логическое значение, определяющее, должен ли отображаться курсор в виде руки при наведении указателя мыши на спрайт, в котором свойство buttonMode имеет значение true.
Sprite
 InheritedvalidationSubField : String
Используется средством проверки для связывания подчиненного поля с этим компонентом.
UIComponent
 InheritedverticalCenter : Object
Для компонентов это свойство ограничения макета является фасадом поверх стиля с аналогичным именем.
UIComponent
  verticalLineScrollSize : Number
Количество пикселов для прокрутки при нажатии кнопки со стрелкой вверх или со стрелкой вниз на вертикальной полосе прокрутки или при прокрутке при помощи колесика мыши.
Container
  verticalPageScrollSize : Number
Количество пикселов для прокрутки при нажатии на вертикальную полосу прокрутки.
Container
  verticalScrollBar : ScrollBar
Вертикальная полоса прокрутки, используемая в этом контейнере.
Container
  verticalScrollPolicy : String
Указывает на постоянное наличие, отсутствие или возможность автоматического добавления вертикальной полосы прокрутки при необходимости.
Container
  verticalScrollPosition : Number
Текущая позиция вертикальной полосы прокрутки.
Container
  viewMetrics : EdgeMetrics
[только для чтения] Возвращает объект, имеющий четыре свойства: left, top, right и bottom.
Container
  viewMetricsAndPadding : EdgeMetrics
[только для чтения] Возвращает объект, имеющий четыре свойства: left, top, right и bottom.
Container
 Inheritedvisible : Boolean
[переопределить] Определяет видимость экранного объекта.
UIComponent
 Inheritedwidth : Number
[переопределить] Число, указывающее ширину компонента в координатах вышестоящего контейнера в пикселях.
UIComponent
 Inheritedx : Number
[переопределить] Число, указывающее горизонтальную позицию компонента в пикселях внутри его вышестоящего контейнера.
UIComponent
 Inheritedy : Number
[переопределить] Число, указывающее вертикальную позицию компонента в пикселях внутри его вышестоящего контейнера.
UIComponent
 Inheritedz : Number
[переопределить] Указывает положение по оси z экземпляра DisplayObject относительно трехмерного вышестоящего контейнера.
UIComponent
Защищенные свойства
 СвойствоОпределено
  actualCreationPolicy : String
Политика создания этого контейнера.
Container
 InheritedcurrentCSSState : String
[только для чтения] Состояние, используемое при сопоставлении псевдоселекторов CSS.
UIComponent
 InheritedhasComplexLayoutMatrix : Boolean
[только для чтения] Возвращает значение true, если UIComponent имеет какое-либо свойство transform, отличное от перемещения (x, y).
UIComponent
 InheritedresourceManager : IResourceManager
[только для чтения] Ссылка на объект, управляющий всеми локализованными ресурсами приложения.
UIComponent
 InheritedunscaledHeight : Number
[только для чтения] Стандартный метод для определения немасштабируемой высоты компонента.
UIComponent
 InheritedunscaledWidth : Number
[только для чтения] Стандартный метод для определения немасштабируемой ширины компонента. Все отображения компонента и нижестоящего макета должны создаваться внутри ограничительного прямоугольника этой ширины, которая также передается в качестве аргумента updateDisplayList().
UIComponent
Общедоступные методы
 МетодОпределено
  
Конструктор.
Container
  
[переопределить] Добавляет нижестоящий элемент DisplayObject к этому контейнеру.
Container
  
[переопределить] Добавляет нижестоящий элемент DisplayObject к этому контейнеру.
Container
  
Добавляет визуальный элемент к этому контейнеру.
Container
  
Добавляет визуальный элемент к этому контейнеру.
Container
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Регистрирует объект прослушивателя события на объекте EventDispatcher для получения прослушивателем уведомления о событии.
EventDispatcher
 Inherited
Добавляет клиент с невизуальным стилем в экземпляр компонента.
UIComponent
 Inherited
Показывает, могут ли ограничения безопасности привести к пропуску каких-либо экранных объектов в списке, возвращаемом в результате вызова метода DisplayObjectContainer.getObjectsUnderPoint() с заданной точкой point.
DisplayObjectContainer
 Inherited
callLater(method:Function, args:Array = null):void
Ставит в очередь функцию для последующего вызова.
UIComponent
 Inherited
Удаляет свойство style для экземпляра компонента.
UIComponent
 Inherited
Определяет, является ли указанный объект отображения дочерним объектом экземпляра DisplayObjectContainer или самим экземпляром.
DisplayObjectContainer
  
[переопределить] Преобразует объект Point из координат содержимого в глобальные координаты.
Container
  
[переопределить] Преобразует объект Point из координат содержимого в локальные координаты.
Container
 Inherited
Возвращает набор свойств, которые идентифицируют нижестоящий элемент в рамках этого контейнера.
UIComponent
 Inherited
Возвращает набор свойств, которые идентифицируют нижестоящий элемент в рамках этого контейнера.
UIComponent
  
Если указан отдельный UIComponentDescriptor, создайте соответствующий компонент и добавьте его в качестве нижестоящего элемента данного контейнера.
Container
  
Выполните итерации в отношении массива childDescriptors и вызовите метод createComponentFromDescriptor() для каждого элемента.
Container
  
Выполняет эквивалентную операцию вызова метода createComponentsFromDescriptors(true) для контейнеров, внедряющих интерфейс IDeferredContentOwner для поддержки отложенной реализации.
Container
 Inherited
Создает ссылку на id этого объекта IUIComponent в вышестоящем объекте документа.
UIComponent
 Inherited
Удаляет ссылку на id этого объекта IUIComponent в вышестоящем объекте документа.
UIComponent
 Inherited
Возвращается к объекту UITextFormat, соответствующему текстовым стилям для этого UIComponent.
UIComponent
 Inherited
[переопределить] Посылает событие в поток событий.
UIComponent
 Inherited
Отображает или скрывает индикатор фокуса вокруг этого компонента.
UIComponent
 Inherited
drawRoundRect(x:Number, y:Number, w:Number, h:Number, r:Object = null, c:Object = null, alpha:Object = null, rot:Object = null, gradient:String = null, ratios:Array = null, hole:Object = null):void
Обеспечивает отображение прямоугольника в объекте Graphics указанной темы оформления программным способом.
UIComponent
 Inherited
Вызывается экземпляром эффекта по завершении воспроизведения эффекта в компоненте.
UIComponent
 Inherited
Вызывается экземпляром эффекта при запуске воспроизведения эффекта в компоненте.
UIComponent
 Inherited
Завершает все воспроизводимые в настоящее время эффекты на компоненте.
UIComponent
  
executeBindings(recurse:Boolean = false):void
[переопределить] Выполняет все привязки данных в этом контейнере.
Container
  
Выполняет привязки к объекту UIComponent нижестоящего элемента контейнера.
Container
 Inherited
Вызывается после завершения печати.
UIComponent
 Inherited
Предоставляет объект автоматизации с указанным индексом.
UIComponent
 Inherited
Обеспечивает список объектов автоматизации.
UIComponent
 Inherited
getBounds(targetCoordinateSpace:DisplayObject):Rectangle
Возвращает прямоугольник, определяющий область объекта отображения, которая относится к системе координат объекта targetCoordinateSpace.
DisplayObject
 Inherited
getBoundsXAtSize(width:Number, height:Number, postLayoutTransform:Boolean = true):Number
Возвращает координату Х границ элемента для указанного размера элемента.
UIComponent
 Inherited
getBoundsYAtSize(width:Number, height:Number, postLayoutTransform:Boolean = true):Number
Возвращает координату Y границ элемента при указанном размере элемента.
UIComponent
  
[переопределить] Получает n-ный объект нижестоящего компонента.
Container
  
[переопределить] Возвращает нижестоящий элемент, свойство name которого является указанным String.
Container
  
[переопределить] Получает отсчитываемый от нуля индекс нижестоящего элемента.
Container
  
Возвращает массив объектов DisplayObject, состоящий из нижестоящих элементов содержимого контейнера.
Container
 Inherited
Выполняет поиск селекторов типа для этого экземпляра UIComponent.
UIComponent
 Inherited
getConstraintValue(constraintName:String):*
Возвращает значение ограничения макета, идентичное значению получения стиля ограничения для этого компонента.
UIComponent
  
Возвращает визуальный элемент по заданному индексу.
Container
  
Возвращает позицию индекса визуального элемента.
Container
 Inherited
Стандартный метод, позволяющий определить, использовать ли явную или измеренную высоту
UIComponent
 Inherited
Стандартный метод, позволяющий определить, использовать ли явную или измеренную ширину
UIComponent
 Inherited
Получает объект, который в настоящее время имеет фокус.
UIComponent
 Inherited
getLayoutBoundsHeight(postLayoutTransform:Boolean = true):Number
Возвращает высоту макета элемента.
UIComponent
 Inherited
getLayoutBoundsWidth(postLayoutTransform:Boolean = true):Number
Возвращает ширину макета элемента.
UIComponent
 Inherited
getLayoutBoundsX(postLayoutTransform:Boolean = true):Number
Возвращает координату Х, используемую элементом для отображения на экране.
UIComponent
 Inherited
getLayoutBoundsY(postLayoutTransform:Boolean = true):Number
Возвращает координату Y, используемую элементом для отображения на экране.
UIComponent
 Inherited
Возвращает матрицу преобразования, используемую для определения макета компонента относительно соответствующих элементов одного уровня.
UIComponent
 Inherited
Возвращает преобразование макета Matrix3D для этого элемента.
UIComponent
 Inherited
getMaxBoundsHeight(postLayoutTransform:Boolean = true):Number
Возвращает максимальную высоту элемента.
UIComponent
 Inherited
getMaxBoundsWidth(postLayoutTransform:Boolean = true):Number
Возвращает максимальную ширину элемента.
UIComponent
 Inherited
getMinBoundsHeight(postLayoutTransform:Boolean = true):Number
Возвращает минимальную высоту элемента.
UIComponent
 Inherited
getMinBoundsWidth(postLayoutTransform:Boolean = true):Number
Возвращает минимальную ширину элемента.
UIComponent
 Inherited
Возвращает массив объектов, расположенных ниже указанной позиции и являющихся дочерними объектами любого уровня для данного экземпляра DisplayObjectContainer.
DisplayObjectContainer
 Inherited
getPreferredBoundsHeight(postLayoutTransform:Boolean = true):Number
Возвращает предпочтительную высоту элемента.
UIComponent
 Inherited
getPreferredBoundsWidth(postLayoutTransform:Boolean = true):Number
Возвращает предпочтительную ширину элемента.
UIComponent
 Inherited
getRect(targetCoordinateSpace:DisplayObject):Rectangle
Возвращает прямоугольник, определяющий границу объекта отображения по системе координат, определенной параметром targetCoordinateSpace за исключением линий фигур.
DisplayObject
 Inherited
getRepeaterItem(whichRepeater:int = -1):Object
Возвращает элемент в dataProvider, использованный указанным Repeater для создания этого Repeater, или null, если повторение этого Repeater не выполнено.
UIComponent
 Inherited
getStyle(styleProp:String):*
Получает свойство style, которое было установлено в любом месте в пределах цепочки поиска стиля этого компонента.
UIComponent
  
[переопределить] Преобразует объект Point из глобальных координат в координаты содержимого.
Container
 Inherited
Преобразует объект Point из координат рабочей области (глобальных) в координаты отображаемого объекта (локальные).
DisplayObject
 Inherited
Преобразует двумерный объект Point из координат рабочей области (глобальных) в координаты экранного трехмерного объекта (локальные).
DisplayObject
 Inherited
Возвращает true, если для currentCSSState не указано значение null.
UIComponent
 Inherited
Проверяет, имеет ли объект EventDispatcher прослушиватели, зарегистрированные для определенного типа события.
EventDispatcher
 Inherited
Показывает, определено ли заданное свойство для объекта.
Object
 Inherited
Определяет, было ли указанное состояние задано в данном UIComponent.
UIComponent
 Inherited
Вычисляет ограничительную рамку экранного объекта, чтобы определить, не перекрывает и не пересекает ли она ограничительную рамку экранного объекта obj.
DisplayObject
 Inherited
hitTestPoint(x:Number, y:Number, shapeFlag:Boolean = false):Boolean
Вычисляет экранный объект, чтобы определить, перекрывает ли он точку, заданную координатами x и y, или пересекает ее.
DisplayObject
 Inherited
Возвращает матрицу прямоугольника, которая может быть передана в метод drawRoundRect() метод как параметр rot при рисовании горизонтального градиента.
UIComponent
 Inherited
Инициализирует внутреннюю структуру этого компонента.
UIComponent
 Inherited
Инициализирует разные свойства, которые отслеживают повторенные экземпляры этого компонента.
UIComponent
 Inherited
Отмечает компонент с целью вызова его метода updateDisplayList() во время последующего обновления экрана.
UIComponent
 Inherited
Вызывается элементами компонента для указания, что свойство depth было изменено.
UIComponent
 Inherited
Элемент должен вызывать этот метод при изменении своего layoutDirection или при изменении своего вышестоящего layoutDirection.
UIComponent
 Inherited
Отмечает компонент с целью вызова его метода commitProperties() во время последующего обновления экрана.
UIComponent
 Inherited
Отмечает компонент с целью вызова его метода measure() во время последующего обновления экрана.
UIComponent
 Inherited
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра.
Object
 Inherited
Преобразует трехмерный объект point из координат трехмерного экранного объекта (локальных) в двухмерный объект point с координатами рабочей области (глобальными).
DisplayObject
  
[переопределить] Преобразует объект Point из координат содержимого в локальные координаты.
Container
 Inherited
Преобразует объект Point из координат экранного объекта (локальных) в координаты рабочей области (глобальные).
DisplayObject
 Inherited
Возвращает значение true, если cssState совпадает с currentCSSState.
UIComponent
 Inherited
Определяет, совпадает ли этот экземпляр с данным типом (или является его подклассом).
UIComponent
 Inherited
Выполняет измерения для указанного текста HTML, который может содержать HTML-теги, например <font> и <b>. При этом предполагается, что текст отображается в однострочном поле UITextField при помощи объекта UITextFormat, определяемого стилями этого UIComponent.
UIComponent
 Inherited
Выполняет измерения для указанного текста. При этом предполагается, что текст отображается в однострочном поле UITextField (или UIFTETextField) при помощи объекта UITextFormat, определяемого стилями этого UIComponent.
UIComponent
 Inherited
Перемещает компонент в указанное положение в пределах его вышестоящего элемента.
UIComponent
 Inherited
Обеспечивает распространение изменений стиля для нижестоящих элементов.
UIComponent
 Inherited
Возвращает значение true, если цепочка свойств owner направлена от child к этому UIComponent.
UIComponent
 Inherited
Вызывается Flex при добавлении или удалении объекта UIComponent из вышестоящего элемента.
UIComponent
 Inherited
Готовит IFlexDisplayObject к печати.
UIComponent
 Inherited
Показывает наличие заданного свойства и его перечисляемость.
Object
 Inherited
Создает или восстанавливает кэш стиля CSS для этого компонента и, если параметр recursive является true, также для всех нижестоящих элементов этого компонента.
UIComponent
 Inherited
Обеспечить регистрацию EffectManager в качестве одного из прослушивателей события для каждого события эффекта.
UIComponent
  
Удаляет все нижестоящие элементы из списка нижестоящих элементов этого контейнера.
Container
  
Удаляет все визуальные элементы из контейнера.
Container
  
[переопределить] Удаляет нижестоящий элемент DisplayObject из списка нижестоящих элементов этого контейнера.
Container
  
[переопределить] Удаляет нижестоящий элемент DisplayObject в указанной позиции индекса из этого списка нижестоящих элементов контейнера.
Container
 Inherited
removeChildren(beginIndex:int = 0, endIndex:int = 0x7fffffff):void
Удаляет все дочерние экземпляры DisplayObject из списка дочерних элементов экземпляра DisplayObjectContainer.
DisplayObjectContainer
  
Удаляет указанный визуальный элемент из списка нижестоящих элементов данного контейнера.
Container
  
Удаляет визуальный элемент из указанной позиции индекса в контейнере.
Container
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Удаляет прослушиватель из объекта EventDispatcher.
EventDispatcher
 Inherited
Удаляет клиент с невизуальным стилем из экземпляра компонента.
UIComponent
 Inherited
Воспроизводит указанное событие.
UIComponent
 Inherited
Вызывает виртуальную клавиатуру.
InteractiveObject
 Inherited
Определяет нижестоящий элемент с помощью предоставленного идентификатора.
UIComponent
 Inherited
[статические] Возобновляет фоновую обработку методов, поставленных в очередь callLater() после вызова suspendBackgroundProcessing().
UIComponent
 Inherited
Размеры объекта.
UIComponent
  
[переопределить] Устанавливает индекс определенного нижестоящего элемента.
Container
 Inherited
setConstraintValue(constraintName:String, value:*):void
Устанавливает значение ограничения макета, совпадающее со значением стиля ограничения для этого компонента.
UIComponent
 Inherited
setCurrentState(stateName:String, playTransition:Boolean = true):void
Установить текущее состояние.
UIComponent
  
Изменяет позицию существующего нижестоящего элемента в визуальном контейнере.
Container
 Inherited
Задает фокус на этот компонент.
UIComponent
 Inherited
setLayoutBoundsPosition(x:Number, y:Number, postLayoutTransform:Boolean = true):void
Устанавливает координаты, используемые элементом для отображения на экране.
UIComponent
 Inherited
setLayoutBoundsSize(width:Number, height:Number, postLayoutTransform:Boolean = true):void
Устанавливает размер макета элемента.
UIComponent
 Inherited
setLayoutMatrix(value:Matrix, invalidateLayout:Boolean):void
Устанавливает матрицу преобразования, используемую для определения размера макета компонента и его позиции относительно соответствующих элементов одного уровня.
UIComponent
 Inherited
setLayoutMatrix3D(value:Matrix3D, invalidateLayout:Boolean):void
Устанавливает трехмерную матрицу преобразования, используемую для определения размера макета компонента и его позиции относительно соответствующих элементов одного уровня.
UIComponent
 Inherited
Задает доступность динамического свойства для операций цикла.
Object
 Inherited
setStyle(styleProp:String, newValue:*):void
Задает свойство style для экземпляра компонента.
UIComponent
 Inherited
setVisible(value:Boolean, noEvent:Boolean = false):void
Вызывается при изменении свойства visible.
UIComponent
 Inherited
startDrag(lockCenter:Boolean = false, bounds:Rectangle = null):void
Позволяет пользователю перетаскивать заданный спрайт (растровый графический объект, легко перемещаемый по экрану).
Sprite
 Inherited
startTouchDrag(touchPointID:int, lockCenter:Boolean = false, bounds:Rectangle = null):void
Позволяет перетаскивать указанный спрайт на устройстве с сенсорным экраном.
Sprite
 Inherited
Рекурсивно останавливает выполнение временной шкалы всех фрагментов MovieClip, размещенных в корне этого объекта.
DisplayObjectContainer
 Inherited
Завершает метод startDrag().
Sprite
 Inherited
stopTouchDrag(touchPointID:int):void
Завершает выполнение метода startTouchDrag(), используется для устройств с сенсорным экраном.
Sprite
 Inherited
Обеспечивает обнаружение изменений в свойствах стиля.
UIComponent
 Inherited
Метод stylesInitialized() вызывается программой Flex при первой инициализации стиля компонента.
UIComponent
 Inherited
[статические] Блокирует фоновую обработку методов, поставленных в очередь callLater() до вызова resumeBackgroundProcessing().
UIComponent
 Inherited
Меняет местами (в порядке «от начала к концу») два заданных дочерних объекта.
DisplayObjectContainer
 Inherited
swapChildrenAt(index1:int, index2:int):void
Меняет местами (в порядке «от начала к концу») дочерние объекты, расположенные в двух заданных позициях индекса в списке дочерних элементов.
DisplayObjectContainer
  
Меняет местами индексы двух указанных визуальных элементов.
Container
  
swapElementsAt(index1:int, index2:int):void
Меняет местами визуальные элементы в двух указанных позициях индекса в контейнере.
Container
 Inherited
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали.
Object
 Inherited
[переопределить] Возвращает строку, указывающую расположение этого объекта в иерархии объектов DisplayObject в приложении.
FlexSprite
 Inherited
transformAround(transformCenter:Vector3D, scale:Vector3D = null, rotation:Vector3D = null, translation:Vector3D = null, postLayoutScale:Vector3D = null, postLayoutRotation:Vector3D = null, postLayoutTranslation:Vector3D = null, invalidateLayout:Boolean = true):void
Служебный метод для обновления вращения, масштабирования и перемещения преобразования при сохранении определенной точки, указанной в собственной области координат компонента, зафиксированной в области координат вышестоящего элемента.
UIComponent
 Inherited
transformPointToParent(localPosition:Vector3D, position:Vector3D, postLayoutPosition:Vector3D):void
Служебный метод для преобразования точки, указанной в локальных координатах этого объекта, к ее местоположению в координатах вышестоящего узла объекта.
UIComponent
 Inherited
Проверяет правильность расположения и размера нижестоящих элементов и отображает различные визуальные эффекты.
UIComponent
 Inherited
Проверяет и обновляет свойства и макет этого объекта, а также перерисовывает его в случае необходимости.
UIComponent
 Inherited
Используется в логике макета для проверки свойств компонента посредством вызова метода commitProperties().
UIComponent
 Inherited
validateSize(recursive:Boolean = false):void
Проверяет правильность измеренного размера компонента. Если совместно с данным IlayoutManagerClient вызван метод LayoutManager.invalidateSize(), то при измерении будет вызван метод validateSize().
UIComponent
 Inherited
Обрабатывает события valid и invalid из средства проверки, назначенного этому компоненту.
UIComponent
 Inherited
Возвращает элементарное значение заданного объекта.
Object
 Inherited
Возвращает матрицу прямоугольника, которая может быть передана передать в drawRoundRect() как параметр rot при рисовании вертикального градиента.
UIComponent
 Inherited
Проверяет, зарегистрирован ли прослушиватель события для указанного типа события с данным объектом EventDispatcher или любым его предшественником.
EventDispatcher
Защищенные методы
 МетодОпределено
 Inherited
Отрегулируйте прямоугольник фокусировки.
UIComponent
 Inherited
Передает вычисленную матрицу, созданную из комбинации матрицы макета и смещений преобразования flash displayObject.
UIComponent
  
[переопределить] Используется на внутреннем уровне эффектом Dissolve для добавления оверлея к хрому контейнера.
Container
 Inherited
Определяет, может ли быть пропущен вызов метода measure().
UIComponent
 Inherited
Выполняет окончательную обработку после создания нижестоящих объектов.
UIComponent
 Inherited
Обрабатывает свойства, установленные в компоненте.
UIComponent
  
При необходимости создает тему оформления границы контейнера, если она не существует.
Container
 Inherited
Создайте нижестоящие объекты для компонента.
UIComponent
 Inherited
Создает новый объект, использующий контекст, основанный на использованном встроенном шрифте.
UIComponent
 Inherited
Создает объект с помощью указанной moduleFactory.
UIComponent
 Inherited
dispatchPropertyChangeEvent(prop:String, oldValue:*, value:*):void
Вспомогательные методы для отправки PropertyChangeEvent при обновлении свойства.
UIComponent
 Inherited
Обработчик события вызывается, если объект UIComponent получает фокус.
UIComponent
 Inherited
Обработчик события вызывается, если объект UIComponent теряет фокус.
UIComponent
 Inherited
Инициализирует реализацию и хранение некоторых из менее часто используемых расширенных функций макета компонента.
UIComponent
 Inherited
Завершает инициализацию компонента.
UIComponent
 Inherited
Инициализирует код доступности этого компонента.
UIComponent
 Inherited
Вспомогательный метод, делающий недействительными размер и список отображения вышестоящего элемента, если этот объект оказывает влияние на соответствующий макет (значение includeInLayout равно true).
UIComponent
 Inherited
Как правило, переопределяется с помощью компонентов, содержащих объекты UITextField, где объект UITextField получает фокус.
UIComponent
 Inherited
Обработчик события, вызываемый для события keyDown.
UIComponent
 Inherited
Обработчик события, вызываемый для события keyUp.
UIComponent
  
layoutChrome(unscaledWidth:Number, unscaledHeight:Number):void
Установите позиции и размеры границ этого контейнера в ответ на изменение размера.
Container
 Inherited
Вычисляет размер по умолчанию и дополнительно минимальный размер по умолчанию для компонента.
UIComponent
 Inherited
Этот метод вызывается при создании UIComponent и далее при каждой передаче события change для указания какого-либо изменения локализованных ресурсов.
UIComponent
  
Размещает область содержимого контейнера относительно видимой области на основе свойств horizontalScrollPosition и verticalScrollPosition.
Container
 Inherited
setStretchXY(stretchX:Number, stretchY:Number):void
Определяет коэффициент растягивания по горизонтали и вертикали.
UIComponent
 Inherited
stateChanged(oldState:String, newState:String, recursive:Boolean):void
Этот метод вызывается при изменении состояния для проверки, применяются ли специфичные для состояния стили к этому компоненту.
UIComponent
  
updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void
[переопределить] Установите позиции и размеры нижестоящих элементов этого контейнера в ответ на изменение размера.
Container
События
 Событие Сводка Определено
 Inherited[многоадресное событие] Отправляется, когда проигрыватель Flash Player или приложение AIR перемещается в фокус операционной системы и становится активным.EventDispatcher
 InheritedПередается при добавлении компонента к контейнеру как нижестоящего элемента содержимого с помощью метода addChild(), addChildAt(), addElement() или addElementAt().UIComponent
 InheritedОтправляется, когда экранный объект добавляется в список отображения.DisplayObject
 InheritedОтправляется, когда экранный объект добавляется к списку отображения на монтажном столе либо непосредственно, либо путем добавления поддерева, содержащего экранный объект.DisplayObject
  Отправляется после добавления нижестоящего элемента к контейнеру.Container
  Отправляется после изменения индекса нижестоящего элемента контейнера (среди нижестоящих элементов контейнера).Container
  Отправляется до удаления нижестоящего элемента контейнера.Container
 InheritedОтправляется, когда пользователь выбирает команду «Удалить» из контекстного меню текста.InteractiveObject
 InheritedОтправляется, когда пользователь нажимает и отпускает главную кнопку на указывающем устройстве над одним и тем же объектом InteractiveObject.InteractiveObject
 Inherited
    contextMenu
Отправляется, когда жест пользователя вызывает контекстное меню, связанное с данным интерактивным объектом в приложении AIR.InteractiveObject
 InheritedОтправляется, когда пользователь активирует комбинацию клавиш быстрого вызова, используемую на данной платформе для операции «Копировать», или выбирает команду «Копировать» из контекстного меню.InteractiveObject
 InheritedОтправляется по завершении создания компонента, и обработки, измерения, размещения и отображения свойств.UIComponent
 InheritedПередается после изменения состояния представления.UIComponent
 InheritedПередается после изменения свойства currentState, но перед изменением состояния представления.UIComponent
 InheritedОтправляется, когда пользователь активирует комбинацию клавиш быстрого вызова, используемую на данной платформе для операции «Вырезать», или выбирает команду «Вырезать» из контекстного меню.InteractiveObject
  Передается при изменении свойства data.Container
 Inherited[многоадресное событие] Отправляется, когда проигрыватель Flash Player или приложение AIR теряет фокус системы и становится неактивным.EventDispatcher
 InheritedОтправляется, когда пользователь дважды нажимает и отпускает главную кнопку на указывающем устройстве над одним и тем же объектом InteractiveObject, а флаг doubleClickEnabled для этого объекта имеет значение true.InteractiveObject
 InheritedПередается инициатором перетаскивания (компонентом, который является источником перетаскиваемых данных) по завершении операции перетаскивания, либо после опускания перетаскиваемых данных на целевой объект, либо по завершении операции перетаскивания без опускания данных.UIComponent
 InheritedПередается целевым объектом перетаскивания, когда пользователь отпускает на нем кнопку мыши.UIComponent
 InheritedПередается компонентом при перемещении пользователем курсора мыши над компонентом в процессе операции перетаскивания.UIComponent
 InheritedПередается компонентом, когда пользователь перетаскивает данные за пределы компонента, но не опускает их на целевой объект.UIComponent
 InheritedПередается компонентом при перемещении пользователем курсора мыши при нахождении над компонентом в процессе операции перетаскивания.UIComponent
 InheritedОтправляется инициатором перетаскивания после начала операции перетаскивания.UIComponent
 InheritedОтправляется по завершении эффекта.UIComponent
 InheritedОтправляется непосредственно перед запуском эффекта.UIComponent
 InheritedОтправляется после завершения эффекта, которое выполняется только после вызова метода stop().UIComponent
 Inherited[многоадресное событие] Отправляется, когда точка воспроизведения переходит в новый кадр.DisplayObject
 InheritedОтправляется после входа компонента в состояние представления.UIComponent
 Inherited[многоадресное событие] Отправляется, когда точка воспроизведения покидает текущий кадр.DisplayObject
 InheritedОтправляется непосредственно перед выходом компонента из состояния представления.UIComponent
 InheritedОтправляется после того, как экранный объект перемещается в фокус.InteractiveObject
 InheritedОтправляется после того, как экранный объект теряет фокус.InteractiveObject
 Inherited[многоадресное событие] Отправляется после завершения работы конструкторов экранных объектов кадра до выполнения сценариев кадра.DisplayObject
 InheritedОтправляется, когда пользователь создает точку контакта вдоль края сенсорной поверхности с помощью экземпляра InteractiveObject (например, нажатие по краю сенсорной поверхности на пульте Siri Remote для Apple TV). Некоторые устройства также могут интерпретировать этот контакт как комбинацию нескольких событий касания.InteractiveObject
 InheritedОтправляется, когда пользователь наживает две точки контакта над одним экземпляром InteractiveObject на устройстве с сенсорным экраном (например, двумя пальцами нажимает точки над экранным объектом и отпускает их при использовании мобильного телефона или планшетного компьютера с сенсорным экраном).InteractiveObject
 InheritedОтправляется, когда пользователь перемещает точку контакта с экземпляром InteractiveObject на устройстве с сенсорным экраном (например, касается пальцем и проводит им слева направо над экранным объектом при использовании мобильного телефона или планшетного компьютера с сенсорным экраном).InteractiveObject
 InheritedОтправляется, когда пользователь выполняет жест поворота в точке контакта с экземпляром InteractiveObject (например, касание двумя пальцами и их вращение над экранным объектом при использовании мобильного телефона или планшетного компьютера с сенсорным экраном).InteractiveObject
 InheritedОтправляется, когда пользователь выполняет жест выделения в точке контакта с экземпляром InteractiveObject (например, касание экрана тремя пальцами и их параллельное перемещение над экранным объектом при использовании мобильного телефона или планшетного компьютера с сенсорным экраном).InteractiveObject
 InheritedОтправляется, когда пользователь создает точку контакта с экземпляром InteractiveObject, а затем касается сенсорного экрана (например, касается экранного объекта несколькими пальцами, чтобы открыть меню, а затем касается одним пальцем для выбора нужного элемента меню при использовании мобильного телефона или планшетного компьютера с сенсорным экраном).InteractiveObject
 InheritedОтправляется, когда пользователь выполняет жест увеличения в точке контакта с экземпляром InteractiveObject (например, касание экрана двумя пальцами и их быстрое разведение в стороны над экранным объектом при использовании мобильного телефона или планшетного компьютера с сенсорным экраном).InteractiveObject
 InheritedВозникает при изменении состояния объекта с «Видимый» на «Невидимый».UIComponent
 InheritedЭто событие отправляется любой клиентской программе, которая поддерживает линейный ввод с помощью IME.InteractiveObject
 InheritedПередается по окончании создания компонента и установки всех свойств инициализации.UIComponent
 InheritedОтправляется, когда компонент контролируется средством проверки, и при проверке произошел сбой.UIComponent
 InheritedОтправляется, когда пользователь нажимает клавишу.InteractiveObject
 InheritedОтправляется, когда пользователь пытается изменить фокус с помощью клавиатуры.InteractiveObject
 InheritedОтправляется, когда пользователь отпускает клавишу.InteractiveObject
 InheritedОтправляется, когда пользователь нажимает и отпускает среднюю кнопку указывающего устройства над одним и тем же объектом InteractiveObject.InteractiveObject
 InheritedОтправляется, когда пользователь нажимает среднюю кнопку указывающего устройства над экземпляром InteractiveObject.InteractiveObject
 InheritedОтправляется, когда пользователь отпускает кнопку указывающего устройства над экземпляром InteractiveObject.InteractiveObject
 InheritedОтправляется, когда пользователь нажимает кнопку указывающего устройства над экземпляром InteractiveObject.InteractiveObject
 InheritedПередается из компонента, открытого с использованием PopUpManager, когда пользователь щелкает кнопкой мыши вне его пределов.UIComponent
 InheritedОтправляется, когда пользователь пытается изменить фокус с помощью указывающего устройства.InteractiveObject
 InheritedОтправляется, когда пользователь перемещает указывающее устройство в момент, когда курсор находится над объектом InteractiveObject.InteractiveObject
 InheritedОтправляется, когда пользователь перемещает указатель с экземпляра InteractiveObject.InteractiveObject
 InheritedОтправляется, когда пользователь наводит указывающее устройство на экземпляр InteractiveObject.InteractiveObject
 InheritedОтправляется, когда пользователь отпускает кнопку указывающего устройства над экземпляром InteractiveObject.InteractiveObject
 InheritedОтправляется при прокрутке колеса мыши над экземпляром InteractiveObject.InteractiveObject
 InheritedПередается из компонента, открытого с помощью PopUpManager, при прокручивании пользователем колеса мыши вне его пределов.UIComponent
 InheritedПередается при перемещении объекта.UIComponent
 InheritedОтправляется инициатором перетаскивания InteractiveObject, когда пользователь завершает жест перетаскивания.InteractiveObject
 InheritedОтправляется целевым объектом InteractiveObject при принятии перетаскиваемого объекта вызовом метода DragManager.acceptDragDrop().InteractiveObject
 InheritedОтправляется объектом InteractiveObject, когда жест перетаскивания входит в его границы.InteractiveObject
 InheritedОтправляется объектом InteractiveObject, когда жест перетаскивания выходит за границы этого объекта.InteractiveObject
 InheritedПостоянно отправляется объектом InteractiveObject, пока жест перетаскивания остается в пределах его границ.InteractiveObject
 InheritedОтправляется в начале операции перетаскивания объектом InteractiveObject, заданным в качестве инициатора перетаскивания в вызове метода DragManager.doDrag().InteractiveObject
 InheritedОтправляется во время операции перетаскивания объектом InteractiveObject, заданным в качестве инициатора перетаскивания в вызове метода DragManager.doDrag().InteractiveObject
 InheritedОтправляется, когда пользователь активирует комбинацию клавиш ускорения, используемую на данной платформе для операции «Вставить», или выбирает команду «Вставить» из контекстного меню.InteractiveObject
 InheritedПередается в начале последовательности инициализации компонента.UIComponent
 InheritedОтправляется, когда пользователь опускает активное перо ниже установленного для экрана порога обнаружения приближения.InteractiveObject
 Inherited
    proximityEnd
Отправляется, когда пользователь поднимает активное перо, превышая установленный для экрана порог обнаружения приближения.InteractiveObject
 InheritedОтправляется, когда пользователь наводит активное перо на экран, не превышая установленный для экрана порог обнаружения приближения.InteractiveObject
 Inherited
    proximityOut
Отправляется, когда пользователь переводит активное перо от этого объекта InteractiveObject, не превышая установленный для экрана порог обнаружения приближения.InteractiveObject
 InheritedОтправляется, когда пользователь наводит активное перо непосредственно на этот объект InteractiveObject, не превышая установленный для экрана порог обнаружения приближения.InteractiveObject
 InheritedОтправляется, когда пользователь перемещает активное перо от этого объекта InteractiveObject и любого из его дочерних объектов, не превышая установленный для экрана порог обнаружения приближения.InteractiveObject
 InheritedОтправляется, когда пользователь переводит активное перо на этот объект InteractiveObject из внешней части дерева потомков в списке отображения (не превышая установленный для экрана порог обнаружения близости).InteractiveObject
 InheritedОтправляется, когда пользователь отпускает кнопку позиционирующего устройства после ее нажатия над экземпляром InteractiveObject и последующего перемещения позиционирующего устройства с экземпляра InteractiveObject.InteractiveObject
 InheritedПередается при удалении компонента из контейнера как нижестоящего элемента содержимого с помощью метода removeChild(), removeChildAt(), removeElement() или removeElementAt().UIComponent
 InheritedОтправляется перед удалением экранного объекта из списка отображения.DisplayObject
 InheritedОтправляется перед удалением экранного объекта из списка отображения либо напрямую, либо путем удаления поддерева, содержащего экранный объект.DisplayObject
 Inherited[многоадресное событие] Отправляется перед обновлением и визуализацией списка отображения.DisplayObject
 InheritedОтправляется при изменении размеров компонента.UIComponent
 InheritedОтправляется, когда пользователь нажимает и отпускает правую кнопку указывающего устройства над одним и тем же объектом InteractiveObject.InteractiveObject
 InheritedОтправляется, когда пользователь нажимает кнопку указывающего устройства над экземпляром InteractiveObject.InteractiveObject
 InheritedОтправляется, когда пользователь отпускает кнопку указывающего устройства над экземпляром InteractiveObject.InteractiveObject
 InheritedОтправляется, когда пользователь перемещает указатель с экземпляра InteractiveObject.InteractiveObject
 InheritedОтправляется, когда пользователь наводит указывающее устройство на экземпляр InteractiveObject.InteractiveObject
  Отправляется при прокрутке контейнера пользователем вручную.Container
 InheritedОтправляется, когда пользователь активирует комбинацию клавиш ускорения, используемую на данной платформе для операции «Выделить все», или выбирает команду «Выделить все» из контекстного меню.InteractiveObject
 InheritedПередается при изменении состояния объекта с «Невидимый» на «Видимый».UIComponent
 InheritedОтправляется сразу после того, как программная клавиатура вызывается.InteractiveObject
 InheritedПередается немедленно перед тем, как программная клавиатура появляется на экране.InteractiveObject
 InheritedПередается немедленно после того, как программная клавиатура убирается с экрана.InteractiveObject
 InheritedОтправляется после перехода компонента в новое состояние и завершения воспроизведения анимации перехода в это состояние.UIComponent
 InheritedОтправляется, когда компонент прерывает переход в текущее состояние для переключения в новое состояние.UIComponent
 InheritedОтправляется, когда изменяется значение свойства tabChildren объекта.InteractiveObject
 InheritedОтправляется при изменении флага tabEnabled объекта.InteractiveObject
 InheritedОтправляется, когда изменяется значение свойства tabIndex объекта.InteractiveObject
 InheritedПередается, если пользователь вводит один или несколько символов текста.InteractiveObject
 InheritedПередается компонентом перед созданием ToolTip.UIComponent
 InheritedПередается компонентом, когда ToolTip скрывается и вскоре будет удален.UIComponent
 InheritedПередается компонентом перед скрытием ToolTip.UIComponent
 InheritedПередается компонентом перед отображением ToolTip.UIComponent
 InheritedПередается компонентом при отображении ToolTip.UIComponent
 InheritedПередается компонентом с установленным свойством toolTip при наведении пользователем курсора мыши.UIComponent
 InheritedОтправляется, когда пользователь впервые создает точку контакта с сенсорным экраном устройства (например, касается сенсорного экрана мобильного телефона или планшетного компьютера).InteractiveObject
 InheritedОтправляется, когда пользователь убирает точку контакта с сенсорным экраном устройства (например, поднимает палец с сенсорного экрана мобильного телефона или планшетного компьютера).InteractiveObject
 InheritedНеотменяемое событие, которое отправляется компонентом при завершении реагирования на касание пользователяUIComponent
 InheritedНеотменяемое событие, которое отправляется компонентом в начале реагирования на касание пользователяUIComponent
 InheritedОтменяемое событие, которое отправляется компонентом при попытке реагирования на касание пользователяUIComponent
 InheritedОтправляется, когда пользователь касается устройства, и продолжает отправляться до тех пор, пока точка контакта не будет удалена.InteractiveObject
 InheritedОтправляется, когда пользователь перемещает точку контакта от экземпляра InteractiveObject на устройстве с сенсорным экраном (например, перетаскивает палец с одного экранного объекта на другой при использовании мобильного телефона или планшетного компьютера с сенсорным экраном).InteractiveObject
 InheritedОтправляется, когда пользователь перемещает точку контакта над экземпляром InteractiveObject на устройстве с сенсорным экраном (например, перетаскивает палец с точки за пределами экранного объекта в точку над ним при использовании мобильного телефона или планшетного компьютера с сенсорным экраном).InteractiveObject
 InheritedОтправляется, когда пользователь удаляет точку контакта из экземпляра InteractiveObject на сенсорном устройстве (например, переводит палец из положения над экранным объектом в точку за пределами экранного объекта на мобильном телефоне или планшете с сенсорным экраном).InteractiveObject
 InheritedОтправляется, когда пользователь перемещает точку контакта над экземпляром InteractiveObject на устройстве с сенсорным экраном (например, перетаскивает палец с точки за пределами экранного объекта в точку над ним при использовании мобильного телефона или планшетного компьютера с сенсорным экраном).InteractiveObject
 InheritedОтправляется, когда пользователь поднимает точку контакта над тем же экземпляром InteractiveObject, с которым был установлен первичный контакт на сенсорном экране (например, нажимает точку на экранном объекте и поднимает палец с той же точки при использовании мобильного телефона или планшетного компьютера с сенсорным экраном).InteractiveObject
 InheritedОтправляется при вызове объектом методов commitProperties(), measure() и updateDisplayList() (при необходимости).UIComponent
 InheritedОтправляется, когда компонент контролируется средством проверки, и проверка успешно выполнена.UIComponent
 InheritedОтправляется при изменении значений программным способом или в результате действий пользователя.UIComponent
Стили

Стили являются либо общими, либо связанными с определенной темой. Если стиль общий, он может использоваться с любой темой. Если стиль связан с определенной темой, он может использоваться, только если ваше приложение использует ее.

Общие стили
 Стиль Описание Определено
  
backgroundAttachment
Тип: String Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

При указании фонового изображения этот стиль указывает на его фиксированность относительно области просмотра (fixed) или выполняет прокрутку содержимого (scroll). Значением по умолчанию является "scroll".
Container
 InheritedТип: String Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Расстояние по вертикали от верхнего края области содержимого до положения базовой линии элемента управления в пикселях.
UIComponent
  
borderSkin
Тип: Class Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Класс темы оформления границы компонента. Значением по умолчанию во всех компонентах, где оно не установлено явным образом, является mx.skins.halo.HaloBorder для тем Halo и mx.skins.spark.BorderSkin для тем Spark. Значением по умолчанию контейнера Panel является mx.skins.halo.PanelSkin для темы Halo и mx.skins.spark.BorderSkin для темы Spark. Для определения значения по умолчанию для компонента см. файл default.css.
Container
  
borderStyle
Тип: String Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Стиль ограничительной рамки. Возможными значениями являются none, solid, inset и outset. Значение по умолчанию зависит от класса компонента; если оно не переопределено для класса, значением по умолчанию является inset. Значением по умолчанию для большинства контейнеров является none. Значения inset и outset являются действительными только с темой Halo.
Container
 InheritedТип: String Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Расстояние по вертикали от нижнего края компонента до нижнего края области содержимого его вышестоящего контейнера в пикселях.
UIComponent
  
color
Тип: uint Формат: Color Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Цвет текста в компоненте, включая метку компонента. Значением по умолчанию для темы Halo является 0x0B333C. Значение по умолчанию для темы Spark - 0x000000.
Container
  
direction
Тип: String Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Направленность текста, отображенная компонентом.

Допустимые значения – ltr для текста, записываемого слева направо, как в гарнитурах латинского стиля, и rtl для текста, записываемого справа налево, как в арабском и иврите.

FTE и TLF используют это значение в алгоритме двухстороннего макета текста, который сопоставляет последовательность символов «Юникод» с последовательностью глифов.

Примечание. Этот стиль применяется только в том случае, если компонент MX определяет UIFTETextField как textFieldClass.

Параметр direction также влияет на выравнивание текста в рамках TLFTextField. Однако он не влияет на размещение TLFTextField внутри компонента.

Значением по умолчанию является "ltr".
Container
  
disabledColor
Тип: uint Формат: Color Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Цвет текста в компоненте при его деактивации. Значением по умолчанию является 0xAAB3B3.
Container
  
disabledOverlayAlpha
Тип: Number Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Значение альфа-канала для наложения, размещенного в верхней части контейнера при его деактивации.
Container
 InheritedТип: uint Формат: Color Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Цвет выделения компонента при неудачном выполнении проверки.
UIComponent
 InheritedТип: String Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Режим наложения, используемый прямоугольником фокусировки.
UIComponent
 InheritedТип: Class Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Тема оформления для рисования прямоугольника фокусировки.
UIComponent
 InheritedТип: Number Формат: Length Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Толщина контура прямоугольника фокусировки в пикселях.
UIComponent
  
fontAntiAliasType
Тип: String Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Устанавливает свойство antiAliasType внутреннего класса TextFields. Возможными значениями являются normal (flash.text.AntiAliasType.NORMAL) и advanced (flash.text.AntiAliasType.ADVANCED).

Значением по умолчанию является advanced, активирующее расширенные возможности сглаживания для шрифтов. Установлено на normal для деактивации расширенных возможностей сглаживания.

Этот стиль не влияет на системные шрифты.

Этот стиль применяется ко всему тексту в нижестоящем элементе управления класса TextField; его можно применять только к определенным символам.

Значением по умолчанию является "advanced".

Связанные элементы API

Container
  
fontFamily
Тип: String Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Имя используемого шрифта. В отличие от использования в реализации CSS, разделенные запятой списки не поддерживаются. Можно использовать любое имя гарнитуры шрифтов. При указании общего имени шрифта оно преобразовывается в соответствующий шрифт устройства. Шрифтом по умолчанию для темы Halo является Verdana. Шрифтом по умолчанию для темы Spark является Arial.
Container
  
fontGridFitType
Тип: String Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Устанавливает свойство gridFitType внутреннего класса TextFields, представляющего текст в элементах управления Flex. Допустимыми значениями являются none (flash.text.GridFitType.NONE), pixel (flash.text.GridFitType.PIXEL) и subpixel (flash.text.GridFitType.SUBPIXEL).

Это свойство применяется только при использовании вложенного шрифта и при установке свойства fontAntiAliasType на advanced.

Этот стиль не влияет на системные шрифты.

Этот стиль применяется ко всему тексту в нижестоящем элементе управления TextField и не может быть применен только к отдельным символам.

Значением по умолчанию является "pixel".

Связанные элементы API

Container
  
fontSharpness
Тип: Number Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Устанавливает свойство sharpness для внутреннего класса TextFields, представляющего текст в элементах управления Flex. Это свойство указывает резкость краев глифа. Возможными значениями являются числа от -400 до 400.

Это свойство применяется только при использовании вложенного шрифта и при установке свойства fontAntiAliasType на advanced.

Этот стиль не влияет на системные шрифты.

Этот стиль применяется ко всему тексту в нижестоящем элементе управления TextField и не может быть применен только к отдельным символам.

Значением по умолчанию является 0.

Связанные элементы API

Container
  
fontSize
Тип: Number Формат: Length Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Высота текста в пикселях. Для тем Halo значением по умолчанию для всех элементов управления, кроме ColorPicker, является 10. Для элемента управления ColorPicker с темой Halo значением по умолчанию является 11. Для тем Spark значением по умолчанию для всех элементов управления, кроме ColorPicker, является 12. Для элемента управления ColorPicker с темой Spark значением по умолчанию является 11.
Container
  
fontStyle
Тип: String Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Определяет использование курсива в тексте. Допустимыми значениями являются normal и italic. Значением по умолчанию является "normal".
Container
  
fontThickness
Тип: Number Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Устанавливает свойство thickness внутреннего класса TextFields, представляющего текст в элементе управления Flex. Это свойство указывает толщину границ глифов. Возможные значения – числа от -200 до 200.

Это свойство применяется только при использовании вложенного шрифта и при установке свойства fontAntiAliasType на advanced.

Этот стиль не влияет на системные шрифты.

Этот стиль применяется ко всему тексту в нижестоящем элементе управления TextField и не может быть применен только к отдельным символам.

Значением по умолчанию является 0.

Связанные элементы API

Container
  
fontWeight
Тип: String Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Определяет использование полужирного шрифта в тексте. Допустимыми значениями являются normal и bold. Значение по умолчанию для элемента управления Button равно bold. Значением по умолчанию для всех прочих элементов управления являетсяnormal.
Container
 InheritedТип: String Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Горизонтальное расстояние в пикселях от центра области содержимого компонента до центра компонента.
UIComponent
  
horizontalScrollBarStyleName
Тип: String Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Имя стиля горизонтальной полосы прокрутки. Значением по умолчанию является undefined.
Container
 InheritedТип: String Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 4.5  Версии среды выполнения: Flash10, AIR 2.5

Первичный режим взаимодействия для этого компонента.
UIComponent
  
kerning
Тип: Boolean Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Логическое значение, указывающее использование кернинга (true — включено и false — отключено). Кернинг регулирует промежуток между определенными символьными парами для повышения удобочитаемости и должен использоваться, например, в заголовках при использовании крупных шрифтов. Кернинг поддерживается только для встроенных шрифтов. Определенные шрифты, например Verdana, и моноширинные шрифты, например Courier New, не поддерживают кернинг. Значением по умолчанию является false.
Container
 InheritedТип: String Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 4.1  Версии среды выполнения: Flash10, AIR 1.5

Указывает требуемое направление макета компонента.
UIComponent
 InheritedТип: String Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Расстояние по горизонтали от левого края компонента до левого края области содержимого его вышестоящего контейнера в пикселях.
UIComponent
  
letterSpacing
Тип: Number Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Число дополнительных пикселей, отображаемых между символами. Положительное значение увеличивает интервал между символами вне стандартного интервала, в то время как отрицательное значение его уменьшает. Значением по умолчанию является 0.
Container
  
locale
Тип: String Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Языковой стандарт текста, отображаемый этим компонентом.

FTE и TLF используют этот языковой стандарт для сопоставления символов «Юникод» с глифами шрифтов и поиска резервных шрифтов.

Примечание. Этот стиль применяется только в том случае, если компонент MX определяет UIFTETextField как textFieldClass.

Значением по умолчанию является "en".
Container
  
paddingBottom
Тип: Number Формат: Length Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Число пикселей между нижней границей контейнера и нижним краем его области содержимого. Значением по умолчанию является 0.
Container
  
paddingLeft
Тип: Number Формат: Length Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Количество пикселей между левой границей компонента и левым краем его области содержимого.

Значением по умолчанию является 0.

Значением по умолчанию для элемента управления Button является 10 для темы Halo и 6 для темы Spark.

Значение по умолчанию для элемента управления ComboBox: 5.

Значением по умолчанию для контейнера Form является 16.

Значением по умолчанию для элемента управления Tree является 2.

Container
  
paddingRight
Тип: Number Формат: Length Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Число пикселей между правой границей компонента и правым краем его области содержимого.

Значением по умолчанию является 0.

Значением по умолчанию для элемента управления Button является 10 для темы Halo и 6 для темы Spark.

Значение по умолчанию для элемента управления ComboBox: 5.

Значением по умолчанию для контейнера Form является 16.

Container
  
paddingTop
Тип: Number Формат: Length Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Число пикселей между верхней границей контейнера и верхним краем его области содержимого. Значением по умолчанию является 0.
Container
 InheritedТип: String Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Расстояние по горизонтали от правого края компонента до правого края области содержимого его вышестоящего контейнера в пикселях.
UIComponent
 InheritedТип: Boolean Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 4.5  Версии среды выполнения: Flash10, AIR 1.5

Отображение рамки или темы ошибки, когда этот компонент недействителен
UIComponent
 InheritedТип: Boolean Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 4.5  Версии среды выполнения: Flash10, AIR 1.5

Отображение подсказки об ошибке, когда этот компонент недействителен и пользователь наводит на него курсор мыши
UIComponent
  
textAlign
Тип: String Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Выравнивание текста внутри контейнера. Возможными значениями являются left, right или center.

Значением по умолчанию является left. Для компонента FormItem, значением по умолчанию является right. Для компонентов Button, LinkButton и AccordionHeader значением по умолчанию является center и это свойство является допустимым, только если свойство labelPlacement установлено на left или right. Если свойство labelPlacement установлено на top или bottom, текст и любой значок располагаются по центру.

Container
  
textDecoration
Тип: String Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Определяет использование подчеркивания текста. Возможными значениями являются none и underline. Значением по умолчанию является "none".
Container
  
textFieldClass
Тип: Class Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Класс, реализующий IUITextField, который используется этим компонентом для визуализации текста.

Этот тип можно установить либо для класса mx.core.UITextField (для использования типичного класса TextField, встроенного в Flash Player), либо для класса mx.core.UIFTETextField (для использования Text Layout Framework для достижения оптимизированной визуализации текста, включая двусторонний макет).

Значением по умолчанию является mx.core.UITextField.
Container
  
textIndent
Тип: Number Формат: Length Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Смещение первой строки текста с левой стороны контейнера в пикселях. Значением по умолчанию является 0.
Container
 InheritedТип: String Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Расстояние по вертикали от верхнего края компонента до верхнего края области содержимого его вышестоящего контейнера в пикселях.
UIComponent
 InheritedТип: String Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Расстояние по вертикали в пикселях от центра области содержимого компонента до центра компонента.
UIComponent
  
verticalScrollBarStyleName
Тип: String Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Имя стиля вертикальной полосы прокрутки. Значением по умолчанию является undefined.
Container
Стили тем Spark
 Стиль Описание Определено
  
accentColor
Тип: uint Формат: Color Наследование CSS: Да Тема: spark
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Цвет для акцентов, используемый темами оформления компонента. Заданная по умолчанию тема оформления кнопки использует этот цвет для определения оттенка фона. Этот цвет используется при выделении полосы прокрутки. Значением по умолчанию является #0099FF.
Container
  
backgroundAlpha
Тип: Number Наследование CSS: Нет Тема: halo, spark
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Альфа-уровень цвета, определяемый свойством backgroundColor для изображения или файла SWF, заданного стилем backgroundImage. Допустимыми являются значения от 0,0 до 1,0. Для большинства элементов управления значением по умолчанию является 1,0, но для элементов управления ToolTip значением по умолчанию является 0,95, а для элементов управления Alert – 0,9. Значением по умолчанию является 1.0.
Container
  
backgroundColor
Тип: uint Формат: Color Наследование CSS: Нет Тема: halo, spark
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Цвет фона компонента. Можно одновременно установить значения для свойств backgroundColor и backgroundImage. Некоторые компоненты не имеют фона. Элемент управления DataGrid игнорирует этот стиль. Значением по умолчанию является undefined. Это означает, что свойство не установлено. Если этот стиль и стиль backgroundImage имеют значения undefined, фон компонента будет прозрачным.

Для контейнера Application этот стиль указывает цвет фона во время загрузки приложения и градиент фона во время выполнения приложения. Flex вычисляет образец градиента между двумя цветами: немного более темным и немного более светлым, чем указанный цвет.

Темы оформления по умолчанию для большинства элементов управления Flex являются частично прозрачными. В результате цвет фона контейнера частично «расплывается» на элементы управления, которые находятся в контейнере. Этого можно избежать путем установки 1 в качестве значений альфа-канала для свойства fillAlphas элемента управления, например:

  <mx:Container backgroundColor="0x66CC66"/>
      <mx:ControlName ... fillAlphas="[1,1]"/>
  </mx:Container>

Container
  
borderAlpha
Тип: Number Наследование CSS: Нет Тема: spark
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Альфа-канал границы. Значением по умолчанию является 1.
Container
  
borderColor
Тип: uint Формат: Color Наследование CSS: Нет Тема: halo, spark
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Цвет границы. Значение по умолчанию зависит от класса компонента. Если значение для класса не изменено, то значением по умолчанию является 0xB7BABC для темы Halo и 0x696969 для темы Spark.
Container
  
borderVisible
Тип: Boolean Наследование CSS: Нет Тема: spark
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Видимость границы. Значением по умолчанию является true.
Container
 InheritedТип: uint Формат: Color Наследование CSS: Да Тема: spark
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Основной цвет компонента.
UIComponent
  
contentBackgroundAlpha
Тип: Number Наследование CSS: Да Тема: spark
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Альфа-канал фона содержимого для данного компонента.
Container
  
contentBackgroundColor
Тип: uint Формат: Color Наследование CSS: Да Тема: spark
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Цвет области содержимого компонента. Значением по умолчанию является 0xFFFFFF.
Container
  
cornerRadius
Тип: Number Формат: Length Наследование CSS: Нет Тема: halo, spark
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Радиус углов компонента. Значение по умолчанию зависит от класса компонента; если оно не переопределено для класса, значением по умолчанию является 0. Значением по умолчанию для ApplicationControlBar является 5.
Container
  
dropShadowVisible
Тип: Boolean Наследование CSS: Нет Тема: spark
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Логическое свойство, которое указывает на наличие у компонента видимой тени. Значение по умолчанию false.

Примечание. Для отображения теней в контейнерах установите свойство contentBackgroundColor. В противном случае тень будет отображаться за контейнером, поскольку по умолчанию контейнер имеет прозрачный фон.

Container
  
focusColor
Тип: uint Формат: Color Наследование CSS: Да Тема: spark
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Цвет кольца фокуса, если компонент находится в фокусе Значением по умолчанию является 0x70B2EE.
Container
  
symbolColor
Тип: uint Формат: Color Наследование CSS: Да Тема: spark
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Цвет любого символа компонента. Примеры включают флажок элемента управления CheckBox или стрелку на кнопке элемента управления ScrollBar. Значением по умолчанию является 0x000000.
Container
Стили тем Гало
 Стиль Описание Определено
  
backgroundAlpha
Тип: Number Наследование CSS: Нет Тема: halo, spark
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Альфа-уровень цвета, определяемый свойством backgroundColor для изображения или файла SWF, заданного стилем backgroundImage. Допустимыми являются значения от 0,0 до 1,0. Для большинства элементов управления значением по умолчанию является 1,0, но для элементов управления ToolTip значением по умолчанию является 0,95, а для элементов управления Alert – 0,9. Значением по умолчанию является 1.0.
Container
  
backgroundColor
Тип: uint Формат: Color Наследование CSS: Нет Тема: halo, spark
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Цвет фона компонента. Можно одновременно установить значения для свойств backgroundColor и backgroundImage. Некоторые компоненты не имеют фона. Элемент управления DataGrid игнорирует этот стиль. Значением по умолчанию является undefined. Это означает, что свойство не установлено. Если этот стиль и стиль backgroundImage имеют значения undefined, фон компонента будет прозрачным.

Для контейнера Application этот стиль указывает цвет фона во время загрузки приложения и градиент фона во время выполнения приложения. Flex вычисляет образец градиента между двумя цветами: немного более темным и немного более светлым, чем указанный цвет.

Темы оформления по умолчанию для большинства элементов управления Flex являются частично прозрачными. В результате цвет фона контейнера частично «расплывается» на элементы управления, которые находятся в контейнере. Этого можно избежать путем установки 1 в качестве значений альфа-канала для свойства fillAlphas элемента управления, например:

  <mx:Container backgroundColor="0x66CC66"/>
      <mx:ControlName ... fillAlphas="[1,1]"/>
  </mx:Container>

Container
  
backgroundDisabledColor
Тип: uint Формат: Color Наследование CSS: Да Тема: halo
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Цвет фона компонента при его деактивации. Глобальным значением по умолчанию является undefined. Значением по умолчанию для элементов управления List является 0xDDDDDD (светло-серый). Если контейнер деактивирован, фон бледнеет в соответствии с градацией, заданной стилем disabledOverlayAlpha.
Container
  
backgroundImage
Тип: Object Формат: File Наследование CSS: Нет Тема: halo
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Фоновое изображение компонента. Может являться классом, абсолютным или относительным URL-адресом. Можно установить backgroundColor или backgroundImage. Фоновое изображение отображается поверх цвета фона. Значением по умолчанию является undefined. Это означает, что значение не установлено. Если этот стиль и стиль backgroundColor не определены, для компонента устанавливается прозрачный фон.

Темы оформления по умолчанию для большинства элементов управления Flex являются частично прозрачными. В результате фоновое изображение контейнера частично «растекается» на элементы управления, которые находятся в контейнере. Этого можно избежать путем установки 1 в качестве значений альфа-канала для свойства fillAlphas элемента управления, например:

  <mx:Container backgroundColor="0x66CC66"/>
      <mx:ControlName ... fillAlphas="[1,1]"/>
  </mx:Container>

Container
  
backgroundSize
Тип: String Наследование CSS: Нет Тема: halo
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Масштабирует изображение, указанное свойством backgroundImage, в соответствии с различными указываемыми процентными значениями. При значении 100% изображение растягивается по всей области компонента. Для указания процентного значения необходимо добавить символ процента (%). Значением по умолчанию для контейнера Application является 100%. Значением по умолчанию для всех других контейнеров является auto, при котором сохраняется первоначальный размер изображения.
Container
  
barColor
Тип: uint Формат: Color Наследование CSS: Да Тема: halo
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Определяет цвет ProgressBar. ProgressBar заполняется вертикальным градиентом между этим цветом и более ярким цветом, вычисленным на его основе. Этот стиль не влияет на другие компоненты, но может быть установлен в контейнере в целях управления внешним видом всех включенных индикаторов выполнения. Значением по умолчанию является undefined. Это означает, что свойство не установлено. В этом случае используется свойство стиля themeColor.
Container
  
borderColor
Тип: uint Формат: Color Наследование CSS: Нет Тема: halo, spark
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Цвет границы. Значение по умолчанию зависит от класса компонента. Если значение для класса не изменено, то значением по умолчанию является 0xB7BABC для темы Halo и 0x696969 для темы Spark.
Container
  
borderSides
Тип: String Наследование CSS: Нет Тема: halo
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Стороны ограничительной рамки. Строка, разделенная пробелами, указывающая отображаемые стороны границы. Строка может содержать значения left, top, right и bottom в любом порядке. Значением по умолчанию является left top right bottom. При этом будут отображаться все четыре стороны. Этот стиль используется только в том случае, если для borderStyle установлено значение solid.
Container
  
borderThickness
Тип: Number Формат: Length Наследование CSS: Нет Тема: halo
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Толщина ограничительной рамки. Используется только в случае, если для свойства borderStyle установлено значение solid. Значением по умолчанию является 1.
Container
  
cornerRadius
Тип: Number Формат: Length Наследование CSS: Нет Тема: halo, spark
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Радиус углов компонента. Значение по умолчанию зависит от класса компонента; если оно не переопределено для класса, значением по умолчанию является 0. Значением по умолчанию для ApplicationControlBar является 5.
Container
  
dropShadowColor
Тип: uint Формат: Color Наследование CSS: Да Тема: halo
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Цвет тени. Значением по умолчанию является 0x000000.
Container
  
dropShadowEnabled
Тип: Boolean Наследование CSS: Нет Тема: halo
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Логическое свойство, которое указывает на наличие у компонента видимой тени. Этот стиль используется при установке значения solid для свойства borderStyle. Значение по умолчанию false.

Примечание. Для отображения теней в контейнерах выберите свойства backgroundColor или backgroundImage. В противном случае тень будет отображаться за контейнером, поскольку по умолчанию контейнер имеет прозрачный фон.

Container
  
shadowDirection
Тип: String Наследование CSS: Нет Тема: halo
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Направление тени. Допустимыми значениями являются left, center и right. Значением по умолчанию является "center".
Container
  
shadowDistance
Тип: Number Формат: Length Наследование CSS: Нет Тема: halo
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Расстояние для тени. Если для свойства установлено отрицательное значение, тень отображается над компонентом. Значением по умолчанию является 2.
Container
 InheritedТип: uint Формат: Color Наследование CSS: Да Тема: halo
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Цвет темы компонента.
UIComponent
Эффекты
 Эффект Описание Определено
 Inherited Запускающее событие: added
Воспроизводится при добавлении компонента в качестве нижестоящего элемента к контейнеру.
UIComponent
 Inherited Запускающее событие: creationComplete
Воспроизводится при создании компонента.
UIComponent
 Inherited Запускающее событие: focusIn
Воспроизводится, когда компонент перемещается в фокус клавиатуры.
UIComponent
 Inherited Запускающее событие: focusOut
Воспроизводится, когда компонент теряет фокус клавиатуры.
UIComponent
 Inherited Запускающее событие: hide
Воспроизводится при изменении состояния компонента на «Невидимый».
UIComponent
 Inherited Запускающее событие: mouseDown
Воспроизводится при нажатии на кнопку мыши над компонентом.
UIComponent
 Inherited Запускающее событие: mouseUp
Воспроизводится, когда пользователь отпускает кнопку мыши над компонентом.
UIComponent
 Inherited Запускающее событие: move
Воспроизводится при перемещении компонента.
UIComponent
 Inherited Запускающее событие: removed
Воспроизводится при удалении компонента из контейнера.
UIComponent
 Inherited Запускающее событие: resize
Воспроизводится при изменении размеров компонента.
UIComponent
 Inherited Запускающее событие: rollOut
Воспроизводится, когда пользователь убирает курсор мыши с компонента.
UIComponent
 Inherited Запускающее событие: rollOver
Воспроизводится при наведении курсора мыши на компонент.
UIComponent
 Inherited Запускающее событие: show
Воспроизводится при изменении состояния компонента на «Видимый».
UIComponent
Сведения о свойстве

actualCreationPolicy

свойство
protected var actualCreationPolicy:String

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Политика создания этого контейнера.

autoLayout

свойство 
autoLayout:Boolean

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

При значении true измерение и макет выполняются при изменении позиции или размера нижестоящего элемента. При значении false измерение и макет выполняются только однажды, при добавлении или удалении нижестоящих элементов из контейнера.

При использовании эффекта Move макет вокруг перемещающегося компонента не регулируется для соответствия анимации эффекта Move. Установка свойства контейнера autoLayout на true не влияет на его поведение.

Если свойство autoLayout установлено на false, эффект Zoom не работает.

Свойство autoLayout не применимо к контейнерам Accordion или ViewStack.

Значением по умолчанию является true.



Реализация
    public function get autoLayout():Boolean
    public function set autoLayout(value:Boolean):void

borderMetrics

свойство 
borderMetrics:EdgeMetrics  [только для чтения]

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Возвращает объект EdgeMetrics, имеющий четыре свойства: left, top, right и bottom. Значение каждого свойства равно толщине одной из сторон границы в пикселях.

В отличие от viewMetrics это свойство не изменяется подклассами Container.



Реализация
    public function get borderMetrics():EdgeMetrics

childDescriptors

свойство 
childDescriptors:Array  [только для чтения]

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Массив объектов UIComponentDescriptor, созданных компилятором MXML.

Каждый объект UIComponentDescriptor содержит информацию, указанную в нижестоящем теге MXML тега контейнера MXML. Порядок следования объектов UIComponentDescriptor в массиве совпадает с порядком следования нижестоящих тегов. Во время инициализации нижестоящие дескрипторы используются для создания нижестоящих объектов UIComponent и Repeater контейнера и установки указанных в MXML начальных значений свойств, обработчиков событий, эффектов и пр.



Реализация
    public function get childDescriptors():Array

Связанные элементы API

clipContent

свойство 
clipContent:Boolean

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Определяет необходимость применения маски отсечения, если позиции и/или размеры нижестоящих элементов контейнера располагаются за пределами границ этого контейнера. Если установлено значение false, то нижестоящие элементы этого контейнера остаются видимыми при перемещении или при установлении размера за пределами границ этого контейнера. Если установлено значение true, нижестоящие элементы этого контейнера отсекаются.

Если для clipContent установлено значение false, прокрутка для этого контейнера отключается, и полосы прокрутки не будут отображаться. Если для clipContent установлено значение true, то полосы прокрутки, как правило, отображаются, если нижестоящие элементы контейнера расположены за пределами границ контейнера. Для дополнительного управления внешним видом полосы прокрутки см. horizontalScrollPolicy и verticalScrollPolicy.

Значением по умолчанию является true.



Реализация
    public function get clipContent():Boolean
    public function set clipContent(value:Boolean):void

contentMouseX

свойство 
contentMouseX:Number  [только для чтения] [переопределить]

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Возвращает координату x положения курсора мыши в текущей системе координат. Координаты содержимого указывают позицию пиксела относительно верхнего левого угла содержимого компонента и включают всю область содержимого компонента, в том числе области, которые в настоящее время отсечены и доступ к которым возможен при прокрутке компонента.



Реализация
    override public function get contentMouseX():Number

contentMouseY

свойство 
contentMouseY:Number  [только для чтения] [переопределить]

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Возвращает координату y положения курсора мыши в текущей системе координат. Координаты содержимого указывают позицию пиксела относительно верхнего левого угла содержимого компонента и включают всю область содержимого компонента, в том числе области, которые в настоящее время отсечены и доступ к которым возможен при прокрутке компонента.



Реализация
    override public function get contentMouseY():Number

creatingContentPane

свойство 
creatingContentPane:Boolean

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Контейнеры используют внутреннюю область содержимого для управления прокруткой. Для creatingContentPane установлено значение true, если контейнер создает область содержимого, так что некоторые события могут игнорироваться или блокироваться.



Реализация
    public function get creatingContentPane():Boolean
    public function set creatingContentPane(value:Boolean):void

creationIndex

свойство 
creationIndex:int
Устаревший: Устаревший

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Указывает порядок создания экземпляров и вывода на экран нижестоящих элементов контейнера.

Это свойство можно использовать только при установке свойства creationPolicy на ContainerCreationPolicy.QUEUED. В противном случае оно игнорируется.

Значением по умолчанию является -1.



Реализация
    public function get creationIndex():int
    public function set creationIndex(value:int):void

creationPolicy

свойство 
creationPolicy:String

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Политика создания нижестоящего элемента для этого контейнера MX. Допустимые значения ActionScript: ContainerCreationPolicy.AUTO, ContainerCreationPolicy.ALL или ContainerCreationPolicy.NONE. Возможные значения MXML: auto, all или none.

Если для контейнера не указано свойство creationPolicy, он наследует creationPolicy вышестоящего контейнера. Если для приложения не указано свойство creationPolicy, по умолчанию устанавливается ContainerCreationPolicy.AUTO.

creationPolicy ContainerCreationPolicy.AUTO означает, что контейнер задерживает создание некоторых или всех нижестоящих элементов, пока они не потребуются; этот процесс называется отложенная реализация. Эта политика обеспечивает наилучший момент запуска, так как первоначально создается меньшее число UIComponents. Однако это приводит к задержкам при навигации при переходе пользователя к другим частям приложения в первый раз. Контейнеры навигатора, как, например, Accordion, TabNavigator и ViewStack, реализуют стратегию ContainerCreationPolicy.AUTO, создавая все нижестоящие элементы немедленно, но ожидают выбора нижестоящего элемента контейнера навигатора для создания нижестоящих элементов более низкого уровня.

Свойство creationPolicy ContainerCreationPolicy.ALL означает, что контейнеры навигатора немедленно создают нижестоящие элементы более низкого уровня для каждого нижестоящего элемента, а не ожидает выбора нижестоящего элемента. Для контейнеров с одним представлением, например контейнер VBox, отсутствует разница между политикой ContainerCreationPolicy.AUTO и ContainerCreationPolicy.ALL.

Свойство creationPolicy ContainerCreationPolicy.NONE означает, что контейнер не создает нижестоящие элементы. В этом случае автор MXML берет на себя ответственность по созданию нижестоящих элементов при помощи вызова метода createComponentsFromDescriptors().

Значением по умолчанию является ContainerCreationPolicy.AUTO.



Реализация
    public function get creationPolicy():String
    public function set creationPolicy(value:String):void

data

свойство 
data:Object

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Свойство data позволяет передавать значение в компонент при его использовании в средстве визуализации или в редакторе элементов. Привязка данных, как правило, используется для привязки поля свойства data к свойству данного компонента.

Это свойство не устанавливается в MXML.

Значением по умолчанию является null.

Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие dataChange .



Реализация
    public function get data():Object
    public function set data(value:Object):void

Связанные элементы API

defaultButton

свойство 
defaultButton:IFlexDisplayObject

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Элемент управления Button, определенный в качестве кнопки по умолчанию для контейнера. При фокусе, установленном на элементах управления в контейнере, нажатие клавиши Enter эквивалентно нажатию элемента управления Button

Значением по умолчанию является null.



Реализация
    public function get defaultButton():IFlexDisplayObject
    public function set defaultButton(value:IFlexDisplayObject):void

deferredContentCreated

свойство 
deferredContentCreated:Boolean  [только для чтения]

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

IDeferredContentOwner – эквивалент processedDescriptors



Реализация
    public function get deferredContentCreated():Boolean

Связанные элементы API

horizontalLineScrollSize

свойство 
horizontalLineScrollSize:Number

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Число пикселей для перемещения при нажатии клавиши со стрелкой влево или со стрелкой вправо.

Значением по умолчанию является 5.

Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие horizontalLineScrollSizeChanged .



Реализация
    public function get horizontalLineScrollSize():Number
    public function set horizontalLineScrollSize(value:Number):void

horizontalPageScrollSize

свойство 
horizontalPageScrollSize:Number

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Число пикселей для перемещения при нажатии на горизонтальную полосу прокрутки. Значение 0 означает, что размер страницы вычисляется для полноэкранного режима.

Значением по умолчанию является 0.

Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие horizontalPageScrollSizeChanged .



Реализация
    public function get horizontalPageScrollSize():Number
    public function set horizontalPageScrollSize(value:Number):void

horizontalScrollBar

свойство 
horizontalScrollBar:ScrollBar

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Горизонтальная полоса прокрутки, используемая в этом контейнере. Это свойство имеет значение null, если в настоящий момент не отображается горизонтальная полоса прокрутки. Доступ к этому свойству напрямую обычно не осуществляется. Изменение свойств horizontalScrollPolicy и horizontalScrollPosition позволяет полностью управлять полосой прокрутки.



Реализация
    public function get horizontalScrollBar():ScrollBar
    public function set horizontalScrollBar(value:ScrollBar):void

horizontalScrollPolicy

свойство 
horizontalScrollPolicy:String

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Указывает на постоянное наличие, отсутствие или возможность автоматического добавления горизонтальной полосы прокрутки при необходимости. Допустимые значения ActionScript: ScrollPolicy.ON, ScrollPolicy.OFF и ScrollPolicy.AUTO. Значения MXML могут равняться on, off и auto.

Установка для этого свойства значения ScrollPolicy.OFF обеспечивает отсутствие эффекта для свойства horizontalScrollPosition.

Примечание. Это свойство не применяется по отношению к контейнеру ControlBar.

Если horizontalScrollPolicy имеет значение ScrollPolicy.AUTO, горизонтальная полоса прокрутки отображается в случае истинности следующих утверждений:

  • Один из нижестоящих элементов контейнера расположен за пределами левой или правой границы контейнера.
  • Свойство clipContent имеет значение true.
  • Ширина и высота контейнера являются достаточными для размещения полосы прокрутки.

Значением по умолчанию является ScrollPolicy.AUTO.

Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие horizontalScrollPolicyChanged .



Реализация
    public function get horizontalScrollPolicy():String
    public function set horizontalScrollPolicy(value:String):void

horizontalScrollPosition

свойство 
horizontalScrollPosition:Number

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Текущая позиция горизонтальной полосы прокрутки. Она совпадает по размеру с расстоянием в пикселях между левой границей прокручиваемой области и крайней левой частью видимой в настоящий момент области.

Значением по умолчанию является 0.

Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие viewChanged .



Реализация
    public function get horizontalScrollPosition():Number
    public function set horizontalScrollPosition(value:Number):void

icon

свойство 
icon:Class

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Class значка, отображаемого некоторыми контейнерами навигатора для представления этого Container.

Например, если этот Container является нижестоящим элементом TabNavigator, этот значок отобразится на соответствующей вкладке. Если этот Container является нижестоящим элементом Accordion, этот значок отобразится в соответствующей области заголовка.

Для встраивания значка в SWF-файл используйте директиву компилятора MXML @Embed():

        icon="@Embed('filepath')"
      

Изображение может быть файлом JPEG, GIF, PNG, SVG или SWF.

Значением по умолчанию является null.

Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие iconChanged .



Реализация
    public function get icon():Class
    public function set icon(value:Class):void

label

свойство 
label:String

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Текст, отображаемый некоторыми контейнерами навигатора для представления этого Container.

Например, если этот Container является нижестоящим элементом TabNavigator, строка отображается на соответствующей вкладке. Если этот Container является нижестоящим элементом Accordion, эта строка появляется в соответствующей области заголовка.

Значением по умолчанию является "".

Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие labelChanged .



Реализация
    public function get label():String
    public function set label(value:String):void

maxHorizontalScrollPosition

свойство 
maxHorizontalScrollPosition:Number  [только для чтения]

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Максимальное значение для свойства horizontalScrollPosition. Устанавливает по умолчанию 0 при отсутствии горизонтальной полосы прокрутки.



Реализация
    public function get maxHorizontalScrollPosition():Number

maxVerticalScrollPosition

свойство 
maxVerticalScrollPosition:Number  [только для чтения]

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Максимальное значение для свойства verticalScrollPosition. Устанавливает по умолчанию 0 при отсутствии вертикальной полосы прокрутки.



Реализация
    public function get maxVerticalScrollPosition():Number

numChildren

свойство 
numChildren:int  [только для чтения] [переопределить]

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Число нижестоящих компонентов в этом контейнере.

Число нижестоящих элементов первоначально равно числу нижестоящих элементов, объявленных в MXML. Во время выполнения новые нижестоящие элементы могут быть добавлены при помощи вызова метода addChild() или addChildAt(), а существующие нижестоящие элементы могут быть удалены при помощи вызова метода removeChild(), removeChildAt() или removeAllChildren().



Реализация
    override public function get numChildren():int

numElements

свойство 
numElements:int  [только для чтения]

Язык версии: ActionScript 3.0
Версия продукта: Flex 4
Версии среды выполнения: Flash Player 10, AIR 1.5

Количество визуальных элементов в данном контейнере. Визуальные элементы включают в себя классы, которые реализуют интерфейс IVisualElement, например подклассы UIComponent и GraphicElement.



Реализация
    public function get numElements():int

rawChildren

свойство 
rawChildren:IChildList  [только для чтения]

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Как правило, контейнер содержит нижестоящие компоненты, которые могут быть перечислены с использованием метода Container.getChildAt() и свойства Container.numChildren. Кроме того, контейнер может содержать элементы стиля и темы оформления, как, например, граница и фон. Flash Player и AIR не различают нижестоящие элементы и темы оформления. Они доступны с использованием метода проигрывателя getChildAt() и свойства numChildren. Однако класс Container переопределяет метод getChildAt() и свойство numChildren (и несколько других методов) для создания иллюзии, что нижестоящие элементы контейнера являются единственными нижестоящими компонентами.

При необходимости получения доступа ко всем нижестоящим элементам контейнера (нижестоящим элементам содержимого и темам оформления) используйте методы и свойства в свойстве rawChildren вместо стандартных методов контейнера. Например, используйте метод Container.rawChildren.getChildAt()). Однако если контейнер создает объект ContentPane Sprite для нижестоящих элементов, значение свойства rawChildren учитывается только для ContentPane, а не для нижестоящих элементов контейнера. Определение наличия ContentPane для контейнера не всегда возможно.

Примечание.При вызове метода addChild или addChildAt объекта rawChildren установите значение tabFocusEnabled = false для добавляемого компонента. Выполнение этой операции предотвращает табулирование только к видимым добавленным компонентам.



Реализация
    public function get rawChildren():IChildList

verticalLineScrollSize

свойство 
verticalLineScrollSize:Number

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Количество пикселов для прокрутки при нажатии кнопки со стрелкой вверх или со стрелкой вниз на вертикальной полосе прокрутки или при прокрутке при помощи колесика мыши.

Значением по умолчанию является 5.

Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие verticalLineScrollSizeChanged .



Реализация
    public function get verticalLineScrollSize():Number
    public function set verticalLineScrollSize(value:Number):void

verticalPageScrollSize

свойство 
verticalPageScrollSize:Number

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Количество пикселов для прокрутки при нажатии на вертикальную полосу прокрутки. Значение 0 означает, что размер страницы вычисляется для полноэкранного режима.

Значением по умолчанию является 0.

Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие verticalPageScrollSizeChanged .



Реализация
    public function get verticalPageScrollSize():Number
    public function set verticalPageScrollSize(value:Number):void

verticalScrollBar

свойство 
verticalScrollBar:ScrollBar

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Вертикальная полоса прокрутки, используемая в этом контейнере. Это свойство имеет значение null, если в настоящий момент вертикальная полоса прокрутки не отображается. Доступ к этому свойству напрямую обычно не осуществляется. Изменение свойств verticalScrollPolicy и verticalScrollPosition обеспечивает достаточный контроль над полосой прокрутки.



Реализация
    public function get verticalScrollBar():ScrollBar
    public function set verticalScrollBar(value:ScrollBar):void

verticalScrollPolicy

свойство 
verticalScrollPolicy:String

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Указывает на постоянное наличие, отсутствие или возможность автоматического добавления вертикальной полосы прокрутки при необходимости. Допустимые значения: ScrollPolicy.ON, ScrollPolicy.OFF и ScrollPolicy.AUTO. Значения MXML могут равняться on, off и auto.

Установка для этого свойства значения ScrollPolicy.OFF обеспечивает отсутствие эффекта для свойства verticalScrollPosition.

Примечание. Это свойство не применяется по отношению к контейнеру ControlBar.

Если verticalScrollPolicy имеет значение ScrollPolicy.AUTO, вертикальная полоса прокрутки отображается в случае истинности следующих утверждений:

  • Один из нижестоящих элементов контейнера расположен за пределами верхней или нижней границ контейнера.
  • Свойство clipContent имеет значение true.
  • Ширина и высота контейнера являются достаточными для размещения полосы прокрутки.

Значением по умолчанию является ScrollPolicy.AUTO.

Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие verticalScrollPolicyChanged .



Реализация
    public function get verticalScrollPolicy():String
    public function set verticalScrollPolicy(value:String):void

verticalScrollPosition

свойство 
verticalScrollPosition:Number

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Текущая позиция вертикальной полосы прокрутки. Она совпадает по размеру с расстоянием в пикселях между верхней границей прокручиваемой области и крайней верхней частью видимой в настоящий момент области.

Значением по умолчанию является 0.

Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие viewChanged .



Реализация
    public function get verticalScrollPosition():Number
    public function set verticalScrollPosition(value:Number):void

viewMetrics

свойство 
viewMetrics:EdgeMetrics  [только для чтения]

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Возвращает объект, имеющий четыре свойства: left, top, right и bottom. Значение каждого свойства равно толщине хрома (визуальные элементы) вокруг границы контейнера.

Хром включает толщину границ. Если свойство horizontalScrollPolicy или verticalScrollPolicy имеют значение ScrollPolicy.ON, хром также включает толщину соответствующей полосы прокрутки. Если стратегия прокрутки имеет значение ScrollPolicy.AUTO, измерение хрома не включает толщину полосы прокрутки даже в случае ее отображения.

Подклассы контейнера должны переопределять этот метод так, чтобы они могли учитывать другой хром при расположении нижестоящих элементов контейнера. Например, свойствоviewMetrics для класса Panel должно возвращать объект, свойство top которого включает толщину строки заголовка контейнера Panel.



Реализация
    public function get viewMetrics():EdgeMetrics

viewMetricsAndPadding

свойство 
viewMetricsAndPadding:EdgeMetrics  [только для чтения]

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Возвращает объект, имеющий четыре свойства: left, top, right и bottom. Значение каждого свойства равно толщине хрома (визуальные элементы) вокруг границы контейнера в совокупности с толщиной полей объекта.

Хром включает толщину границ. Если свойство horizontalScrollPolicy или verticalScrollPolicy имеют значение ScrollPolicy.ON, хром также включает толщину соответствующей полосы прокрутки. Если стратегия прокрутки имеет значение ScrollPolicy.AUTO, измерение хрома не включает толщину полосы прокрутки даже в случае ее отображения.



Реализация
    public function get viewMetricsAndPadding():EdgeMetrics
Сведения о конструкторе

Container

()Конструктор
public function Container()

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Конструктор.

Сведения о методе

addChild

()метод
override public function addChild(child:DisplayObject):DisplayObject

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Добавляет нижестоящий элемент DisplayObject к этому контейнеру. Нижестоящий элемент добавляется после остальных существующих нижестоящих элементов, так что первый добавленный нижестоящий элемент имеет индекс 0, следующий – 1 и т. д.

Примечание. Несмотря на то что аргумент child для метода указан как аргумент типа DisplayObject, он должен реализовывать интерфейс IUIComponent для добавления в качестве нижестоящего элемента контейнера. Все компоненты Flex реализуют этот интерфейс.

Нижестоящие элементы расположены слоями от задней части экрана к передней. Другими словами, при наложении нижестоящих элементов элемент с индексом 0 является самым дальним, а элемент с индексом numChildren – 1 расположен в самой передней части экрана. Это означает, что последние добавленные нижестоящие элементы располагаются перед существующими нижестоящими элементами.

Параметры

child:DisplayObject — DisplayObject для добавления в качестве нижестоящего элемента этого контейнера. Он должен реализовывать интерфейс IUIComponent.

Возвращает
DisplayObject — Добавляемый нижестоящий элемент как объект типа DisplayObject. Как правило, возвращаемое значение приводится к UIComponent или типу добавляемого компонента.

Связанные элементы API

addChildAt

()метод 
override public function addChildAt(child:DisplayObject, index:int):DisplayObject

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Добавляет нижестоящий элемент DisplayObject к этому контейнеру. Нижестоящий элемент добавляется к указанной позиции индекса.

Примечание. Несмотря на то что аргумент child для метода указан как аргумент типа DisplayObject, он должен реализовывать интерфейс IUIComponent для добавления в качестве нижестоящего элемента контейнера. Все компоненты Flex реализуют этот интерфейс.

Нижестоящие элементы расположены слоями от задней части экрана к передней. Другими словами, при наложении нижестоящих элементов элемент с индексом 0 является самым дальним, а элемент с индексом numChildren – 1 расположен в самой передней части экрана. Это означает, что последние добавленные нижестоящие элементы располагаются перед существующими нижестоящими элементами.

При добавлении нового нижестоящего элемента в позицию индекса, занятую старым нижестоящим элементом, он не заменяет старый нижестоящий элемент; вместо этого старый нижестоящий элемент и новый «наслаиваются» и индекс увеличивается на единицу. Предположим, что контейнер содержит нижестоящие элементы (A, B, C) и к ним добавляется элемент D к индексу 1. Тогда контейнер будет содержать (A, D, B, C). Если требуется заменить старый нижестоящий элемент, следует удалить его до добавления нового.

Параметры

child:DisplayObject — DisplayObject для добавления в качестве нижестоящего элемента этого контейнера. Он должен реализовывать интерфейс IUIComponent.
 
index:int — Индекс для места добавления нижестоящего элемента.

Возвращает
DisplayObject — Добавляемый нижестоящий элемент как объект типа DisplayObject. Как правило, возвращаемое значение приводится к UIComponent или типу добавляемого компонента.

Связанные элементы API

addElement

()метод 
public function addElement(element:IVisualElement):IVisualElement

Язык версии: ActionScript 3.0
Версия продукта: Flex 4
Версии среды выполнения: Flash Player 10, AIR 1.5

Добавляет визуальный элемент к этому контейнеру. Элемент добавляется после всех других элементов и поверх всех других элементов. Для добавления визуального элемента к конкретной позиции индекса воспользуйтесь методом addElementAt().

При добавлении визуального элемента, уже имеющего другой контейнер в качестве вышестоящего элемента, элемент удаляется из другого контейнера.

Параметры

element:IVisualElement — Визуальный элемент, добавляемый в качестве нижестоящего элемента данного контейнера.

Возвращает
IVisualElement — Добавленный элемент.

addElementAt

()метод 
public function addElementAt(element:IVisualElement, index:int):IVisualElement

Язык версии: ActionScript 3.0
Версия продукта: Flex 4
Версии среды выполнения: Flash Player 10, AIR 1.5

Добавляет визуальный элемент к этому контейнеру. Элемент добавляется в указанной позиции индекса. Индекс 0 представляет первый элемент в списке отображения.

При добавлении визуального элемента, уже имеющего другой контейнер в качестве вышестоящего элемента, элемент удаляется из другого контейнера.

Параметры

element:IVisualElement — Элемент, добавляемый в качестве нижестоящего элемента этого визуального контейнера.
 
index:int — Позиция индекса для добавления элемента. При указании занимаемой в настоящее время позиции индекса существующий в данной позиции нижестоящий объект и все вышестоящие позиции перемещаются по списку на одну позицию вверх.

Возвращает
IVisualElement — Добавленный элемент.

attachOverlay

()метод 
override protected function attachOverlay():void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Используется на внутреннем уровне эффектом Dissolve для добавления оверлея к хрому контейнера.

contentToGlobal

()метод 
override public function contentToGlobal(point:Point):Point

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Преобразует объект Point из координат содержимого в глобальные координаты. Координаты содержимого указывают позицию пиксела относительно верхнего левого угла содержимого компонента и включают всю область содержимого компонента, в том числе области, которые в настоящее время отсечены и доступ к которым возможен при прокрутке компонента. Система координат содержимого используется для установки и получения позиций нижестоящих элементов контейнера с абсолютным позиционированием. Глобальные координаты указывают позицию пикселя относительно верхнего левого угла рабочей области, самой крайней позиции приложения.

Параметры

point:Point — Объект Point, указывающий координаты x и y в системе координат содержимого в качестве свойств.

Возвращает
Point — Объект Point с координатами относительно рабочей области.

contentToLocal

()метод 
override public function contentToLocal(point:Point):Point

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Преобразует объект Point из координат содержимого в локальные координаты. Координаты содержимого указывают позицию пиксела относительно верхнего левого угла содержимого компонента и включают всю область содержимого компонента, в том числе области, которые в настоящее время отсечены и доступ к которым возможен при прокрутке компонента. Система координат содержимого используется для установки и получения позиций нижестоящих элементов контейнера с абсолютным позиционированием. Локальные координаты указывают позицию пикселя относительно верхнего левого угла компонента.

Параметры

point:Point — Объект Point, указывающий координаты x и y в системе координат содержимого в качестве свойств.

Возвращает
Point — Point: объект Point с координатами относительно локальной системы координат.

createBorder

()метод 
protected function createBorder():void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

При необходимости создает тему оформления границы контейнера, если она не существует.

createComponentFromDescriptor

()метод 
public function createComponentFromDescriptor(descriptor:ComponentDescriptor, recurse:Boolean):IFlexDisplayObject

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Если указан отдельный UIComponentDescriptor, создайте соответствующий компонент и добавьте его в качестве нижестоящего элемента данного контейнера.

Этот метод создает экземпляры нового объекта, но не добавляет его к списку отображения, таким образом, объект не появляется на экране по умолчанию. Для добавления нового объекта к списку отображения вызовите в контейнере метод validateNow() после вызова метода createComponentFromDescriptor(), как показано в следующем примере:

      myVBox.createComponentFromDescriptor(myVBox.childDescriptors[0],false);
      myVBox.validateNow();
      

Либо вызовите в контейнере методcreateComponentsFromDescriptors() для одновременного создания всех компонентов. Вызов метода validateNow() после вызова метода createComponentsFromDescriptors() является необязательным.

Параметры

descriptor:ComponentDescriptor — UIComponentDescriptor для создаваемого компонента. Этот аргумент является объектом UIComponentDescriptor или индексом одного из нижестоящих элементов контейнера (целое число между 0 и n-1, где n – общее количество нижестоящих элементов этого контейнера).
 
recurse:Boolean — При значении false создается этот компонент, но не его нижестоящие элементы. При значении true после создания компонента Flex вызывает метод createComponentsFromDescriptors() для создания всех или нескольких нижестоящих элементов на основе значения свойства компонента creationPolicy.

Возвращает
IFlexDisplayObject — Созданный компонент.

Связанные элементы API

createComponentsFromDescriptors

()метод 
public function createComponentsFromDescriptors(recurse:Boolean = true):void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Выполните итерации в отношении массива childDescriptors и вызовите метод createComponentFromDescriptor() для каждого элемента.

Если значение свойства контейнера creationPolicyContainerCreationPolicy.ALL, этот метод вызывается автоматически в порядке инициализации.

Если значение контейнера creationPolicyContainerCreationPolicy.AUTO, этот метод вызывается автоматически, когда нижестоящие элементы контейнера становятся видимыми.

Если значение свойства контейнера creationPolicyContainerCreationPolicy.NONE, необходимо вызвать эту функцию для создания нижестоящих элементов контейнера.

Параметры

recurse:Boolean (default = true) — При значении true компоненты создаются рекурсивно.

createDeferredContent

()метод 
public function createDeferredContent():void

Язык версии: ActionScript 3.0
Версия продукта: Flex 4
Версии среды выполнения: Flash Player 10, AIR 1.5

Выполняет эквивалентную операцию вызова метода createComponentsFromDescriptors(true) для контейнеров, внедряющих интерфейс IDeferredContentOwner для поддержки отложенной реализации.

Связанные элементы API

executeBindings

()метод 
override public function executeBindings(recurse:Boolean = false):void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Выполняет все привязки данных в этом контейнере. Flex вызывает этот метод автоматически после создания контейнера для инициации всех привязок данных, которые содержат выполняемые адреса назначения. Обходной путь решения проблемы контейнера/связывания MXML (177074): отмените Container.executeBindings() в пользу descriptor.document поверх parentDocument при вызове BindingManager.executeBindings(). Это должно обеспечить правильное поведение экземпляров, создаваемых дескриптором, и обеспечить исходное поведение экземпляров, созданных с помощью процедур. (В последнем случае может возникнуть ошибка.) Более полный вариант исправлений, гарантирующий правильное поведение как в сценариях не-DI, так и в сценариях восстановления отношений компонентов, ожидается в средстве обновления 1.

Параметры

recurse:Boolean (default = false) — При значении false выполните привязки только для этого контейнера. При значении true выполните также привязки для нижестоящих элементов первого, второго и третьего уровней контейнера.

executeChildBindings

()метод 
public function executeChildBindings(recurse:Boolean):void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Выполняет привязки к объекту UIComponent нижестоящего элемента контейнера. Flex вызывает этот метод автоматически при создании контейнера.

Параметры

recurse:Boolean — При значении false выполните привязки только для непосредственных нижестоящих элементов этого контейнера. При значении true выполните также привязки для нижестоящих элементов второго, третьего уровня и т. д.

getChildAt

()метод 
override public function getChildAt(index:int):DisplayObject

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Получает n-ный объект нижестоящего компонента.

Нижестоящие записи, возвращаемые из этого метода, включают нижестоящие элементы, объявленные в MXML, и нижестоящие элементы, добавленные при помощи метода addChild() или addChildAt().

Параметры

index:int — Число от 0 до (numChildren – 1).

Возвращает
DisplayObject — Ссылка на нижестоящий элемент как объект типа DisplayObject. Как правило, возвращаемое значение приводится к UIComponent или типу элемента управления Flex, например ComboBox или TextArea.

getChildByName

()метод 
override public function getChildByName(name:String):DisplayObject

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Возвращает нижестоящий элемент, свойство name которого является указанным String.

Параметры

name:String — Идентификатор нижестоящего элемента.

Возвращает
DisplayObject — DisplayObject, представляющий нижестоящий элемент как объект типа DisplayObject. Как правило, возвращаемое значение приводится к UIComponent или типу элемента управления Flex, например ComboBox или TextArea. Возвращает динамическую ошибку, если нижестоящий элемент с указанным именем не существует.

getChildIndex

()метод 
override public function getChildIndex(child:DisplayObject):int

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Получает отсчитываемый от нуля индекс нижестоящего элемента.

Первый нижестоящий элемент контейнера (например: первый нижестоящий тег, объявленный в MXML) имеет индекс 0, второй нижестоящий элемент – индекс 1 и т. д. Индексы нижестоящих элементов контейнера определяют порядок их расположения. Например, в VBox нижестоящий элемент с индексом 0 расположен в верхней части контейнера, нижестоящий элемент с индексом 1 – под ним и т. д.

При добавлении нижестоящего элемента посредством вызова метода addChild() индекс нового нижестоящего элемента равен самому высокому индексу среди существующих нижестоящих элементов плюс единица. Можно вставить нижестоящий элемент в указанной позиции индекса при помощи метода addChildAt(); в этом случае индексы нижестоящего элемента ранее находившегося в этой позиции индекса, и нижестоящих элементов с более высокими индексами увеличиваются на один, так что все индексы располагаются в диапазоне от 0 до (numChildren - 1).

При удалении нижестоящего элемента при помощи вызова метода removeChild() или removeChildAt() индексы остальных нижестоящих элементов регулируются, чтобы все индексы располагались в диапазоне от 0 до (numChildren – 1).

Если myView.getChildIndex(myChild) возвращает 5, то myView.getChildAt(5) возвращает myChild.

Индекс нижестоящего элемента может быть изменен посредством вызова метода setChildIndex().

Параметры

child:DisplayObject — Ссылка на нижестоящий элемент с получаемым индексом.

Возвращает
int — Число между 0 и (numChildren – 1).

getChildren

()метод 
public function getChildren():Array

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Возвращает массив объектов DisplayObject, состоящий из нижестоящих элементов содержимого контейнера. Этот массив не включает DisplayObjects, реализующие элементы отображения контейнера, как, например, граница и фоновое изображение контейнера.

Возвращает
Array — Массив объектов DisplayObject, состоящий из нижестоящих элементов содержимого контейнера.

Связанные элементы API

getElementAt

()метод 
public function getElementAt(index:int):IVisualElement

Язык версии: ActionScript 3.0
Версия продукта: Flex 4
Версии среды выполнения: Flash Player 10, AIR 1.5

Возвращает визуальный элемент по заданному индексу.

Параметры

index:int — Индекс получаемого элемента.

Возвращает
IVisualElement — Элемент в указанном индексе.

getElementIndex

()метод 
public function getElementIndex(element:IVisualElement):int

Язык версии: ActionScript 3.0
Версия продукта: Flex 4
Версии среды выполнения: Flash Player 10, AIR 1.5

Возвращает позицию индекса визуального элемента.

Параметры

element:IVisualElement — Визуальный элемент.

Возвращает
int — Позиция индекса элемента в контейнере.

globalToContent

()метод 
override public function globalToContent(point:Point):Point

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Преобразует объект Point из глобальных координат в координаты содержимого. Глобальные координаты указывают позицию пикселя относительно верхнего левого угла рабочей области, самой крайней позиции приложения. Координаты содержимого указывают позицию пиксела относительно верхнего левого угла содержимого компонента и включают всю область содержимого компонента, в том числе области, которые в настоящее время отсечены и доступ к которым возможен при прокрутке компонента. Система координат содержимого используется для установки и получения позиций нижестоящих элементов контейнера с абсолютным позиционированием.

Параметры

point:Point — Объект Point, указывающий координаты x и y в глобальной системе координат (рабочая область) в качестве свойств.

Возвращает
Point — Point: объект Point с координатами относительно компонента.

layoutChrome

()метод 
protected function layoutChrome(unscaledWidth:Number, unscaledHeight:Number):void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Установите позиции и размеры границ этого контейнера в ответ на изменение размера. Это расширенный метод, который можно переопределить при создании подкласса контейнера.

Метод layoutChrome() вызывается программой Flex при добавлении контейнера к вышестоящему контейнеру при помощи метода addChild(), а также при вызове метода контейнера invalidateDisplayList().

Метод Container.layoutChrome() вызывается вне зависимости от значения свойства autoLayout.

Метод Container.layoutChrome() устанавливает положение и размер границы контейнера Container. В каждом подклассе Container методlayoutChrome() подкласса должен выполнить вызов метода super.layoutChrome() для правильного установления границы.

Параметры

unscaledWidth:Number — Указывает ширину компонента в пикселях в координатах компонента вне зависимости от значения свойства scaleX компонента.
 
unscaledHeight:Number — Указывает высоту компонента в пикселях в координатах компонента вне зависимости от значения свойства scaleY компонента.

localToContent

()метод 
override public function localToContent(point:Point):Point

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Преобразует объект Point из координат содержимого в локальные координаты. Локальные координаты указывают позицию пикселя относительно верхнего левого угла компонента. Координаты содержимого указывают позицию пиксела относительно верхнего левого угла содержимого компонента и включают всю область содержимого компонента, в том числе области, которые в настоящее время отсечены и доступ к которым возможен при прокрутке компонента. Система координат содержимого используется для установки и получения позиций нижестоящих элементов контейнера с абсолютным позиционированием.

Параметры

point:Point — Объект Point, указывающий координаты x и y в локальной системе координат в качестве свойств.

Возвращает
Point — Point: объект Point с координатами относительно систем координат содержимого.

removeAllChildren

()метод 
public function removeAllChildren():void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Удаляет все нижестоящие элементы из списка нижестоящих элементов этого контейнера.

removeAllElements

()метод 
public function removeAllElements():void

Язык версии: ActionScript 3.0
Версия продукта: Flex 4
Версии среды выполнения: Flash Player 10, AIR 1.5

Удаляет все визуальные элементы из контейнера.

removeChild

()метод 
override public function removeChild(child:DisplayObject):DisplayObject

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Удаляет нижестоящий элемент DisplayObject из списка нижестоящих элементов этого контейнера. Удаляемый нижестоящий элемент будет иметь свойство parent со значением null. Нижестоящий элемент будет по-прежнему существовать, если не будет удален явным образом. При добавлении элемента к другому контейнеру, он сохранит последнее известное состояние.

Параметры

child:DisplayObject — Удаляемый элемент DisplayObject.

Возвращает
DisplayObject — Удаляемый нижестоящий элемент является объектом типа DisplayObject. Как правило, возвращаемое значение приводится к UIComponent или типу удаляемого компонента.

removeChildAt

()метод 
override public function removeChildAt(index:int):DisplayObject

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Удаляет нижестоящий элемент DisplayObject в указанной позиции индекса из этого списка нижестоящих элементов контейнера. Удаляемый нижестоящий элемент будет иметь свойство parent со значением null. Нижестоящий элемент будет по-прежнему существовать, если не будет удален явным образом. При добавлении элемента к другому контейнеру, он сохранит последнее известное состояние.

Параметры

index:int — Удаляемый индекс нижестоящего элемента DisplayObject.

Возвращает
DisplayObject — Удаляемый нижестоящий элемент является объектом типа DisplayObject. Как правило, возвращаемое значение приводится к UIComponent или типу удаляемого компонента.

removeElement

()метод 
public function removeElement(element:IVisualElement):IVisualElement

Язык версии: ActionScript 3.0
Версия продукта: Flex 4
Версии среды выполнения: Flash Player 10, AIR 1.5

Удаляет указанный визуальный элемент из списка нижестоящих элементов данного контейнера. Позиции индекса элементов, расположенных над элементом в этом визуальном контейнере, уменьшаются на 1.

Параметры

element:IVisualElement — Элемент, удаляемый из контейнера.

Возвращает
IVisualElement — Удаленный элемент.

removeElementAt

()метод 
public function removeElementAt(index:int):IVisualElement

Язык версии: ActionScript 3.0
Версия продукта: Flex 4
Версии среды выполнения: Flash Player 10, AIR 1.5

Удаляет визуальный элемент из указанной позиции индекса в контейнере. Позиции индекса элементов, расположенных над элементом в этом визуальном контейнере, уменьшаются на 1.

Параметры

index:int — Индекс удаляемого элемента.

Возвращает
IVisualElement — Удаленный элемент.

scrollChildren

()метод 
protected function scrollChildren():void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Размещает область содержимого контейнера относительно видимой области на основе свойств horizontalScrollPosition и verticalScrollPosition. Содержимое, не отображаемое в видимой области, отсекается. Этот метод должен быть переопределен подклассами, имеющими прокручиваемый хром в области содержимого.

setChildIndex

()метод 
override public function setChildIndex(child:DisplayObject, newIndex:int):void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Устанавливает индекс определенного нижестоящего элемента. См. описание метода getChildIndex() для получения описания индекса нижестоящего элемента.

Параметры

child:DisplayObject — Ссылка на нижестоящий элемент с получаемым индексом.
 
newIndex:int — Число, указывающее новый индекс. Должно быть целым числом от 0 до (numChildren – 1).

setElementIndex

()метод 
public function setElementIndex(element:IVisualElement, index:int):void

Язык версии: ActionScript 3.0
Версия продукта: Flex 4
Версии среды выполнения: Flash Player 10, AIR 1.5

Изменяет позицию существующего нижестоящего элемента в визуальном контейнере.

При использовании метода setElementIndex() и указании уже занятой позиции индекса меняются только позиции между прежней и новой позицией элемента. Все остальные позиции остаются без изменения.

Если визуальный элемент перемещается на более низкую позицию, индекс всех элементов между позициями возрастает на 1. Если элемент перемещается на более высокую позицию, индекс всех элементов между позициями понижается на 1.

Параметры

element:IVisualElement — Элемент, для которого требуется изменить номер индекса.
 
index:int — Полученный в результате номер индекса для элемента.

swapElements

()метод 
public function swapElements(element1:IVisualElement, element2:IVisualElement):void

Язык версии: ActionScript 3.0
Версия продукта: Flex 4
Версии среды выполнения: Flash Player 10, AIR 1.5

Меняет местами индексы двух указанных визуальных элементов. Позиции индекса других элементов не изменяются.

Параметры

element1:IVisualElement — Первый визуальный элемент.
 
element2:IVisualElement — Второй визуальный элемент.

swapElementsAt

()метод 
public function swapElementsAt(index1:int, index2:int):void

Язык версии: ActionScript 3.0
Версия продукта: Flex 4
Версии среды выполнения: Flash Player 10, AIR 1.5

Меняет местами визуальные элементы в двух указанных позициях индекса в контейнере. Позиции индекса остальных визуальных элементов не меняются.

Параметры

index1:int — Индекс первого элемента.
 
index2:int — Индекс второго элемента.

updateDisplayList

()метод 
override protected function updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Установите позиции и размеры нижестоящих элементов этого контейнера в ответ на изменение размера.

Для получения дополнительной информации о методе updateDisplayList() см. описание метода UIComponent.updateDisplayList().

Метод Container.updateDisplayList() устанавливает позицию и размер границы контейнера Container. В каждом подклассе Container метод подклассаupdateDisplayList() должен выполнить вызов метода super.updateDisplayList() для правильного установления границы.

Параметры

unscaledWidth:Number — Указывает ширину компонента в пикселях в координатах компонента вне зависимости от значения свойства scaleX компонента.
 
unscaledHeight:Number — Указывает высоту компонента в пикселях в координатах компонента вне зависимости от значения свойства scaleY компонента.

Связанные элементы API

Сведения о событии

childAdd

Событие
Тип объекта события: mx.events.ChildExistenceChangedEvent
свойство ChildExistenceChangedEvent.type = mx.events.ChildExistenceChangedEvent.CHILD_ADD

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Отправляется после добавления нижестоящего элемента к контейнеру.

Событие childAdd отправляется при вызове метода addChild() или addChildAt(). При первоначальном создании контейнера метод addChild() вызывается автоматически для каждого нижестоящего компонента, объявленного в файле MXML. Метод addChildAt() вызывается автоматически при каждом добавлении или удалении объектом Repeater нижестоящих объектов. Разработчик приложений может также вызывать методы для добавления новых нижестоящих элементов вручную.

Во время отправки данного события нижестоящий объект инициализирован, но его ширина и высота еще не вычислены, и нижестоящий элемент не выведен на экран. Если требуется уведомление о полной инициализации и визуализации нижестоящего элемента, зарегистрируйте прослушиватель для события нижестоящего элемента creationComplete.

Константа ChildExistenceChangedEvent.CHILD_ADD определяет значение свойства type объекта события childAdd.

Свойства объекта события имеют следующие значения:

СвойствоЗначение
bubblesfalse
cancelablefalse
currentTargetОбъект, определяющий прослушиватель события, который выполняет обработку события. Например, если используется myButton.addEventListener() для регистрации прослушивателя события, значением currentTarget является myButton.
relatedObjectСодержит ссылку на нижестоящий создаваемый объект.
targetОбъект, отправивший событие. Это не всегда тот объект, который прослушивает событие. Свойство currentTarget всегда используется для получения доступа к объекту, прослушивающему событие.

childIndexChange

Событие  
Тип объекта события: mx.events.IndexChangedEvent
свойство IndexChangedEvent.type = mx.events.IndexChangedEvent.CHILD_INDEX_CHANGE

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Отправляется после изменения индекса нижестоящего элемента контейнера (среди нижестоящих элементов контейнера). Это событие отправляется для нижестоящего элемента, указанного в качестве аргумента для метода setChildIndex(); событие не отправляется для нижестоящих элементов, изменение индекса которых вызвано побочным эффектом вызова метода setChildIndex().

Индекс нижестоящего элемента изменяется при вызове метода setChildIndex().

Константа IndexChangedEvent.CHILD_INDEX_CHANGE определяет значение свойства type объекта события для события childIndexChange, указывающего на изменение индекса компонента одного из нижестоящих элементов контейнера.

Свойства объекта события имеют следующие значения:

СвойствоЗначение
bubblesfalse
cancelablefalse
currentTargetОбъект, определяющий прослушиватель события, который выполняет обработку события. Например, если используется myButton.addEventListener() для регистрации прослушивателя события, значением currentTarget является myButton.
inputTypeУказывает, было ли это событие инициировано с использованием мыши или клавиатуры.
newIndexОтсчитываемый от нуля индекс нижестоящего элемента после изменения.
oldIndexОтсчитываемый от нуля индекс нижестоящего элемента перед изменением.
relatedObjectСодержит ссылку на нижестоящий объект, индекс которого изменился.
targetОбъект, отправивший событие. Это не всегда тот объект, который прослушивает событие. Свойство currentTarget всегда используется для получения доступа к объекту, прослушивающему событие.
TriggerEventnull
ТипIndexChangedEvent.CHILD_INDEX_CHANGE

childRemove

Событие  
Тип объекта события: mx.events.ChildExistenceChangedEvent
свойство ChildExistenceChangedEvent.type = mx.events.ChildExistenceChangedEvent.CHILD_REMOVE

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Отправляется до удаления нижестоящего элемента контейнера.

Это событие доставляется при вызове одного из следующих методов: removeChild(), removeChildAt() или removeAllChildren().

Константа ChildExistenceChangedEvent. CHILD_REMOVE определяет значение свойства type объекта события childRemove.

Свойства объекта события имеют следующие значения:

СвойствоЗначение
bubblesfalse
cancelablefalse
currentTargetОбъект, определяющий прослушиватель события, который выполняет обработку события. Например, если используется myButton.addEventListener() для регистрации прослушивателя события, значением currentTarget является myButton.
relatedObjectСодержит ссылку на нижестоящий объект, который предполагается удалить.
targetОбъект, отправивший событие. Это не всегда тот объект, который прослушивает событие. Свойство currentTarget всегда используется для получения доступа к объекту, прослушивающему событие.

dataChange

Событие  
Тип объекта события: mx.events.FlexEvent
свойство FlexEvent.type = mx.events.FlexEvent.DATA_CHANGE

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Передается при изменении свойстваdata.

Если контейнер используется как средство визуализации в List или других компонентах, свойство data используются для перехода к данным контейнера для отображения.

Константа FlexEvent.DATA_CHANGE определяет значение свойства type объекта события dataChange.

Свойства объекта события имеют следующие значения:

СвойствоЗначение
bubblesfalse
cancelablefalse
currentTargetОбъект, определяющий прослушиватель события, который выполняет обработку события. Например, если используется myButton.addEventListener() для регистрации прослушивателя события, значением currentTarget является myButton.
targetОбъект, отправивший событие. Это не всегда тот объект, который прослушивает событие. Свойство currentTarget всегда используется для получения доступа к объекту, прослушивающему событие.

scroll

Событие  
Тип объекта события: mx.events.ScrollEvent
свойство ScrollEvent.type = mx.events.ScrollEvent.SCROLL

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Отправляется при прокрутке контейнера пользователем вручную.

Событие отправляется при изменении положения прокрутки с использованием мыши (например, при нажатии на кнопку «вниз» на полосе прокрутки) или клавиатуры (например, при нажатии на клавишу со стрелкой вниз). Однако это событие не отправляется, если положение прокрутки изменено программным образом (например, при установке значения свойства horizontalScrollPosition). Событие viewChanged доставляется при каждом изменении положения прокрутки: вручную или программным образом.

Во время отправки этого события полоса прокрутки обновлена для нового положения, но нижестоящие объекты контейнера не смещены для отражения нового положения прокрутки.

Константа ScrollEvent.SCROLL определяет значение свойства type объекта события scroll.

Свойства объекта события имеют следующие значения:

СвойствоЗначение
bubblesfalse
cancelablefalse
currentTargetОбъект, определяющий прослушиватель события, который выполняет обработку события. Например, если используется myButton.addEventListener() для регистрации прослушивателя события, значением currentTarget является myButton.
deltaСодержит изменение в положении прокрутки, выраженное в пикселах. Положительное значение указывает, что прокрутка производилась вниз или направо Отрицательное значение указывает, что прокрутка производилась вверх или налево
directionСодержит направление прокрутки – либо ScrollEventDirection.HORIZONTAL, либо ScrollEventDirection.VERTICAL.
positionСодержит новое положение прокрутки.
targetОбъект, отправивший событие. Это не всегда тот объект, который прослушивает событие. Свойство currentTarget всегда используется для получения доступа к объекту, прослушивающему событие.




[ X ]Почему по-английски?
Содержимое Справочника ActionScript 3.0 отображается на английском языке

Не все части Справочника ActionScript 3.0 переводятся на все языки. Если какой-то текстовый элемент не переведен, он отображается на английском языке. Например, компонент ga.controls.HelpBox не переведен ни на один из языков. Это значит, что в русской версии справки компонент ga.controls.HelpBox будет отображаться на английском языке.