Adobe® Flash® Platform 用 ActionScript® 3.0 リファレンスガイド
ホーム  |  パッケージおよびクラスリストの非表示 |  パッケージ  |  クラス  |  新機能  |  索引  |  付録  |  英語で表示される理由
フィルター: 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 タグ
使用されなくなったエレメントのリスト
Accessibility Implementation 定数
ActionScript の例の使用方法
法律上の注意
パッケージ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() メソッド、およびコンテナの背景と境界線を描画するためのロジックも含まれています。

MXML シンタックスexpandedMXML シンタックスを隠す
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
この UIComponent の accessibilityProperties オブジェクトの description プロパティ用の便利なアクセッサー。
UIComponent
 InheritedaccessibilityEnabled : Boolean
この UIComponent の accessibilityProperties オブジェクトの silent プロパティ用の便利なアクセッサー。
UIComponent
 InheritedaccessibilityImplementation : AccessibilityImplementation
この InteractiveObject インスタンスの現在のアクセシビリティの実装(AccessibilityImplementation)です。
InteractiveObject
 InheritedaccessibilityName : String
この UIComponent の accessibilityProperties オブジェクトの name プロパティ用の便利なアクセッサー。
UIComponent
 InheritedaccessibilityProperties : AccessibilityProperties
この表示オブジェクトの現在のアクセシビリティオプションです。
DisplayObject
 InheritedaccessibilityShortcut : String
この UIComponent の accessibilityProperties オブジェクトの shortcut プロパティ用の便利なアクセッサー。
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
[読み取り専用] コンポーネントのテキストにおける 1 行目のベースラインの y 座標です。
UIComponent
 InheritedblendMode : String
使用するブレンドモードを指定する BlendMode クラスの値です。
DisplayObject
 InheritedblendShader : Shader
[書き込み専用] 前景と背景のブレンドに使用するシェーダーを設定します。
DisplayObject
  borderMetrics : EdgeMetrics
[読み取り専用] left、top、right、bottom の 4 つのプロパティを持つ EdgeMetrics オブジェクトを返します。
Container
 Inheritedbottom : Object
コンポーネントの場合、このレイアウト制約プロパティは、同様の名前のスタイルのファサードです。
UIComponent
 InheritedbuttonMode : Boolean
このスプライトのボタンモードを指定します。
Sprite
 InheritedcacheAsBitmap : Boolean
true に設定されている場合、表示オブジェクトの内部ビットマップ表現が Flash ランタイムにキャッシュされます。
DisplayObject
 Inherited    cacheAsBitmapMatrix : Matrix
null 以外の場合、この Matrix オブジェクトは、cacheAsBitmap を true に設定したときの表示オブジェクトのレンダリング方法を定義します。
DisplayObject
 InheritedcacheHeuristic : Boolean
[書き込み専用] オブジェクトのビットマップキャッシュを促すために Flex によって使用されます。
UIComponent
 InheritedcachePolicy : String
このオブジェクトのビットマップキャッシュポリシーを指定します。
UIComponent
  childDescriptors : Array
[読み取り専用] MXML コンパイラーによって生成される UIComponentDescriptor オブジェクトの配列です。
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
[読み取り専用] このコンポーネントとそのピアーのカーソルを制御する CursorManager を取得します。
UIComponent
  data : Object
アイテムレンダラーまたはアイテムエディターで data プロパティを使用すると、コンポーネントに値を渡すことができます。
Container
  defaultButton : IFlexDisplayObject
コンテナのデフォルトボタンとして指定された Button コントロールです。
Container
  deferredContentCreated : Boolean
[読み取り専用] processedDescriptors に相当する IDeferredContentOwner のプロパティ
Container
 Inheriteddepth : Number
コンテナ内のアイテムのレンダリング順序を決定します。
UIComponent
 Inheriteddescriptor : UIComponentDescriptor
この UIComponent インスタンスの作成のために createComponentFromDescriptor() メソッドで使用した UIComponentDescriptor への参照です(存在する場合)。
UIComponent
 InheriteddesignLayer : DesignLayer
このビジュアルエレメントに関連付けるオプションの DesignLayer インスタンスを指定します。
UIComponent
 Inheriteddocument : Object
この UIComponent に関連付けられたドキュメントオブジェクトへの参照です。
UIComponent
 InheriteddoubleClickEnabled : Boolean
[オーバーライド] UIComponent オブジェクトが doubleClick イベントを受け取るかどうかを指定します。
UIComponent
 InheriteddropTarget : DisplayObject
[読み取り専用] スプライトのドラッグ先またはスプライトがドロップされた先の表示オブジェクトを指定します。
Sprite
 Inheritedenabled : Boolean
コンポーネントがユーザーの操作を受け入れることができるかどうかを指定します。
UIComponent
 InheritederrorString : String
バリデーターによってコンポーネントを監視しているとき、検証が失敗した場合に、そのコンポーネントのエラーヒントに表示されるテキストです。
UIComponent
 InheritedexplicitHeight : Number
コンポーネントの座標内におけるコンポーネントの明示的な高さ(ピクセル単位)を指定する数値です。
UIComponent
 InheritedexplicitMaxHeight : Number
レイアウト中に親によって考慮されるコンポーネントの最大推奨高さです。
UIComponent
 InheritedexplicitMaxWidth : Number
レイアウト中に親によって考慮されるコンポーネントの最大推奨幅です。
UIComponent
 InheritedexplicitMinHeight : Number
レイアウト中に親によって考慮されるコンポーネントの最小推奨高さです。
UIComponent
 InheritedexplicitMinWidth : Number
レイアウト中に親によって考慮されるコンポーネントの最小推奨幅です。
UIComponent
 InheritedexplicitWidth : Number
コンポーネントの座標内におけるコンポーネントの明示的な幅(ピクセル単位)を指定する数値です。
UIComponent
 Inheritedfilters : Array
表示オブジェクトに現在関連付けられている各フィルターオブジェクトが格納されているインデックス付きの配列です。
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
[読み取り専用] エレメントが 3D マトリックスを持つ場合は 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
このコンテナを表すために、一部のナビゲーターコンテナによって表示されるアイコンのクラスです。
Container
 Inheritedid : String
コンポーネントの ID です。
UIComponent
 InheritedincludeInLayout : Boolean
このコンポーネントを親コンテナのレイアウトに含めるかどうかを指定します。
UIComponent
 InheritedinheritingStyles : Object
このコンポーネントの継承スタイルのチェーンの始まりです。
UIComponent
 Inheritedinitialized : Boolean
オブジェクトがレイアウトの 3 つの段階(処理、測定、レイアウト)すべてを完了したものであるかどうかを示すフラグです(いずれかが必須であった場合)。
UIComponent
 InheritedinstanceIndex : int
[読み取り専用] 繰り返しコンポーネントのインデックスです。
UIComponent
 InheritedinstanceIndices : Array
この UIComponent オブジェクトを親ドキュメントから参照するために必要なインデックスを含む配列です。
UIComponent
 Inheritedis3D : Boolean
[読み取り専用] エレメントが 3D の場合は true です。
UIComponent
 InheritedisDocument : Boolean
[読み取り専用] この UIComponent インスタンスがドキュメントオブジェクトの場合は true です。
UIComponent
 InheritedisPopUp : Boolean
コンポーネントがポップアップされたことを示すため、PopUpManager によって true に設定されます。
UIComponent
  label : String
このコンテナを表すために、一部のナビゲーターコンテナによって表示されるテキストです。
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
メタデータが PlaceObject4 タグによってこの DisplayObject のインスタンスと一緒に SWF ファイル内に保存されている場合に、DisplayObject インスタンスのメタデータオブジェクトを取得します。
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 インスタンスを含む Application オブジェクトへの参照です。
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
[読み取り専用] この UIComponent を作成した Repeater オブジェクト(親ドキュメント内にある)への参照です。
UIComponent
 InheritedrepeaterIndex : int
[読み取り専用] この UIComponent を作成した Repeater のデータプロバイダー内にあるアイテムのインデックスです。
UIComponent
 InheritedrepeaterIndices : Array
この UIComponent を生成した、親ドキュメント内にある Repeater のデータプロバイダーに含まれるアイテムのインデックスを含む配列です。
UIComponent
 Inheritedrepeaters : Array
この UIComponent を作成した Repeater オブジェクト(親ドキュメント内にある)への参照を含む配列です。
UIComponent
 Inheritedright : Object
コンポーネントの場合、このレイアウト制約プロパティは、同様の名前のスタイルのファサードです。
UIComponent
 Inheritedroot : DisplayObject
[読み取り専用] 読み込まれた SWF ファイル内の表示オブジェクトの場合、root プロパティはその SWF ファイルが表す表示リストのツリー構造部分の一番上にある表示オブジェクトとなります。
DisplayObject
 Inheritedrotation : Number
[オーバーライド] DisplayObject インスタンスの元の位置からの回転角を度単位で示します。
UIComponent
 InheritedrotationX : Number
[オーバーライド] DisplayObject インスタンスの 3D 親コンテナを基準にした元の位置からの x 軸の回転角を度単位で示します。
UIComponent
 InheritedrotationY : Number
[オーバーライド] DisplayObject インスタンスの 3D 親コンテナを基準にした元の位置からの y 軸の回転角を度単位で示します。
UIComponent
 InheritedrotationZ : Number
[オーバーライド] DisplayObject インスタンスの 3D 親コンテナを基準にした元の位置からの z 軸の回転角を度単位で示します。
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
[読み取り専用] 表示オブジェクトのステージです。
DisplayObject
 Inheritedstates : Array
このコンポーネントに対して定義されたビューステート。
UIComponent
 InheritedstyleDeclaration : CSSStyleDeclaration
このオブジェクトのインラインの継承スタイルの記憶域です。
UIComponent
 InheritedstyleManager : IStyleManager2
[読み取り専用] このコンポーネントで使用する StyleManager インスタンスを返します。
UIComponent
 InheritedstyleName : Object
このコンポーネントで使用するクラススタイル。
UIComponent
 InheritedstyleParent : IAdvancedStyleClient
コンポーネントの親は、下位要素のセレクターを評価するために使用されます。
UIComponent
 InheritedsystemManager : ISystemManager
このコンポーネントで使用する SystemManager オブジェクトを返します。
UIComponent
 InheritedtabChildren : Boolean
オブジェクトの子に対してタブが有効かどうかを調べます。
DisplayObjectContainer
 InheritedtabEnabled : Boolean
このオブジェクトがタブ順序に含まれるかどうかを指定します。
InteractiveObject
 InheritedtabFocusEnabled : Boolean
このオブジェクトが TAB キーを使用してフォーカスを取得できるかどうかを示すフラグです。Flash Player で使用される tabEnabled プロパティと似ています。一般に、キーボード入力を処理するコンポーネントの場合は true ですが、コントロールバー内のコンポーネントの中には、エディターなどの他のコンポーネントからフォーカスを取得するべきではないという理由から、false を設定するものもあります。
UIComponent
 InheritedtabIndex : int
SWF ファイル内のオブジェクトのタブ順序を指定します。
InteractiveObject
 InheritedtextSnapshot : flash.text:TextSnapshot
[読み取り専用] この DisplayObjectContainer インスタンスの TextSnapshot オブジェクトを返します。
DisplayObjectContainer
 InheritedtoolTip : String
ツールヒントに表示するテキストです。
UIComponent
 Inheritedtop : Object
コンポーネントの場合、このレイアウト制約プロパティは、同様の名前のスタイルのファサードです。
UIComponent
 Inheritedtransform : flash.geom:Transform
[オーバーライド] 表示オブジェクトのマトリックス、カラー変換、ピクセル境界に関係するプロパティを持つオブジェクトです。
UIComponent
 InheritedtransformX : Number
コンポーネントの変換の中心となる x 座標を設定します。
UIComponent
 InheritedtransformY : Number
コンポーネントの変換の中心となる y 座標を設定します。
UIComponent
 InheritedtransformZ : Number
コンポーネントの変換の中心となる z 座標を設定します。
UIComponent
 Inheritedtransitions : Array
Transition オブジェクトの配列です。各 Transition オブジェクトには、ビューステートが変化したときに再生されるエフェクトのセットが定義されます。
UIComponent
 InheritedtweeningProperties : Array
このオブジェクトに対して現在トゥイーンされているプロパティの配列。
UIComponent
 Inheriteduid : String
オブジェクトの一意の識別子です。
UIComponent
 InheritedupdateCompletePendingFlag : Boolean
オブジェクトが 3 段階のレイアウト検証を完了したものであるかどうかを示すフラグです(いずれかの検証が必須であった場合)。
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 の 4 つのプロパティを持つオブジェクトを返します。
Container
  viewMetricsAndPadding : EdgeMetrics
[読み取り専用] left、top、right および bottom の 4 つのプロパティを持つオブジェクトを返します。
Container
 Inheritedvisible : Boolean
[オーバーライド] 表示オブジェクトが可視かどうかを示します。
UIComponent
 Inheritedwidth : Number
[オーバーライド] 親の座標内におけるコンポーネントの幅(ピクセル単位)を指定する数値です。
UIComponent
 Inheritedx : Number
[オーバーライド] 親コンテナ内におけるコンポーネントの水平位置(ピクセル単位)を指定する数値です。
UIComponent
 Inheritedy : Number
[オーバーライド] 親コンテナ内におけるコンポーネントの垂直位置(ピクセル単位)を指定する数値です。
UIComponent
 Inheritedz : Number
[オーバーライド] 3D 親コンテナを基準にした、DisplayObject インスタンスの z 軸に沿った z 座標位置を示します。
UIComponent
プロテクトプロパティ
 プロパティ定義元
  actualCreationPolicy : String
このコンテナの作成ポリシーです。
Container
 InheritedcurrentCSSState : String
[読み取り専用] CSS 擬似セレクターの照合時に使用されるステートです。
UIComponent
 InheritedhasComplexLayoutMatrix : Boolean
[読み取り専用] UIComponent に平行移動ではない (x,y) 変換プロパティがある場合、true を返します。
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
特定の point ポイントを指定して呼び出した DisplayObjectContainer.getObjectsUnderPoint() メソッドから返されたリストに、セキュリティ上の制約のために省略される表示オブジェクトがあるかどうかを示します。
DisplayObjectContainer
 Inherited
callLater(method:Function, args:Array = null):void
後で呼び出す関数をキューに格納します。
UIComponent
 Inherited
このコンポーネントインスタンスからスタイルプロパティを削除します。
UIComponent
 Inherited
指定された表示オブジェクトが、DisplayObjectContainer インスタンスの子であるか、インスタンス自体であるかを指定します。
DisplayObjectContainer
  
[オーバーライド] Point オブジェクトをコンテンツ座標からグローバル座標に変換します。
Container
  
[オーバーライド] Point オブジェクトをコンテンツ座標からローカル座標に変換します。
Container
 Inherited
このコンテナの子を識別するプロパティのセットを返します。
UIComponent
 Inherited
このコンテナの子を識別するプロパティのセットを返します。
UIComponent
  
単一の UIComponentDescriptor を指定すると、対応するコンポーネントが作成され、このコンテナの子としてコンポーネントが追加されます。
Container
  
childDescriptors の配列を繰り返し処理し、配列の各要素に対して createComponentFromDescriptor() メソッドを呼び出します。
Container
  
遅延インスタンス化をサポートする IDeferredContentOwner インターフェイスが実装されたコンテナに対し、createComponentsFromDescriptors(true) メソッドを呼び出すのと同等のアクションを実行します。
Container
 Inherited
この IUIComponent オブジェクトへの id 参照を親ドキュメントオブジェクト上に作成します。
UIComponent
 Inherited
この IUIComponent オブジェクトへの id 参照を親ドキュメントオブジェクトから削除します。
UIComponent
 Inherited
この UIComponent のテキストスタイルに対応する UITextFormat オブジェクトを返します。
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
  
この 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
エレメントの境界の x 座標を、指定したエレメントサイズで返します。
UIComponent
 Inherited
getBoundsYAtSize(width:Number, height:Number, postLayoutTransform:Boolean = true):Number
エレメントの境界の y 座標を、指定したエレメントサイズで返します。
UIComponent
  
[オーバーライド] n 番目の子コンポーネントオブジェクトを取得します。
Container
  
[オーバーライド] 指定したストリングの name プロパティを持つ子を返します。
Container
  
[オーバーライド] 特定の子の 0 から始まるインデックスを取得します。
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
画面に描画するためにエレメントで使用する x 座標を返します。
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
指定された Repeater がこの Repeater を生成するために使用した dataProvider 内のアイテムを返します。この Repeater が繰り返されていない場合は、null を返します。
UIComponent
 Inherited
getStyle(styleProp:String):*
このコンポーネントのスタイル参照チェーンのいずれかの場所に設定されたスタイルプロパティを取得します。
UIComponent
  
[オーバーライド] Point オブジェクトをグローバル座標からコンテンツ座標に変換します。
Container
 Inherited
point オブジェクトをステージ(グローバル)座標から表示オブジェクトの(ローカル)座標に変換します。
DisplayObject
 Inherited
ステージ(グローバル)座標の 2 次元のポイントを 3 次元の表示オブジェクトの(ローカル)座標に変換します。
DisplayObject
 Inherited
currentCSSState が null でない場合、true を返します。
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
水平方向のグラデーションを描画するときに rot パラメーターとして drawRoundRect() メソッドに渡すことのできるボックスの Matrix を返します。
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
3 次元の表示オブジェクトの(ローカル)座標の 3 次元のポイントをステージ(グローバル)座標の 2 次元のポイントに変換します。
DisplayObject
  
[オーバーライド] Point オブジェクトをローカル座標からコンテンツ座標に変換します。
Container
 Inherited
point オブジェクトを表示オブジェクトの(ローカル)座標からステージ(グローバル)座標に変換します。
DisplayObject
 Inherited
cssState が currentCSSState に一致した場合は、true を返します。
UIComponent
 Inherited
このインスタンスが、指定されたタイプと同じであるのか、それともそのサブクラスであるのかを判別します。
UIComponent
 Inherited
この UIComponent のスタイルで決定される UITextFormat を使用して単一行の UITextField に表示するものとして、<font> や <b> のような HTML タグが含まれる可能性のある、指定の HTML テキストを測定します。
UIComponent
 Inherited
この UIComponent のスタイルで決定される UITextFormat を使用して単一行の UITextField(または UIFTETextField)に表示するものとして、指定のテキストを測定します。
UIComponent
 Inherited
親の内部の指定された位置にコンポーネントを移動します。
UIComponent
 Inherited
スタイルの変更を子に通知します。
UIComponent
 Inherited
owner プロパティのチェーンが child からこの UIComponent を指定している場合に、true を返します。
UIComponent
 Inherited
UIComponent オブジェクトを親に対して追加または削除したときに Flex によって呼び出されます。
UIComponent
 Inherited
印刷用の IFlexDisplayObject を準備します。
UIComponent
 Inherited
指定されたプロパティが存在し、列挙できるかどうかを示します。
Object
 Inherited
このコンポーネントの CSS スタイルキャッシュを作成または再作成します。recursive パラメーターが true の場合は、このコンポーネントのすべての下位要素の CSS スタイルキャッシュも作成または再作成します。
UIComponent
 Inherited
各エフェクトイベントごとに、EffectManager をイベントリスナーの 1 つとして登録します。
UIComponent
  
このコンテナの子リストからすべての子を削除します。
Container
  
コンテナからすべてのビジュアルエレメントを削除します。
Container
  
[オーバーライド] このコンテナの子リストから子 DisplayObject を削除します。
Container
  
[オーバーライド] このコンテナの子リストから、指定されたインデックス位置にある子 DisplayObject を削除します。
Container
 Inherited
removeChildren(beginIndex:int = 0, endIndex:int = 0x7fffffff):void
DisplayObjectContainer インスタンスの子リストから、すべての child DisplayObject インスタンスを削除します。
DisplayObjectContainer
  
このコンテナの子リストから、指定されたビジュアルエレメントを削除します。
Container
  
コンテナ内の指定されたインデックス位置からビジュアルエレメントを削除します。
Container
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
EventDispatcher オブジェクトからリスナーを削除します。
EventDispatcher
 Inherited
ビジュアルでないスタイルクライアントを、このコンポーネントのインスタンスから削除します。
UIComponent
 Inherited
指定されたイベントを再生します。
UIComponent
 Inherited
仮想キーボードを前面に表示します。
InteractiveObject
 Inherited
提供された ID を使用して子を解決します。
UIComponent
 Inherited
[静的] suspendBackgroundProcessing() が呼び出された後、callLater() によってキューに入れられたメソッドのバックグラウンド処理を再開します。
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
兄弟を基準としてコンポーネントのレイアウトサイズおよび位置を計算するために使用される変換 Matrix を設定します。
UIComponent
 Inherited
setLayoutMatrix3D(value:Matrix3D, invalidateLayout:Boolean):void
兄弟を基準としてコンポーネントのレイアウトサイズおよび位置を計算するために使用される変換 Matrix3D を設定します。
UIComponent
 Inherited
ループ処理に対するダイナミックプロパティの可用性を設定します。
Object
 Inherited
setStyle(styleProp:String, newValue:*):void
このコンポーネントインスタンスのスタイルプロパティを設定します。
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
コンポーネントのスタイルを初めて初期化するとき、Flex は stylesInitialized() メソッドを呼び出します。
UIComponent
 Inherited
[静的] resumeBackgroundProcessing() が呼び出されるまで、callLater() によってキューに入れられたメソッドのバックグラウンド処理をブロックします。
UIComponent
 Inherited
指定された 2 つの子オブジェクトの z 順序(重ね順)を入れ替えます。
DisplayObjectContainer
 Inherited
swapChildrenAt(index1:int, index2:int):void
子リスト内の指定されたインデックス位置に該当する 2 つの子オブジェクトの z 順序(重ね順)を入れ替えます。
DisplayObjectContainer
  
指定された 2 つのビジュアルエレメントのインデックスを入れ替えます。
Container
  
swapElementsAt(index1:int, index2:int):void
コンテナ内の指定された 2 つのインデックス位置にあるビジュアルエレメントを入れ替えます。
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
コンポーネントの測定サイズを検証します。LayoutManager.invalidateSize() メソッドがこの ILayoutManagerClient を指定して呼び出された場合、測定の実行時に validateSize() メソッドが呼び出されます。
UIComponent
 Inherited
このコンポーネントに割り当てられたバリデーターからの valid と invalid の両方のイベントを処理します。
UIComponent
 Inherited
指定されたオブジェクトのプリミティブな値を返します。
Object
 Inherited
垂直方向のグラデーションを描画するときに rot パラメーターとして drawRoundRect() メソッドに渡すことのできるボックスの Matrix を返します。
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 の作成時に呼び出されます。また、ローカライズされたリソースが何らかの方法で変更されたことを示すために、ResourceManager が "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
 InheritedaddChild()、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
 InheritedcurrentState プロパティが変更された後、ビューステートが変更される前に送出されます。UIComponent
 Inheritedユーザーがカット操作のためにプラットフォーム固有のアクセラレーターキーの組み合わせをアクティブ化したとき、またはコンテキストメニューから「カット」を選択した場合に送出されます。InteractiveObject
  data プロパティが変更されたときに送出されます。Container
 Inherited[ブロードキャストイベント] Flash Player または AIR アプリケーションがオペレーティングシステムのフォーカスを失って、非アクティブになったときに送出されます。EventDispatcher
 Inheritedオブジェクトの doubleClickEnabled フラグが true に設定されている場合にユーザーが InteractiveObject をポインティングデバイスのメインボタンで 2 回続けてすばやくクリックすると送出されます。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 インスタンスでタッチサーフェスの端に沿って接触点を作成したとき(例えば、Apple TV の Siri Remote でタッチサーフェスの端に沿ってタップしたときなど)に送出されます。デバイスによっては、この接触を複数のタッチイベントの組み合わせと解釈する可能性もあります。InteractiveObject
 Inheritedタッチ対応デバイスで、ユーザーが同じ InteractiveObject インスタンス上の 2 つの接触位置を押したときに送出されます(例えば、タッチスクリーン搭載の携帯電話またはタブレットの表示オブジェクト上を、2 本の指で押したり離したりする場合など)。InteractiveObject
 Inheritedタッチ対応デバイスで、ユーザーが InteractiveObject インスタンス上の接触位置でタッチポイントを移動したときに送出されます(例えば、タッチスクリーン搭載の携帯電話やタブレットの表示オブジェクト上で、指を左から右に動かす場合など)。InteractiveObject
 InheritedInteractiveObject インスタンスとの接触位置で、ユーザーが回転ジェスチャを実行したときに送出されます(例えば、タッチスクリーン搭載の携帯電話またはタブレットの画面に 2 本指で触れ、その指を表示オブジェクト上で回転させる場合など)。InteractiveObject
 InheritedInteractiveObject インスタンスとの接触位置で、ユーザーがスワイプジェスチャを実行したときに送出されます(例えば、タッチスクリーン搭載の携帯電話またはタブレットの画面に 3 本指で触れてから、表示オブジェクト上でその 3 本の指をそろえて動かした場合など)。InteractiveObject
 Inheritedタッチ対応デバイス上で、ユーザーが InteractiveObject インスタンスとの接触位置を形成してからタップしたときに送出されます(例えば、タッチスクリーン搭載の携帯電話またはタブレットの画面で、表示オブジェクト上に複数の指を置いてメニューを開いてから、1 本の指でタップしてメニューアイテムを選択する場合など)。InteractiveObject
 InheritedInteractiveObject インスタンスとの接触位置で、ユーザーがズームジェスチャを実行したときに送出されます(例えば、タッチスクリーン搭載の携帯電話またはタブレットの画面に 2 本指で触れてから、表示オブジェクト上でその 2 本の指をすばやく広げた場合など)。InteractiveObject
 Inheritedオブジェクトの状態が可視から不可視に変化したときに送出されます。UIComponent
 Inheritedこのイベントは、IME でインライン入力をサポートしているすべてのクライアントアプリケーションに送出されます。InteractiveObject
 Inheritedコンポーネントの構築と初期化プロパティの設定が完了したときに送出されます。UIComponent
 InheritedValidator によってコンポーネントが監視されており、検証が失敗した場合に送出されます。UIComponent
 Inheritedユーザーがキーを押したときに送出されます。InteractiveObject
 Inheritedユーザーがキーボード操作によってフォーカスを変更しようとすると送出されます。InteractiveObject
 Inheritedユーザーがキーを離したときに送出されます。InteractiveObject
 Inheritedユーザーが同じ InteractiveObject 上でポインティングデバイスの中央ボタンを押して離すと送出されます。InteractiveObject
 Inheritedユーザーが InteractiveObject インスタンス上でポインティングデバイスの中央ボタンを押したときに送出されます。InteractiveObject
 Inheritedユーザーが InteractiveObject インスタンス上でポインティングデバイスのボタンを離したときに送出されます。InteractiveObject
 Inheritedユーザーが InteractiveObject インスタンス上でポインティングデバイスのボタンを押したときに送出されます。InteractiveObject
 Inheritedユーザーが PopUpManager を使用して開いたコンポーネントの外側でマウスをクリックしたときに、そのコンポーネントから送出されます。UIComponent
 Inheritedユーザーがポインティングデバイスでフォーカスを変更しようとすると送出されます。InteractiveObject
 InheritedInteractiveObject の上で、ユーザーがポインティングデバイスを移動させたときに送出されます。InteractiveObject
 Inheritedユーザーが InteractiveObject インスタンスからポインティングデバイスを離したときに送出されます。InteractiveObject
 Inheritedユーザーが InteractiveObject インスタンスにポインティングデバイスを合わせたときに送出されます。InteractiveObject
 Inheritedユーザーが InteractiveObject インスタンス上でポインティングデバイスのボタンを離したときに送出されます。InteractiveObject
 Inheritedマウスホイールが InteractiveObject インスタンス上を回転するときに送出されます。InteractiveObject
 InheritedPopUpManager を使用して開かれたコンポーネントの外側にユーザーがマウスホイールをスクロールしたときに、そのコンポーネントから送出されます。UIComponent
 Inheritedオブジェクトが移動したときに送出されます。UIComponent
 Inheritedユーザーがドラッグジェスチャを止めると、ドラッグイニシエータ InteractiveObject から送出されます。InteractiveObject
 Inheritedドラッグされたオブジェクトがターゲットにドロップされ、そのドロップ操作が DragManager.acceptDragDrop() の呼び出しで受け入れられた場合に、ターゲットの InteractiveObject から送出されます。InteractiveObject
 Inheritedドラッグジェスチャが境界に入ると、InteractiveObject から送出されます。InteractiveObject
 Inheritedドラッグジェスチャが境界を出ると、InteractiveObject から送出されます。InteractiveObject
 Inheritedドラッグジェスチャが境界の範囲内で行われている間、InteractiveObject から継続的に送出されます。InteractiveObject
 Inheritedドラッグ操作の開始時に、DragManager.doDrag() 呼び出しのドラッグイニシエータとして指定されている InteractiveObject から送出されます。InteractiveObject
 Inheritedドラッグ操作が行われている間に、DragManager.doDrag() 呼び出しのドラッグイニシエータとして指定されている InteractiveObject から送出されます。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
 InheritedremoveChild()、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ツールヒントを作成するときにコンポーネントによって送出されます。UIComponent
 Inheritedコンポーネントのツールヒントが非表示にされており、まもなく破棄されるときに、コンポーネントによって送出されます。UIComponent
 Inheritedコンポーネントのツールヒントが非表示にされる前に、コンポーネントによって送出されます。UIComponent
 Inheritedコンポーネントのツールヒントが表示される前に、コンポーネントによって送出されます。UIComponent
 Inheritedコンポーネントのツールヒントが表示された後に、コンポーネントによって送出されます。UIComponent
 InheritedtoolTip プロパティが設定されているコンポーネント上にユーザーがマウスを移動すると同時に、そのコンポーネントによって送出されます。UIComponent
 Inheritedタッチ対応デバイスにユーザーが初めて接触したときに送出されます(例えば、タッチスクリーン搭載の携帯電話またはタブレットの画面に指で触れる場合など)。InteractiveObject
 Inheritedタッチ対応デバイスで、ユーザーが接触を解除したときに送出されます(例えば、タッチスクリーン搭載の携帯電話またはタブレットの画面から指を離す場合など)。InteractiveObject
 Inheritedコンポーネントがタッチ操作のユーザージェスチャーへの応答を完了したときに送出される、キャンセルできないイベントです。UIComponent
 Inheritedコンポーネントがタッチ操作のユーザージェスチャーへの応答を開始したときに送出される、キャンセルできないイベントです。UIComponent
 Inheritedタッチ操作のユーザージェスチャーへの応答を試みているコンポーネントから送出される、キャンセル可能なイベントです。UIComponent
 Inheritedユーザーがデバイスにタッチしたときに送出され、接触ポイントがなくなるまで継続的に送出されます。InteractiveObject
 Inheritedタッチ対応デバイスで、ユーザーが接触位置を InteractiveObject インスタンスの外に移動したときに送出されます(例えば、タッチスクリーン搭載の携帯電話またはタブレットで、1 つの表示オブジェクトから別の表示オブジェクトに指をドラッグする場合など)。InteractiveObject
 Inheritedタッチ対応デバイスで、ユーザーが InteractiveObject インスタンス上で接触位置を移動したときに送出されます(例えば、タッチスクリーン搭載の携帯電話またはタブレットで、表示オブジェクトの外にある位置から表示オブジェクト上に指をドラッグする場合など)。InteractiveObject
 Inheritedユーザーがタッチ対応デバイスの InteractiveObject インスタンス外に接触点を動かしたとき(例えば、タッチスクリーンを備えた携帯電話やタブレットで、表示オブジェクトから表示オブジェクト外に指をドラッグしたとき)に送出されます。InteractiveObject
 Inheritedタッチ対応デバイスで、ユーザーが InteractiveObject インスタンス上で接触位置を移動したときに送出されます(例えば、タッチスクリーン搭載の携帯電話またはタブレットで、表示オブジェクトの外にある位置から表示オブジェクト上に指をドラッグする場合など)。InteractiveObject
 Inheritedタッチ対応デバイスで、ユーザーが接触を開始した InteractiveObject インスタンスの同じ位置から指を離したときに送出されます(例えば、タッチスクリーン搭載の携帯電話またはタブレットの表示オブジェクト上の 1 点を、指で押したり離したりする場合など)。InteractiveObject
 Inheritedオブジェクトの commitProperties()、measure() および updateDisplayList() メソッドが必要に応じて呼び出されたときに送出されます。UIComponent
 InheritedValidator によってコンポーネントが監視されており、検証が成功した場合に送出されます。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

コンポーネントの境界線のスキンクラスです。 Halo テーマに独自のデフォルトを明示的に設定していないすべてのコンポーネントのデフォルト値は、Halo テーマの場合は mx.skins.halo.HaloBorder になり、Spark テーマの場合は mx.skins.spark.BorderSkin になります。Panel コンテナには、Halo テーマのデフォルト値の mx.skins.halo.PanelSkin と Spark テーマのデフォルト値の mx.skins.spark.BorderSkin があります。コンポーネントのデフォルト値を確認するには、default.css ファイルを参照してください。
Container
  
borderStyle
型: String CSS 継承: いいえ
言語バージョン: ActionScript 3.0  製品バージョン: Flex 3  ランタイムバージョン: Flash9, AIR 1.1

境界ボックスのスタイルです。 有効な値は "none""solid""inset" および "outset" です。 デフォルト値はコンポーネントのクラスに応じて異なります。クラスでオーバーライドされない場合は、"inset" になります。 ほとんどの Container のデフォルト値は "none" です。halo テーマで使用できる値は "inset""outset" のみです。
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 は双方向テキストレイアウトアルゴリズムでこの値を使用し、Unicode 文字の順序を字形の順序にマッピングします。

メモ:このスタイルは、MX コンポーネントで、textFieldClass として UIFTETextField が指定されている場合にのみ適用されます。

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

内部 TextField の antiAliasType プロパティを設定します。 可能な値は、"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

Flex コントロール内のテキストを表す内部 TextField の gridFitType プロパティを設定します。 可能な値は、"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

Flex コントロール内のテキストを表す内部 TextField の sharpness プロパティを設定します。 このプロパティは字形のエッジのシャープネスを指定します。 可能な値は -400 から 400 までの数値です。

このプロパティが適用されるのは、埋め込みフォントを使用していて、fontAntiAliasType プロパティが "advanced" に設定されている場合のみです。

このスタイルはシステムフォントには影響しません。

このスタイルは TextField サブコントロール内のすべてのテキストに適用されます。一部の文字だけに適用することはできません。

デフォルト値: 0

関連する API エレメント

Container
  
fontSize
型: Number 形式: Length CSS 継承: はい
言語バージョン: ActionScript 3.0  製品バージョン: Flex 3  ランタイムバージョン: Flash9, AIR 1.1

テキストの高さ(ピクセル単位)です。 Halo テーマ内では、ColorPicker コントロール以外のすべてのコントロールのデフォルト値は 10 です。Halo テーマ別 ColorPicker コントロールのデフォルトは 11 です。Spark テーマ内では、ColorPicker コントロール以外のすべてのコントロールのデフォルト値は 12 です。Spark テーマ別 ColorPicker コントロールのデフォルトは 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

Flex コントロール内のテキストを表す内部 TextField の thickness プロパティを設定します。 このプロパティは字形のエッジの太さを指定します。 可能な値は -200 から 200 までの数値です。

このプロパティが適用されるのは、埋め込みフォントを使用していて、fontAntiAliasType プロパティが "advanced" に設定されている場合のみです。

このスタイルは、システムフォントには影響を与えません。

このスタイルは TextField サブコントロール内のすべてのテキストに適用されます。一部の文字だけに適用することはできません。

デフォルト値: 0

関連する API エレメント

Container
  
fontWeight
型: String CSS 継承: はい
言語バージョン: ActionScript 3.0  製品バージョン: Flex 3  ランタイムバージョン: Flash9, AIR 1.1

テキストをボールド体にするかどうかを指定します。 有効な値は normalbold です。 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 はこのロケールを使用して Unicode 文字をフォント字形にマッピングしたり、フォールバックフォントを検索したりします。

メモ:このスタイルは、MX コンポーネントで、textFieldClass として UIFTETextField が指定されている場合にのみ適用されます。

デフォルト値: "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 です。

Halo テーマの Button コントロールデフォルト値は 10 で、Spark テーマの場合は 6 です。

ComboBox コントロールのデフォルト値は 5 です。

Form コンテナのデフォルト値は 16 です。

Tree コントロールのデフォルト値は 2 です。

Container
  
paddingRight
型: Number 形式: Length CSS 継承: いいえ
言語バージョン: ActionScript 3.0  製品バージョン: Flex 3  ランタイムバージョン: Flash9, AIR 1.1

コンポーネントの右境界線からコンテンツ領域の右端までのピクセル数です。

デフォルト値は 0 です。

Halo テーマの Button コントロールデフォルト値は 10 で、Spark テーマの場合は 6 です。

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 クラス(Flash Player に組み込まれている標準の TextField を使用する場合)または mx.core.UIFTETextField クラス(Text Layout Framework を使用して、双方向レイアウトなどの向上したテキストレンダリングを取得する場合)のいずれかに設定できます。

デフォルト値: mx.core.UITextField
Container
  
textIndent
型: Number 形式: Length CSS 継承: はい
言語バージョン: ActionScript 3.0  製品バージョン: Flex 3  ランタイムバージョン: Flash9, AIR 1.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 プロパティで定義されている、backgroundImage スタイルで定義されているイメージまたは SWF ファイルの背景色のアルファレベルです。 有効な値の範囲は、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

コンポーネントの背景色です。 backgroundColorbackgroundImage の両方を設定できます。 一部のコンポーネントには背景色がありません。 DataGrid コントロールでは、このスタイル設定は無視されます。 デフォルト値は undefined で、未定義であることを意味します。 このスタイルと backgroundImage スタイルの両方が undefined である場合、コンポーネントは透明な背景を持ちます。

Application コンテナの場合、このスタイルはアプリケーションのロード時の背景色と、アプリケーションの実行時の背景のグラデーションを指定します。 指定された色よりもわずかに濃い色とわずかに薄い色の間でグラデーションパターンが計算されます。

ほとんどの Flex コントロールのデフォルトスキンは、部分的に透明です。 この結果、コンテナの背景色が、そのコンテナの中のコントロールに部分的ににじみ出るように表示されます。 コントロールの fillAlphas プロパティのアルファ値を 1 に設定することで、これを避けることができます。次に例を示します。

  <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

境界線の色です。 デフォルト値はコンポーネントのクラスに応じて異なります。クラスでオーバーライドされない場合、Halo テーマでは 0xB7BABC、Spark テーマでは 0x696969 になります。
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
Halo テーマスタイル
 スタイル 説明 定義元
  
backgroundAlpha
型: Number CSS 継承: いいえ テーマ: halo, spark
言語バージョン: ActionScript 3.0  製品バージョン: Flex 3  ランタイムバージョン: Flash9, AIR 1.1

backgroundColor プロパティで定義されている、backgroundImage スタイルで定義されているイメージまたは SWF ファイルの背景色のアルファレベルです。 有効な値の範囲は、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

コンポーネントの背景色です。 backgroundColorbackgroundImage の両方を設定できます。 一部のコンポーネントには背景色がありません。 DataGrid コントロールでは、このスタイル設定は無視されます。 デフォルト値は undefined で、未定義であることを意味します。 このスタイルと backgroundImage スタイルの両方が undefined である場合、コンポーネントは透明な背景を持ちます。

Application コンテナの場合、このスタイルはアプリケーションのロード時の背景色と、アプリケーションの実行時の背景のグラデーションを指定します。 指定された色よりもわずかに濃い色とわずかに薄い色の間でグラデーションパターンが計算されます。

ほとんどの Flex コントロールのデフォルトスキンは、部分的に透明です。 この結果、コンテナの背景色が、そのコンテナの中のコントロールに部分的ににじみ出るように表示されます。 コントロールの fillAlphas プロパティのアルファ値を 1 に設定することで、これを避けることができます。次に例を示します。

  <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、相対 URL、絶対クラス、または相対クラスを指定できます。 backgroundColor または backgroundImage のいずれかを設定できます。背景色の前面に背景イメージを表示します。 デフォルト値は undefined で、「未定義」であることを意味します。 このスタイルと backgroundColor スタイルの両方が undefined である場合、コンポーネントは透明な背景を持ちます。

ほとんどの Flex コントロールのデフォルトスキンは、部分的に透明です。 この結果、コンテナの背景イメージが、そのコンテナの中のコントロールに部分的ににじみ出るように表示されます。 コントロールの fillAlphas プロパティのアルファ値を 1 に設定することで、これを避けることができます。次に例を示します。

  <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

境界線の色です。 デフォルト値はコンポーネントのクラスに応じて異なります。クラスでオーバーライドされない場合、Halo テーマでは 0xB7BABC、Spark テーマでは 0x696969 になります。
Container
  
borderSides
型: String CSS 継承: いいえ テーマ: halo
言語バージョン: ActionScript 3.0  製品バージョン: Flex 3  ランタイムバージョン: Flash9, AIR 1.1

境界ボックスの境界線のうち、どれが表示されるかを示します。表示する境界線をスペース区切りのストリングで指定します。 ストリングには、"left""top""right" および "bottom" を任意の順序で指定できます。 デフォルト値は "left top right bottom" です。この場合、4 辺すべてを表示します。 このスタイルは、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

コンポーネントのドロップシャドウの表示または非表示を指定するブール型プロパティです。 このスタイルは borderStyle="solid" と共に使用します。 デフォルト値は 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

lefttopright および bottom の 4 つのプロパティを持つ EdgeMetrics オブジェクトを返します。 各プロパティの値は、境界線の 1 辺の太さをピクセル単位で表したものです。

viewMetrics とは異なり、このプロパティは Container のサブクラスによってオーバーライドされません。



実装
    public function get borderMetrics():EdgeMetrics

childDescriptors

プロパティ 
childDescriptors:Array  [読み取り専用]

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

MXML コンパイラーによって生成される UIComponentDescriptor オブジェクトの配列です。

各 UIComponentDescriptor オブジェクトには、コンテナの MXML タグの、子 MXML タグの 1 つで指定される情報が含まれます。配列内での 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 の場合、このコンテナの子は切り詰められます。

clipContentfalse の場合、このコンテナのスクロールが無効になり、スクロールバーが表示されません。 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

コンテナは、内部コンテンツペインを使用してスクロールを制御します。 コンテナでコンテンツペインを作成している間は creatingContentPanetrue になるため、いくつかのイベントを無視またはブロックできます。



実装
    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.AUTOContainerCreationPolicy.ALL または ContainerCreationPolicy.NONE です。有効な MXML 値は、autoall または none です。

コンテナに creationPolicy が指定されていない場合、そのコンテナは親の creationPolicy を継承します。 Application に creationPolicy が指定されていない場合、デフォルトは ContainerCreationPolicy.AUTO になります。

creationPolicyContainerCreationPolicy.AUTO の場合、必要になるまでコンテナの一部またはすべての下位要素の作成が遅延されます(遅延インスタンス化)。 このポリシーを使用した場合、最初に作成される UIComponent が少なくなるため、起動時間が最短になります。 ただし、ユーザーがアプリケーションの別の部分に初めて移動するとき、ナビゲーションの遅延が生じます。 Accordion、TabNavigator、ViewStack などのナビゲーターコンテナは、すべての子を直ちに作成することによって ContainerCreationPolicy.AUTO ポリシーを実装しますが、ある子がそのナビゲーターコンテナの選択された子になるまでは、その子の下位要素を作成しません。

creationPolicyContainerCreationPolicy.ALL である場合、ナビゲーターコンテナは、子が選択されるまで待たずに各子の下位要素を直ちに作成します。 VBox コンテナなどの単一ビューコンテナについては、ContainerCreationPolicy.AUTO ポリシーと ContainerCreationPolicy.ALL ポリシーに違いはありません。

creationPolicyContainerCreationPolicy.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

processedDescriptors に相当する IDeferredContentOwner のプロパティ



実装
    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.ONScrollPolicy.OFF および ScrollPolicy.AUTO です。 有効な MXML 値は、"on""off" および "auto" です。

このプロパティを ScrollPolicy.OFF に設定した場合も、horizontalScrollPosition プロパティが無効になります。

メモ:このプロパティは ControlBar コンテナには適用されません。

horizontalScrollPolicyScrollPolicy.AUTO の場合、水平スクロールバーは、次のすべての条件が満たされるときに表示されます。

  • コンテナの子の 1 つが、コンテナの左端または右端の外にはみ出している。
  • 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

このコンテナを表すために、一部のナビゲーターコンテナによって表示されるアイコンのクラスです。

例えば、この Container が TabNavigator の子である場合、対応するタブにこのアイコンが表示されます。この Container が Accordion の子である場合、対応するヘッダーにこのアイコンが表示されます。

SWF ファイルにアイコンを埋め込むには、次の @Embed() MXML コンパイラーディレクティブを使用します。

        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 が 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

このコンテナ内のビジュアルエレメントの数です。ビジュアルエレメントには、UIComponent や GraphicElement のサブクラスなど、IVisualElement インターフェイスを実装したクラスが含まれます。



実装
    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 では、描画される子コンポーネントとスキンに違いはありません。 子コンポーネントとスキンはすべて、Player の getChildAt() メソッドおよび numChildren プロパティを使用してアクセスできます。 ただし、Container クラスは getChildAt() メソッドおよび numChildren プロパティ(およびその他のいくつかのメソッド)をオーバーライドして、コンテナの子が唯一の子コンポーネントと見なされるような効果を作成します。

コンテナのすべての子(コンテンツである子とスキンの両方)にアクセスする必要がある場合は、通常の Container のメソッドの代わりに、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.ONScrollPolicy.OFF および ScrollPolicy.AUTO です。 有効な MXML 値は、"on""off" および "auto" です。

このプロパティを ScrollPolicy.OFF に設定すると、verticalScrollPosition プロパティが無効になります。

メモ:このプロパティは ControlBar コンテナには適用されません。

verticalScrollPolicyScrollPolicy.AUTO の場合、垂直スクロールバーは、次のすべての条件が満たされるときに表示されます。

  • コンテナの子の 1 つが、コンテナの上端または下端の外にはみ出している。
  • 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

lefttopright および bottom の 4 つのプロパティを持つオブジェクトを返します。 各プロパティの値は、コンテナの端の周囲にあるクロム(ビジュアルエレメント)の幅と等しくなります。

クロムには境界線の幅が含まれます。 horizontalScrollPolicy または verticalScrollPolicy プロパティ値が ScrollPolicy.ON の場合、クロムには対応するスクロールバーの幅も含まれます。 スクロールポリシーが ScrollPolicy.AUTO の場合は、スクロールバーが表示されていても、クロムの測定にスクロールバーの幅は含まれません。

Container のサブクラスでは、Container の子の位置を決める際に他のクロムが考慮されるように、このメソッドをオーバーライドしてください。 例えば、Panel クラスの viewMetrics プロパティは、Panel コンテナのタイトルバーの幅を top プロパティで示しているオブジェクトを返す必要があります。



実装
    public function get viewMetrics():EdgeMetrics

viewMetricsAndPadding

プロパティ 
viewMetricsAndPadding:EdgeMetrics  [読み取り専用]

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

lefttopright および bottom の 4 つのプロパティを持つオブジェクトを返します。 各プロパティの値は、コンテナの端の周囲にあるクロム(ビジュアルエレメント)の幅にオブジェクトの余白の幅を加えた値と等しくなります。

クロムには境界線の幅が含まれます。 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 の子が最前面に置かれます。このように、新しく追加される子は既存の子の上に重ねられます。

他の子によってすでに占有されているインデックスに新しい子を追加する場合、古い子は置き換えられません。古い子とそれ以降のすべての子がスライドし、それぞれのインデックスが 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 — エレメントを追加するインデックス位置です。既にオブジェクトが置かれているインデックス位置を指定すると、その位置にある子とその上に位置するすべての子が、子リスト内で 1 つ上の位置に移動します。

戻り値
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 — コンテンツ座標系における x 座標および y 座標をプロパティとして指定する Point オブジェクトです。

戻り値
Point — ステージからの相対座標を持つ Point オブジェクトです。

contentToLocal

()メソッド 
override public function contentToLocal(point:Point):Point

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

Point オブジェクトをコンテンツ座標からローカル座標に変換します。コンテンツ座標では、コンポーネントのコンテンツの左上隅を基準としたピクセル位置を指定します。現在切り詰められていて、アクセスするにはコンポーネントをスクロールすることが必要な領域も含め、コンポーネントのすべてのコンテンツ領域を含みます。コンテンツ座標系は、絶対配置を使用するコンテナの子の位置を取得または設定するときに使用します。ローカル座標では、コンポーネントの左上隅を基準としたピクセル位置を指定します。

パラメーター

point:Point — コンテンツ座標系における x 座標および y 座標をプロパティとして指定する Point オブジェクトです。

戻り値
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:Booleanfalse の場合、このコンポーネントは作成されますが、子は作成されません。 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() メソッドを呼び出します。

コンテナの creationPolicy プロパティの値が ContainerCreationPolicy.ALL の場合、このメソッドは初期化シーケンスの間に自動的に呼び出されます。

コンテナの creationPolicy の値が ContainerCreationPolicy.AUTO の場合、このメソッドは、コンテナの子が表示されるときに自動的に呼び出されます。

コンテナの creationPolicy プロパティの値が ContainerCreationPolicy.NONE の場合、このコンテナの子を作成するときにこの関数を呼び出す必要があります。

パラメーター

recurse:Boolean (default = true)true の場合、再帰的にコンポーネントを作成します。

createDeferredContent

()メソッド 
public function createDeferredContent():void

言語バージョン: ActionScript 3.0
製品バージョン: Flex 4
ランタイムバージョン: Flash Player 10, AIR 1.5

遅延インスタンス化をサポートする IDeferredContentOwner インターフェイスが実装されたコンテナに対し、createComponentsFromDescriptors(true) メソッドを呼び出すのと同等のアクションを実行します。

関連する API エレメント

executeBindings

()メソッド 
override public function executeBindings(recurse:Boolean = false):void

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

このコンテナのすべてのデータバインディングを実行します。Flex は、Container が作成されたらこのメソッドを自動的に呼び出し、その中にバインド先のあるデータバインディングをすべて実行します。MXML コンテナとバインディングの問題(177074)を回避するには、BindingManager.executeBindings() の呼び出しで、parentDocument ではなく descriptor.document を優先するように、Container.executeBindings() をオーバーライドします。こうすると、記述子によって作成されたインスタンスは常に正常に動作し、手続き上作成されたインスタンスも元の動作になるはずです。 ただし、後者の場合は、バグが発生することがあります。 アップデーター 1 では、非 DI およびリペアレントコンポーネントのシナリオでの正常な動作を保証する、より完成度の高い解決策の提供を予定しています。

パラメーター

recurse:Boolean (default = false)false の場合は、このコンテナのバインディングのみ実行されます。true の場合は、このコンテナの子、孫、ひ孫などについてもバイディングが実行されます。

executeChildBindings

()メソッド 
public function executeChildBindings(recurse:Boolean):void

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

この Container の子 UIComponent オブジェクトへのバインディングを実行します。 このメソッドは、Container が作成されたときに自動的に呼び出されます。

パラメーター

recurse:Booleanfalse の場合、この Container の直下の子についてのみバインディングが実行されます。 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、または ComboBox や TextArea などの特定の Flex コントロールの型にキャストします。

getChildByName

()メソッド 
override public function getChildByName(name:String):DisplayObject

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

指定したストリングの name プロパティを持つ子を返します。

パラメーター

name:String — 子の識別子です。

戻り値
DisplayObject — DisplayObject 型のオブジェクトとして子を表す DisplayObject です。通常は戻り値を UIComponent、または ComboBox や TextArea などの特定の Flex コントロールの型にキャストします。指定した名前の子が存在しない場合は、ランタイムエラーがスローされます。

getChildIndex

()メソッド 
override public function getChildIndex(child:DisplayObject):int

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

特定の子の 0 から始まるインデックスを取得します。

コンテナの最初の子(つまり、MXML 宣言で最初に現れる子タグ)のインデックスは 0、2 番目の子のインデックスは 1 になり、以降も同様に続きます。コンテナの子のインデックスにより、レイアウトされる順番が決まります。例えば、VBox ではインデックス 0 の子が一番上に、インデックス 1 の子がその下にレイアウトされます。

addChild() メソッドを呼び出すことによって子を追加すると、新しい子のインデックスは、既存の子の中で最大のインデックスに 1 を足した値に等しくなります。 addChildAt() メソッドを使用して、指定したインデックス位置に子を挿入できます。その場合、そのインデックス以降の位置にあった子はインデックスが 1 ずつ増やされ、すべてのインデックスが 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 オブジェクトの配列を返します。この配列には、コンテナの境界線や背景イメージなど、コンテナの表示エレメントを実装する DisplayObject は含まれません

戻り値
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 — グローバル(ステージ)座標系における x 座標および y 座標をプロパティとして指定する Point オブジェクトです。

戻り値
Point — Point は、コンポーネントを基準とした座標を持つ Point オブジェクトです。

layoutChrome

()メソッド 
protected function layoutChrome(unscaledWidth:Number, unscaledHeight:Number):void

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

サイズ変更に応答して、このコンテナの境界線の位置およびサイズを設定します。これは、Container のサブクラスを作成するときにオーバーライド可能な高度なメソッドです。

Flex が layoutChrome() メソッドを呼び出すのは、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 — ローカル座標系における x 座標および y 座標をプロパティとして指定する Point オブジェクトです。

戻り値
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

指定された 2 つのビジュアルエレメントのインデックスを入れ替えます。他のすべてのエレメントは同じインデックス位置に残されます。

パラメーター

element1:IVisualElement — 最初のビジュアルエレメントです。
 
element2:IVisualElement — 2 番目のビジュアルエレメントです。

swapElementsAt

()メソッド 
public function swapElementsAt(index1:int, index2:int):void

言語バージョン: ActionScript 3.0
製品バージョン: Flex 4
ランタイムバージョン: Flash Player 10, AIR 1.5

コンテナ内の指定された 2 つのインデックス位置にあるビジュアルエレメントを入れ替えます。他のすべてのビジュアルエレメントは同じインデックス位置に残されます。

パラメーター

index1:int — 最初のエレメントのインデックスです。
 
index2:int — 2 番目のエレメントのインデックスです。

updateDisplayList

()メソッド 
override protected function updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

サイズ変更に反応して、このコンテナの子の位置およびサイズを設定します。

UIComponent.updateDisplayList() メソッドを参照して、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() メソッドが呼び出されたときに送出されます。 コンテナが最初に作成されたとき、MXML ファイルで宣言されているそれぞれの子コンポーネントについて、addChild() メソッドが自動的に呼び出されます。 addChildAt() メソッドは、Repeater オブジェクトが子オブジェクトを追加または削除したときに自動的に呼び出されます。 アプリケーション開発者が、これらのメソッドを手動で呼び出して新しい子を追加することもできます。

このイベントが送信された時点では、子オブジェクトは初期化されていますが、その幅と高さはまだ計算されておらず、子は画面に描画されていません。 子が完全に初期化されてレンダリングされたときに通知を受けるには、子の creationComplete イベントのリスナーとして登録します。

ChildExistenceChangedEvent.CHILD_ADD 定数により、イベントオブジェクトの type プロパティ値が childAdd イベント用に定義されます。

イベントオブジェクトの各プロパティには次の値が設定されています。

プロパティ
bubblesfalse
cancelablefalse
currentTargetイベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、myButton の値は currentTarget となります。
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 定数により、childIndexChange イベントのイベントオブジェクトの type プロパティ値が定義されます。このイベントは、コンテナの子の中にあるコンポーネントのインデックスが変更されたことを示します。

イベントオブジェクトの各プロパティには次の値が設定されています。

プロパティ
bubblesfalse
cancelablefalse
currentTargetイベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、myButton の値は currentTarget となります。
inputTypeこのイベントがマウスによって発生したものなのか、キーボード操作によって発生したものなのかを示します。
newIndex変更後の子の 0 から始まるインデックスです。
oldIndex変更前の子の 0 から始まるインデックスです。
relatedObjectインデックスが変更された子オブジェクトへの参照が含まれています。
targetイベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。 イベントを受け取るオブジェクトに常にアクセスするには、currentTarget プロパティを使用してください。
TriggerEventnull
TypeIndexChangedEvent.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() を使用すると、myButton の値は currentTarget となります。
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() を使用すると、myButton の値は currentTarget となります。
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 定数は、scroll イベントのイベントオブジェクトの type プロパティ値を定義します。

イベントオブジェクトの各プロパティには次の値が設定されています。

プロパティ
bubblesfalse
cancelablefalse
currentTargetイベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、myButton の値は currentTarget となります。
deltaスクロール位置の変化を示します(ピクセル単位)。 スクロールが下方向または右方向に行われた場合は正の値を返します。スクロールが上方向または左方向に行われた場合は負の値を返します。
directionスクロールの方向(ScrollEventDirection.HORIZONTAL または ScrollEventDirection.VERTICAL)を示します。
position新しいスクロール位置を示します。
targetイベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。 イベントを受け取るオブジェクトに常にアクセスするには、currentTarget プロパティを使用してください。




[ X ]英語で表示される理由
ActionScript 3.0 リファレンスガイドのコンテンツが英語で表示されます。

ActionScript 3.0 リファレンスガイドのすべての部分がすべての言語に翻訳されているわけではありません。言語エレメントが翻訳されていない場合、そのエレメントは英語で表示されます。例えば、ga.controls.HelpBox クラスはどの言語にも訳されていません。このため、リファレンスガイドの日本語バージョンでは、ga.controls.HelpBox クラスは英語で表示されます。