Guide de référence ActionScript® 3.0 pour la plate-forme Adobe® Flash®
Accueil  |  Masquer la liste des packages et des classes |  Packages  |  Classes  |  Nouveautés  |  Index  |  Annexes  |  Pourquoi existe-t-il du contenu en anglais ?
Filtres : AIR 30.0 et versions antérieures, Flash Player 30.0 et versions antérieures, Flash Lite 4
Flex 4.6 et versions antérieures, Flash Pro CS6 et versions antérieures
Masquer les filtres
mx.flash 

UIMovieClip  - AS3 Flex

Packagesx

Niveau supérieur
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

Eléments du langage

Constantes globales
Fonctions globales
Opérateurs
Instructions, mots clés et directives
Types spéciaux

Annexes

Nouveautés
Erreurs de compilation
Avertissements du compilateur
Erreurs d’exécution
Migration vers ActionScript 3
Jeux de caractères pris en charge
Balises MXML uniquement
Eléments XML de mouvement
Balises Timed Text
Liste des éléments déconseillés
Constantes d’implémentation d’accessibilité
Utilisation des exemples de code ActionScript
Informations juridiques
Packagemx.flash
Classepublic dynamic class UIMovieClip
HéritageUIMovieClip Inheritance MovieClip Inheritance Sprite Inheritance DisplayObjectContainer Inheritance InteractiveObject Inheritance DisplayObject Inheritance EventDispatcher Inheritance Object
Implémente IDeferredInstantiationUIComponent, IToolTipManagerClient, IStateClient, IFocusManagerComponent, IConstraintClient, IAutomationObject, IVisualElement, ILayoutElement, IFlexModule
Sous-classes ContainerMovieClip

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Les composants de conteneur créés dans Adobe Flash Professional à des fins d’utilisation dans Flex sont des sous-classes de la classe mx.flash.UIMovieClip. Cette classe implémente les interfaces nécessaires à l’utilisation d’un composant Flash comme composant normal Flex. Par conséquent, une sous-classe de la classe UIMovieClip peut être utilisée en tant qu’enfant d’un conteneur Flex ou sous la forme d’un habillage et répondre aux événements, définir des états d’affichage et des transitions et utiliser des effets de la même façon que n’importe quel composant Flex.

La procédure suivante décrit le processus de base de création d’un composant Flex dans Flash Professional :

  1. Installez le kit de composants Adobe Flash pour Flex.
  2. Création de symboles pour les ressources dynamiques dans le fichier FLA.
  3. Exécutez Commandes > Créer un composant Flex pour convertir le symbole en sous-classe de la classe UIMovieClip et configurer les paramètres de publication Flash à des fins d’utilisation avec Flex.
  4. Publiez le fichier FLA au format SWC.
  5. Référencez le nom de classe des symboles dans l’application Flex, comme vous le feriez pour n’importe quelle classe.
  6. Incluez le fichier SWC dans le library-path lors de la compilation de l’application Flex.

Pour plus d’informations, voir la documentation fournie avec le kit d’intégration Flex/Flash à l’adresse http://www.adobe.com/go/flex3_cs3_swfkit



Propriétés publiques
 PropriétéDéfini par
 InheritedaccessibilityImplementation : AccessibilityImplementation
Implémentation d’accessibilité (AccessibilityImplementation) actuelle pour cette occurrence d’InteractiveObject.
InteractiveObject
 InheritedaccessibilityProperties : AccessibilityProperties
Options d’accessibilité actuelles de l’objet d’affichage.
DisplayObject
 Inheritedalpha : Number
Indique la valeur de transparence alpha de l’objet spécifié.
DisplayObject
  automationDelegate : Object
Objet délégué qui traite la fonction d’automatisation.
UIMovieClip
  automationEnabled : Boolean
[lecture seule] True si ce composant est activé pour l’automatisation, false dans le cas contraire.
UIMovieClip
  automationName : String
Nom pouvant être utilisé comme identifiant de cet objet.
UIMovieClip
  automationOwner : DisplayObjectContainer
[lecture seule] Propriétaire de ce composant à des fins d’automatisation.
UIMovieClip
  automationParent : DisplayObjectContainer
[lecture seule] Parent de ce composant à des fins d’automatisation.
UIMovieClip
  automationTabularData : Object
[lecture seule] Implémentation de l’interface IAutomationTabularData, qui peut être utilisée pour récupérer les données.
UIMovieClip
  automationValue : Array
[lecture seule] Cette valeur correspond généralement à l’apparence rendue de l’objet et doit être utilisable pour associer l’identifiant à l’objet lorsqu’il apparaît visuellement dans l’application.
UIMovieClip
  automationVisible : Boolean
[lecture seule] True si ce composant est visible pour l’automatisation, false dans le cas contraire.
UIMovieClip
  autoUpdateCurrentState : Boolean
Indique si nous devons surveiller activement les modifications de l’étiquette de l’objet flash.
UIMovieClip
  autoUpdateMeasuredSize : Boolean
Indique si nous devons surveiller activement les modifications de la taille de l’objet flash.
UIMovieClip
  baseline : Object
Distance verticale en pixels entre le bord supérieur de la zone de contenu et la position de la ligne de base du composant.
UIMovieClip
  baselinePosition : Number
[lecture seule] Coordonnée y de la ligne de base de la première ligne de texte du composant.
UIMovieClip
 InheritedblendMode : String
Valeur de la classe BlendMode qui spécifie le mode de fusion à utiliser.
DisplayObject
 InheritedblendShader : Shader
[écriture seule] Définit un shader utilisé pour la fusion de l’arrière-plan et du premier plan.
DisplayObject
  bottom : Object
Distance verticale, en pixels, entre le bord inférieur du composant et le bord inférieur de sa zone de contenu.
UIMovieClip
  boundingBoxName : String = "boundingBox"
Nom de l’objet à utiliser comme cadre de sélection.
UIMovieClip
 InheritedbuttonMode : Boolean
Spécifie le mode de bouton du sprite.
Sprite
 InheritedcacheAsBitmap : Boolean
Si la valeur true est définie, les moteurs d’exécution de Flash placent en mémoire cache une version bitmap interne de l’objet d’affichage.
DisplayObject
 Inherited    cacheAsBitmapMatrix : Matrix
S’il n’est pas nul, cet objet Matrix définit le mode de rendu d’un objet d’affichage lorsque cacheAsBitmap est définie sur true.
DisplayObject
  cacheHeuristic : Boolean
[écriture seule] Utilisé par Flex pour suggérer la mise en cache sous forme de bitmap de l’objet.
UIMovieClip
  cachePolicy : String
[lecture seule] Spécifie la stratégie de mise en cache sous forme de bitmap de cet objet.
UIMovieClip
 Inheritedconstructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet.
Object
 InheritedcontextMenu : NativeMenu
Spécifie le menu contextuel associé à l’objet.
InteractiveObject
 InheritedcurrentFrame : int
[lecture seule] Spécifie le numéro de l’image où réside la tête de lecture dans le scénario de l’occurrence de MovieClip.
MovieClip
 InheritedcurrentFrameLabel : String
[lecture seule] Etiquette de l’image actuelle dans le scénario de l’occurrence MovieClip.
MovieClip
 InheritedcurrentLabel : String
[lecture seule] Etiquette où réside actuellement la tête de lecture dans le scénario de l’occurrence de MovieClip.
MovieClip
 InheritedcurrentLabels : Array
[lecture seule] Renvoie un tableau des objets FrameLabel extraits de la séquence en cours.
MovieClip
 InheritedcurrentScene : Scene
[lecture seule] Séquence où réside actuellement la tête de lecture dans le scénario de l’occurrence de MovieClip.
MovieClip
  currentState : String
Etat actuel de ce composant.
UIMovieClip
  depth : Number
Détermine l’ordre dans lequel les éléments sont rendus au sein des conteneurs.
UIMovieClip
  descriptor : UIComponentDescriptor
Référence à la classe UIComponentDescriptor, le cas échéant, utilisée par la méthode createComponentFromDescriptor() pour créer cette instance UIComponent.
UIMovieClip
  designLayer : DesignLayer
Spécifie l’instance DesignLayer facultative associée à cet élément visuel.
UIMovieClip
  document : Object
Référence à l’objet de document associé à ce composant.
UIMovieClip
 InheriteddoubleClickEnabled : Boolean
Spécifie si l’objet reçoit les événements doubleClick.
InteractiveObject
 InheriteddropTarget : DisplayObject
[lecture seule] Spécifie l’objet d’affichage sur lequel le sprite est glissé ou sur lequel il a été déposé.
Sprite
 Inheritedenabled : Boolean
Valeur booléenne indiquant si un clip est activé.
MovieClip
  explicitHeight : Number
Hauteur du composant, en pixels, spécifiée explicitement en tant que coordonnée du composant.
UIMovieClip
  explicitMaxHeight : Number
Nombre définissant la hauteur maximale du composant, en pixels, en tant que coordonnée du composant.
UIMovieClip
  explicitMaxWidth : Number
Nombre définissant la largeur maximale du composant, en pixels, en tant que coordonnée du composant.
UIMovieClip
  explicitMinHeight : Number
Nombre définissant la hauteur minimale du composant, en pixels, en tant que coordonnée du composant.
UIMovieClip
  explicitMinWidth : Number
Nombre définissant la largeur minimale du composant, en pixels, en tant que coordonnée du composant.
UIMovieClip
  explicitWidth : Number
Largeur du composant, en pixels, spécifiée explicitement en tant que coordonnée du composant.
UIMovieClip
 Inheritedfilters : Array
Tableau indexé contenant tous les objets filtre actuellement associés à l’objet d’affichage.
DisplayObject
  focusEnabled : Boolean
Indicateur qui signale si le composant peut recevoir le focus lorsqu’il est sélectionné.
UIMovieClip
  focusPane : Sprite
Objet Sprite unique partagé par différents composants et utilisé comme incrustation pour tracer l’indicateur de focus.
UIMovieClip
 InheritedfocusRect : Object
Spécifie si l’objet affiche un rectangle de focus.
InteractiveObject
 InheritedframesLoaded : int
[lecture seule] Nombre d’images à charger à partir d’un fichier SWF en diffusion continue.
MovieClip
 Inheritedgraphics : Graphics
[lecture seule] Spécifie l’objet Graphics appartenant au sprite qui prend en charge les commandes de dessin vectoriel.
Sprite
  hasFocusableChildren : Boolean
Indicateur qui signale si les objets enfant peuvent recevoir le focus
UIMovieClip
  hasLayoutMatrix3D : Boolean
[lecture seule] Contient true si l’élément possède une matrice 3D.
UIMovieClip
  height : Number
[override] Hauteur de cet objet, en pixels.
UIMovieClip
 InheritedhitArea : Sprite
Désigne un autre sprite qui fera office de zone active d’un sprite.
Sprite
  horizontalCenter : Object
Distance horizontale, en pixels, entre le centre de la zone de contenu et celui du composant.
UIMovieClip
  id : String
ID du composant.
UIMovieClip
  includeInLayout : Boolean
Indique si ce composant est inclus dans la présentation du conteneur parent.
UIMovieClip
  is3D : Boolean
[lecture seule] Contient true lorsque l’élément est en 3D.
UIMovieClip
 InheritedisPlaying : Boolean
[lecture seule] Valeur booléenne indiquant si un clip est en cours de lecture.
MovieClip
  isPopUp : Boolean
Défini sur true par le gestionnaire PopUpManager pour indiquer que composant a été ouvert sous forme de menu contextuel.
UIMovieClip
  layoutDirection : String
Spécifie la direction de mise en forme souhaitée pour un élément : l’une des valeurs LayoutDirection.LTR (de gauche à droite), LayoutDirection.RTL (de droite à gauche) ou null (héritée).
UIMovieClip
  left : Object
Distance horizontale, en pixels, du bord gauche de la zone de contenu au bord gauche du composant.
UIMovieClip
 InheritedloaderInfo : LoaderInfo
[lecture seule] Renvoie un objet LoaderInfo qui contient des informations relatives au chargement du fichier auquel appartient cet objet d’affichage.
DisplayObject
  maintainProjectionCenter : Boolean
Lorsque sa valeur est true, le composant garde sa matrice de projection centrée sur le milieu de son cadre de sélection.
UIMovieClip
 Inheritedmask : DisplayObject
L’objet d’affichage appelant est masqué par l’objet mask spécifié.
DisplayObject
  maxHeight : Number
Nombre définissant la hauteur maximale du composant, en pixels, en tant que coordonnée du composant.
UIMovieClip
  maxWidth : Number
Nombre définissant la largeur maximale du composant, en pixels, en tant que coordonnée du composant.
UIMovieClip
  measuredHeight : Number
[lecture seule] Hauteur mesurée de l’objet.
UIMovieClip
  measuredMinHeight : Number
Hauteur minimale par défaut du composant, en pixels.
UIMovieClip
  measuredMinWidth : Number
Largeur minimale par défaut du composant, en pixels.
UIMovieClip
  measuredWidth : Number
[lecture seule] Largeur mesurée de l’objet.
UIMovieClip
 InheritedmetaData : Object
Obtient les données d’objet de métadonnées de l’occurrence DisplayObject si les données d’meta a été stockée près de la l’occurrence de cette DisplayObject dans le fichier SWF à l’aide d’une balise de4 PlaceObject.
DisplayObject
  minHeight : Number
Nombre définissant la hauteur minimale du composant, en pixels, en tant que coordonnée du composant.
UIMovieClip
  minWidth : Number
Nombre définissant la largeur minimale du composant, en pixels, en tant que coordonnée du composant.
UIMovieClip
  moduleFactory : IFlexModuleFactory
Une fabrique de modules est utilisée comme contexte d’utilisation de polices intégrées et pour la recherche du gestionnaire de style qui contrôle les styles de ce composant.
UIMovieClip
 InheritedmouseChildren : Boolean
Détermine si les enfants de l’objet prennent en charge la souris ou les périphériques de saisie utilisateur.
DisplayObjectContainer
 InheritedmouseEnabled : Boolean
Spécifie si l’objet reçoit des messages de la souris ou d’un autre périphérique de saisie utilisateur.
InteractiveObject
  mouseFocusEnabled : Boolean
[lecture seule] Indicateur qui signale si le composant peut recevoir le focus lorsqu’il est sélectionné avec la souris.
UIMovieClip
 InheritedmouseX : Number
[lecture seule] Indique la coordonnée x de la souris ou ou la position du périphérique de saisie utilisateur, en pixels.
DisplayObject
 InheritedmouseY : Number
[lecture seule] Indique la coordonnée y de la souris ou la position du périphérique de saisie utilisateur, en pixels.
DisplayObject
 Inheritedname : String
Indique le nom d’occurrence de DisplayObject.
DisplayObject
 InheritedneedsSoftKeyboard : Boolean
Indique si un clavier virtuel (clavier logiciel à l’écran) doit s’afficher lorsque cette occurrence d’InteractiveObject reçoit le focus.
InteractiveObject
  numAutomationChildren : int
[lecture seule] Nombre d’enfants d’automatisation que ce conteneur comporte.
UIMovieClip
 InheritednumChildren : int
[lecture seule] Renvoie le nombre d’enfants de l’objet.
DisplayObjectContainer
 InheritedopaqueBackground : Object
Indique si l’objet d’affichage est opaque avec une couleur d’arrière-plan spécifique.
DisplayObject
  owner : DisplayObjectContainer
En général, le conteneur parent de ce composant.
UIMovieClip
 Inheritedparent : DisplayObjectContainer
[lecture seule] Indique l’objet DisplayObjectContainer qui contient l’objet d’affichage.
DisplayObject
  parentDocument : Object
[lecture seule] Document contenant ce composant.
UIMovieClip
  percentHeight : Number
Nombre définissant la hauteur d’un composant sous forme de pourcentage de la taille de son parent.
UIMovieClip
  percentWidth : Number
Nombre définissant la largeur d’un composant sous forme de pourcentage de la taille de son parent.
UIMovieClip
  postLayoutTransformOffsets : mx.geom:TransformOffsets
Définit un jeu de réglages qui peut être appliqué à la transformation du composant de manière invisible pour la présentation du composant parent.
UIMovieClip
  right : Object
Distance horizontale, en pixels, du bord droit du composant au bord droit de sa zone de contenu.
UIMovieClip
 Inheritedroot : DisplayObject
[lecture seule] Pour un objet d’affichage résidant dans un fichier SWF chargé, la propriété root correspond à l’objet d’affichage de premier niveau dans la partie de la structure arborescente de la liste d’affichage représentée par ce fichier.
DisplayObject
  rotation : Number
[override] Indique la rotation de l’occurrence de DisplayObject, en degrés, à partir de son orientation d’origine.
UIMovieClip
  rotationX : Number
[override] Indique la rotation de l’axe des x de l’instance DisplayObject, en degrés, à partir de son orientation d’origine par rapport au conteneur 3D parent.
UIMovieClip
  rotationY : Number
[override] Indique la rotation de l’axe des y de l’instance DisplayObject, en degrés, à partir de son orientation d’origine par rapport au conteneur 3D parent.
UIMovieClip
  rotationZ : Number
[override] Indique la rotation de l’axe des z de l’instance DisplayObject, en degrés, à partir de son orientation d’origine par rapport au conteneur 3D parent.
UIMovieClip
 Inheritedscale9Grid : Rectangle
Grille de mise à l’échelle en vigueur.
DisplayObject
  scaleX : Number
[override] Nombre spécifiant le facteur de mise à l’échelle horizontale.
UIMovieClip
  scaleY : Number
[override] Nombre spécifiant le facteur de mise à l’échelle verticale.
UIMovieClip
  scaleZ : Number
[override] Nombre spécifiant le facteur de mise à l’échelle sur l’axe z.
UIMovieClip
 Inheritedscenes : Array
[lecture seule] Tableau des objets Scene, chacun d’eux indiquant le nom, le nombre d’images et les étiquettes d’image d’une séquence dans l’occurrence de MovieClip.
MovieClip
 InheritedscrollRect : Rectangle
Cadre de sélection du défilement de l’objet d’affichage.
DisplayObject
  showInAutomationHierarchy : Boolean
Indicateur qui détermine si un objet d’automatisation s’affiche dans la hiérarchie d’automatisation.
UIMovieClip
 Inherited    softKeyboard : String
Contrôle l’aspect du clavier logiciel.
InteractiveObject
 InheritedsoftKeyboardInputAreaOfInterest : Rectangle
Définit la zone qui doit rester à l’écran lorsqu’un clavier logiciel s’affiche (non disponible sur iOS)
InteractiveObject
 InheritedsoundTransform : flash.media:SoundTransform
Contrôle le son à l’intérieur du sprite.
Sprite
 Inheritedstage : Stage
[lecture seule] Scène de l’objet d’affichage.
DisplayObject
  systemManager : ISystemManager
Référence à l’objet SystemManager de ce composant.
UIMovieClip
 InheritedtabChildren : Boolean
Détermine si les enfants de l’objet prennent ou non en charge la tabulation.
DisplayObjectContainer
 InheritedtabEnabled : Boolean
Indique si cet objet est spécifié dans l’ordre de tabulation.
InteractiveObject
  tabFocusEnabled : Boolean
Indicateur qui signale si les objets enfant peuvent recevoir le focus. Cette fonction est similaire à la propriété tabEnabled de Flash Player. Sa valeur est généralement true pour les composants qui gèrent l’entrée au clavier, mais certains composants des barres de contrôle les définissent sur false, car il est conseillé de ne pas voler le focus d’un autre composant (un éditeur, par exemple).
UIMovieClip
 InheritedtabIndex : int
Spécifie l’ordre de tabulation des objets dans un fichier SWF.
InteractiveObject
 InheritedtextSnapshot : flash.text:TextSnapshot
[lecture seule] Renvoie un objet TextSnapshot pour l’occurrence de DisplayObjectContainer.
DisplayObjectContainer
  toolTip : String
Texte à afficher dans l’info-bulle.
UIMovieClip
  top : Object
Distance verticale, en pixels, du bord supérieur de la zone de contenu du contrôle au bord supérieur du composant.
UIMovieClip
 InheritedtotalFrames : int
[lecture seule] Nombre total d’images dans l’occurrence de MovieClip.
MovieClip
 InheritedtrackAsMenu : Boolean
Indique si d’autres objets d’affichage de type SimpleButton ou MovieClip peuvent recevoir des événements de relâchement de souris ou d’autres types d’événements de relâchement.
MovieClip
 Inheritedtransform : flash.geom:Transform
Objet dont les propriétés se rapportent à la matrice, à la transformation des couleurs et aux limites des pixels d’un objet d’affichage.
DisplayObject
  transformX : Number
Définit la coordonnée x du centre de la transformation du composant.
UIMovieClip
  transformY : Number
Définit la coordonnée y du centre de la transformation du composant.
UIMovieClip
  transformZ : Number
Définit la coordonnée z du centre de la transformation du composant.
UIMovieClip
  tweeningProperties : Array
Utilisée par la classe EffectManager.
UIMovieClip
 InheriteduseHandCursor : Boolean
Valeur booléenne indiquant si le curseur en forme de main apparaît lorsque le pointeur survole un sprite dont la propriété buttonMode est définie sur true.
Sprite
  verticalCenter : Object
Distance verticale, en pixels, du centre de la zone de contenu du composant au centre du composant.
UIMovieClip
  visible : Boolean
[override] Indique si l’objet d’affichage est visible ou non.
UIMovieClip
  width : Number
[override] Largeur de cet objet, en pixels.
UIMovieClip
  x : Number
[override] Nombre spécifiant la position horizontale du composant, en pixels, au sein de son conteneur parent.
UIMovieClip
  y : Number
[override] Nombre spécifiant la position verticale du composant, en pixels, au sein de son conteneur parent.
UIMovieClip
  z : Number
[override] Indique la position de coordonnée z le long de l’axe des z de l’instance DisplayObject par rapport au conteneur 3D parent.
UIMovieClip
Propriétés protégées
 PropriétéDéfini par
  bounds : Rectangle
[lecture seule] Limites non redimensionnées du contenu.
UIMovieClip
  initialized : Boolean = false
Indicateur déterminant si un objet a traversé les trois phases de présentation : validation, mesure et présentation (si besoin était).
UIMovieClip
Méthodes publiques
 MéthodeDéfini par
  
Constructeur.
UIMovieClip
 Inherited
Ajoute une occurrence DisplayObject enfant à cette occurrence DisplayObjectContainer.
DisplayObjectContainer
 Inherited
Ajoute une occurrence DisplayObject enfant à cette occurrence DisplayObjectContainer.
DisplayObjectContainer
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Enregistre un objet écouteur d’événement auprès d’un objet EventDispatcher afin que l’écouteur soit averti d’un événement.
EventDispatcher
 Inherited
Indique si les restrictions de sécurité entraîneraient l’omission des objets d’affichage de la liste renvoyée en appelant la méthode DisplayObjectContainer.getObjectsUnderPoint() avec le point « point » spécifié.
DisplayObjectContainer
 Inherited
Détermine si l’objet d’affichage spécifié est un enfant de l’occurrence de DisplayObjectContainer ou l’occurrence en tant que telle.
DisplayObjectContainer
  
Renvoie un ensemble de propriétés qui identifient l’enfant au sein de ce conteneur.
UIMovieClip
  
Renvoie un ensemble de propriétés qui identifient l’enfant au sein de ce conteneur.
UIMovieClip
  
Crée une référence id pour cet objet IUIComponent sur son objet document parent.
UIMovieClip
  
Supprime la référence d’id à cet objet IUIComponent sur son objet de document parent.
UIMovieClip
 Inherited
Distribue un événement dans le flux d’événements.
EventDispatcher
  
Appelé par le FocusManager lorsque le composant reçoit le focus.
UIMovieClip
  
executeBindings(recurse:Boolean = false):void
Exécute les liaisons de données dans cet objet UIComponent.
UIMovieClip
  
Fournit l’objet d’automatisation à l’index spécifié.
UIMovieClip
  
Fournit la liste d’objets d’automatisation.
UIMovieClip
 Inherited
getBounds(targetCoordinateSpace:DisplayObject):Rectangle
Renvoie un rectangle qui définit la zone de l’objet d’affichage relativement au système de coordonnées de l’objet targetCoordinateSpace.
DisplayObject
  
getBoundsXAtSize(width:Number, height:Number, postLayoutTransform:Boolean = true):Number
Renvoie la coordonnée x des limites de l’élément à la taille d’élément spécifiée.
UIMovieClip
  
getBoundsYAtSize(width:Number, height:Number, postLayoutTransform:Boolean = true):Number
Renvoie la coordonnée y des limites de l’élément à la taille d’élément spécifiée.
UIMovieClip
 Inherited
Renvoie l’occurrence enfant de l’objet d’affichage associée à l’index spécifié.
DisplayObjectContainer
 Inherited
Renvoie l’objet d’affichage enfant portant le nom spécifié.
DisplayObjectContainer
 Inherited
Renvoie la position d’index d’une occurrence enfant de DisplayObject.
DisplayObjectContainer
  
getConstraintValue(constraintName:String):*
Renvoie la valeur de contrainte spécifiée.
UIMovieClip
  
Méthode pratique pour déterminer si la hauteur explicite ou mesurée doit être utilisée
UIMovieClip
  
Méthode pratique pour déterminer si la largeur explicite ou mesurée doit être utilisée
UIMovieClip
  
getLayoutBoundsHeight(postLayoutTransform:Boolean = true):Number
Renvoie la hauteur de présentation de l’élément.
UIMovieClip
  
getLayoutBoundsWidth(postLayoutTransform:Boolean = true):Number
Renvoie la largeur de la présentation de l’élément.
UIMovieClip
  
getLayoutBoundsX(postLayoutTransform:Boolean = true):Number
Renvoie la coordonnée x que l’élément utilise pour dessiner à l’écran.
UIMovieClip
  
getLayoutBoundsY(postLayoutTransform:Boolean = true):Number
Renvoie la coordonnée y utilisée par l’élément pour son affichage à l’écran.
UIMovieClip
  
Renvoie la matrice de transformation utilisée pour calculer la présentation du composant par rapport à ses frères.
UIMovieClip
  
Renvoie la matrice Matrix3D de transformation de présentation pour cet élément.
UIMovieClip
  
getMaxBoundsHeight(postLayoutTransform:Boolean = true):Number
Renvoie la hauteur maximale de l’élément.
UIMovieClip
  
getMaxBoundsWidth(postLayoutTransform:Boolean = true):Number
Renvoie la largeur maximale de l’élément.
UIMovieClip
  
getMinBoundsHeight(postLayoutTransform:Boolean = true):Number
Renvoie la hauteur minimale de l’élément.
UIMovieClip
  
getMinBoundsWidth(postLayoutTransform:Boolean = true):Number
Renvoie la largeur minimale de l’élément.
UIMovieClip
 Inherited
Renvoie un tableau d’objets de niveau inférieur au point spécifié et qui sont les enfants (ou les petits-enfants, etc.) de l’occurrence de DisplayObjectContainer.
DisplayObjectContainer
  
getPreferredBoundsHeight(postLayoutTransform:Boolean = true):Number
Renvoie la hauteur préférée de l’élément.
UIMovieClip
  
getPreferredBoundsWidth(postLayoutTransform:Boolean = true):Number
Renvoie la largeur préférée de l’élément.
UIMovieClip
 Inherited
getRect(targetCoordinateSpace:DisplayObject):Rectangle
Renvoie un rectangle qui définit les limites de l’objet d’affichage, en se basant sur le système de coordonnées défini par le paramètre targetCoordinateSpace, moins tout trait appliqué aux formes.
DisplayObject
 Inherited
Convertit l’objet point des coordonnées de scène (globales) vers les coordonnées de l’objet d’affichage (locales).
DisplayObject
 Inherited
Convertit un point bidimensionnel à partir des coordonnées de scène (globales) vers les coordonnées d’un objet d’affichage tridimensionnel (locales).
DisplayObject
 Inherited
gotoAndPlay(frame:Object, scene:String = null):void
Commence la lecture du fichier SWF sur l’image spécifiée.
MovieClip
 Inherited
gotoAndStop(frame:Object, scene:String = null):void
Place la tête de lecture au niveau de l’image spécifiée du clip et l’arrête à cet endroit.
MovieClip
 Inherited
Vérifie si des écouteurs sont enregistrés auprès de l’objet EventDispatcher pour un type spécifique d’événement.
EventDispatcher
 Inherited
Indique si la propriété spécifiée d’un objet est définie.
Object
 Inherited
Evalue le cadre de sélection de l’objet d’affichage pour savoir s’il recouvre ou recoupe le cadre de sélection de l’objet d’affichage obj.
DisplayObject
 Inherited
hitTestPoint(x:Number, y:Number, shapeFlag:Boolean = false):Boolean
Evalue l’objet d’affichage pour savoir s’il recouvre ou recoupe le point spécifié par les paramètres x et y.
DisplayObject
  
Initialise l’objet.
UIMovieClip
  
Un élément doit appeler cette méthode lorsque la direction de la mise en forme change ou lorsque la direction de la mise en forme de son parent change.
UIMovieClip
 Inherited
Indique si une occurrence de la classe Object figure dans la chaîne de prototype de l’objet spécifié en tant que paramètre.
Object
 Inherited
Convertit un point tridimensionnel des coordonnées de l’objet d’affichage tridimensionnel (locales) vers un point bidimensionnel dans les coordonnées de scène (globales).
DisplayObject
 Inherited
Convertit l’objet point des coordonnées de l’objet d’affichage (locales) vers les coordonnées de la scène (globales).
DisplayObject
  
Déplace cet objet vers les coordonnées x et y spécifiées.
UIMovieClip
 Inherited
Place la tête de lecture sur l’image suivante et l’arrête.
MovieClip
 Inherited
Place la tête de lecture sur la séquence suivante de l’occurrence de MovieClip.
MovieClip
  
owns(displayObject:DisplayObject):Boolean
Renvoie true si la chaîne de propriétés du propriétaire pointe de l’enfant vers ce composant UIComponent.
UIMovieClip
  
Appelé par Flex lorsqu’un composant UIComponent est ajouté à ou supprimé d’un parent.
UIMovieClip
 Inherited
Déplace la tête de lecture dans le scénario du clip.
MovieClip
 Inherited
Place la tête de lecture sur l’image précédente et l’arrête.
MovieClip
 Inherited
Place la tête de lecture sur la séquence précédente de l’occurrence de MovieClip.
MovieClip
 Inherited
Indique si la propriété spécifiée existe et est énumérable.
Object
  
Pour chaque événement d’effet, enregistrez le gestionnaire EffectManager comme l’un des écouteurs d’événement.
UIMovieClip
 Inherited
Supprime l’occurrence enfant de DisplayObject spécifiée de la liste d’enfants de l’occurrence de DisplayObjectContainer.
DisplayObjectContainer
 Inherited
Supprime une occurrence enfant de DisplayObject de la position d’index spécifiée dans la liste d’enfants de DisplayObjectContainer.
DisplayObjectContainer
 Inherited
removeChildren(beginIndex:int = 0, endIndex:int = 0x7fffffff):void
Supprime toutes les occurrences enfants de DisplayObject de la liste d’enfants de l’occurrence de DisplayObjectContainer.
DisplayObjectContainer
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Supprime un écouteur de l’objet EventDispatcher.
EventDispatcher
  
Réexécute l’événement spécifié.
UIMovieClip
 Inherited
Affiche un clavier virtuel.
InteractiveObject
  
Résout un enfant en utilisant l’ID fourni.
UIMovieClip
  
setActualSize(newWidth:Number, newHeight:Number):void
Définit la taille réelle de cet objet.
UIMovieClip
 Inherited
Modifie la position d’un enfant existant dans le conteneur d’objet d’affichage.
DisplayObjectContainer
  
setConstraintValue(constraintName:String, value:*):void
Définit la valeur de contrainte spécifiée.
UIMovieClip
  
Appelé par le FocusManager lorsque le composant reçoit le focus.
UIMovieClip
  
setLayoutBoundsPosition(x:Number, y:Number, postLayoutTransform:Boolean = true):void
Définit les coordonnées utilisées par l’élément pour son affichage à l’écran.
UIMovieClip
  
setLayoutBoundsSize(width:Number, height:Number, postLayoutTransform:Boolean = true):void
Définit la taille de la présentation de l’élément.
UIMovieClip
  
setLayoutMatrix(value:Matrix, invalidateLayout:Boolean):void
Définit la matrice de transformation utilisée pour calculer la taille de présentation et la position du composant par rapport à ses frères.
UIMovieClip
  
setLayoutMatrix3D(value:Matrix3D, invalidateLayout:Boolean):void
Définit la matrice de transformation Matrix3D utilisée pour calculer la taille et la position de la présentation du composant par rapport à ses frères.
UIMovieClip
 Inherited
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle.
Object
  
setVisible(value:Boolean, noEvent:Boolean = false):void
Appelé lorsque la propriété visible est modifiée.
UIMovieClip
 Inherited
startDrag(lockCenter:Boolean = false, bounds:Rectangle = null):void
Permet à l’utilisateur de faire glisser le sprite spécifié.
Sprite
 Inherited
startTouchDrag(touchPointID:int, lockCenter:Boolean = false, bounds:Rectangle = null):void
Permet à l’utilisateur de faire glisser le sprite spécifié sur un périphérique tactile.
Sprite
 Inherited
Arrête la tête de lecture dans le clip.
MovieClip
 Inherited
Interrompt de façon récursive l’exécution du scénario de tous les clips ayant cet objet comme racine.
DisplayObjectContainer
 Inherited
Met fin à la méthode startDrag().
Sprite
 Inherited
stopTouchDrag(touchPointID:int):void
Met fin à la méthode startTouchDrag() en vue d’utiliser des périphériques tactiles.
Sprite
 Inherited
Intervertit l’ordre de plan (ordre d’empilement du premier plan vers l’arrière-plan) des deux objets enfant spécifiés.
DisplayObjectContainer
 Inherited
swapChildrenAt(index1:int, index2:int):void
Intervertit l’ordre de plan (ordre d’empilement du premier plan vers l’arrière-plan) des objets enfant aux deux positions d’index spécifiées dans la liste d’enfants.
DisplayObjectContainer
 Inherited
Renvoie la représentation de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur.
Object
 Inherited
Renvoie la représentation sous forme de chaîne de l’objet spécifié.
Object
  
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
Méthode d’utilitaire permettant de mettre à jour la rotation, la mise à l’échelle et la translation de la transformation tout en conservant un point particulier, spécifié dans l’espace de coordonnées du composant, fixe dans l’espace de coordonnées du parent.
UIMovieClip
  
transformPointToParent(localPosition:Vector3D, position:Vector3D, postLayoutPosition:Vector3D):void
Méthode utilitaire permettant de transformer un point spécifié dans les coordonnées locales de cet objet en emplacement dans les coordonnées du parent de l’objet.
UIMovieClip
 Inherited
Renvoie la valeur primitive de l’objet spécifié.
Object
 Inherited
Vérifie si un écouteur d’événement est enregistré auprès de cet objet EventDispatcher ou de ses ancêtres pour le type d’événement spécifié.
EventDispatcher
Méthodes protégées
 MéthodeDéfini par
  
Ce gestionnaire de cadre d’entrée est utilisé lorsque les valeurs de largeur, hauteur, x ou y changent.
UIMovieClip
  
Recherche de manière récursive tous les enfants possédant la valeur tabEnabled=true et les ajoute au tableau focusableObjects.
UIMovieClip
  
Appelé lorsque le focus entre dans n’importe lequel de nos enfants.
UIMovieClip
  
Méthode d’assistance permettant d’invalider la taille du parent et la liste d’affichage si cet objet affecte sa présentation (includeInLayout est défini sur true).
UIMovieClip
  
Signaler à nos parents que notre taille a été modifiée.
UIMovieClip
  
Ce gestionnaire de cadre d’entrée progresse via des transitions.
UIMovieClip
Evénements
 Evénement Synthèse Défini par
 Inherited[Evénement de diffusion] Distribué lorsque l’application Flash Player obtient le focus du système d’exploitation et devient active.EventDispatcher
  Distribué lorsque le composant est ajouté à un conteneur en tant que contenu enfant à l’aide de la méthode addChild() ou addChildAt().UIMovieClip
 InheritedDistribué lorsqu’un objet d’affichage est ajouté à la liste d’affichage.DisplayObject
 InheritedEnvoyé lorsqu’un objet d’affichage est ajouté dans la liste d’affichage de la scène, directement ou par l’intermédiaire d’une arborescence secondaire qui contient l’objet d’affichage.DisplayObject
 InheritedDistribué lorsque l’utilisateur sélectionne ’Effacer’ (ou ’Supprimer’) dans le menu contextuel.InteractiveObject
 InheritedDistribué lorsque l’utilisateur appuie sur le bouton principal de son périphérique de pointage et le relâche sur la même occurrence de InteractiveObject.InteractiveObject
 Inherited
    contextMenu
Distribué lorsque l’action d’un utilisateur active le menu contextuel associé à cet objet interactif dans une application AIR.InteractiveObject
 InheritedDistribué lorsque l’utilisateur active la combinaison de touches de raccourci propre à la plate-forme pour une opération de copie ou sélectionne "Copier" dans le menu contextuel.InteractiveObject
  Distribué lorsque la construction du composant est terminée.UIMovieClip
  Distribué après la modification de l’état d’affichage.UIMovieClip
  Distribué après la modification de la propriété currentState, mais avant la modification de l’état d’affichage.UIMovieClip
 InheritedDistribué lorsque l’utilisateur active la combinaison de touches de raccourci propre à la plate-forme pour une opération de coupage ou sélectionne "Couper" dans le menu contextuel.InteractiveObject
 Inherited[Evénement de diffusion] Distribué lorsque l’application Flash Player ou AIR perd le focus du système d’exploitation et devient inactive.EventDispatcher
 InheritedDistribué lorsque l’utilisateur appuie sur le bouton principal d’un périphérique de pointage et le relâche deux fois de suite sur la même occurrence d’InteractiveObject si l’indicateur doubleClickEnabled de cet objet est réglé sur true.InteractiveObject
  Distribué par l’initiateur de l’action glisser (le composant source des données en cours de déplacement) lorsque l’opération de glissement se termine, lorsque vous déposez les données glissées sur une cible de dépôt ou lorsque vous terminez l’opération de glisser-déposer sans avoir effectué un dépôt.UIMovieClip
  Distribué par la cible de dépôt lorsque l’utilisateur libère le bouton de la souris au-dessus de la cible.UIMovieClip
  Distribué par un composant lorsque l’utilisateur passe le pointeur de la souris sur le composant pendant une opération de déplacement.UIMovieClip
  Distribué par le composant lorsque l’utilisateur effectue un déplacement en dehors du composant, mais ne dépose pas les données sur la cible.UIMovieClip
  Distribué par un composant lorsque l’utilisateur déplace la souris en survolant le composant pendant une opération de glissement.UIMovieClip
 Inherited[événement de diffusion] Distribué lorsque la tête de lecture est placée sur une nouvelle image.DisplayObject
 Inherited[événement de diffusion] Distribué lorsque la tête de lecture quitte l’image en cours.DisplayObject
 InheritedDistribué après la prise de focus par un objet d’affichage.InteractiveObject
 InheritedDistribué après la perte de focus par un objet d’affichage.InteractiveObject
 Inherited[événement de diffusion] Distribué après l’exécution des constructeurs des objets d’affichage d’image, mais avant celle des scripts d’image.DisplayObject
 InheritedDistribué lorsque l’utilisateur crée un point de contact le long du bord de la surface tactile à l’aide d’une occurrence InteractiveObject (par exemple, en appuyant le long du bord de la surface tactile sur la télécommande Siri Remote pour l’Apple TV). Certains périphériques peuvent également interpréter ce contact comme une combinaison de plusieurs événements tactiles.InteractiveObject
 InheritedDistribué lorsque l’utilisateur appuie sur deux points de contact sur la même occurrence d’InteractiveObject sur un périphérique tactile (notamment lorsque l’utilisateur appuie avec deux doigts sur l’objet d’affichage d’un téléphone portable ou d’une tablette munis d’un écran tactile, puis les retire).InteractiveObject
 InheritedDistribué lorsque l’utilisateur déplace un point de contact sur l’occurrence d’InteractiveObject d’un périphérique tactile (notamment lorsqu’il déplace un doigt de gauche à droite sur l’objet d’affichage d’un téléphone portable ou d’une tablette munis d’un écran tactile).InteractiveObject
 InheritedDistribué lorsque l’utilisateur effectue un mouvement de rotation sur un point de contact à l’aide d’une occurrence d’InteractiveObject (par exemple, lorsqu’il pose deux doigts sur l’objet d’affichage d’un téléphone portable ou d’une tablette munis d’un écran tactile, puis les fait pivoter).InteractiveObject
 InheritedDistribué lorsque l’utilisateur effectue un mouvement de glissement sur un point de contact à l’aide d’une occurrence d’InteractiveObject (par exemple, lorsqu’il pose trois doigts puis les déplace parallèlement sur l’objet d’affichage d’un téléphone portable ou d’une tablette munis d’un écran tactile).InteractiveObject
 InheritedDistribué lorsque l’utilisateur crée un point de contact à l’aide d’une occurrence d’InteractiveObject, puis appuie brièvement sur un périphérique tactile (notamment lorsqu’il place plusieurs doigts sur l’objet d’affichage d’un téléphone portable ou d’une tablette munis d’un écran tactile pour ouvrir un menu, puis appuie brièvement avec un doigt pour sélectionner une option de menu).InteractiveObject
 InheritedDistribué lorsque l’utilisateur effectue un mouvement de zoom sur un point de contact à l’aide d’une occurrence d’InteractiveObject (par exemple, lorsqu’il pose deux doigts, puis les écarte rapidement sur l’objet d’affichage d’un téléphone portable ou d’une tablette munis d’un écran tactile).InteractiveObject
  Distribué lorsqu’un objet passe de l’état visible à l’état invisible.UIMovieClip
 InheritedCet événement est distribué à une application cliente prenant en charge la saisie en ligne avec un éditeur IME.InteractiveObject
  Distribué lorsque le composant a terminé sa construction et dispose de toutes les propriétés d’initialisation définies.UIMovieClip
 InheritedDistribué lorsque l’utilisateur appuie sur une touche.InteractiveObject
 InheritedDistribué lorsque l’utilisateur tente de déplacer le focus à l’aide du clavier.InteractiveObject
 InheritedDistribué lorsque l’utilisateur relâche une touche.InteractiveObject
 InheritedDistribué lorsque l’utilisateur appuie sur le bouton central de son périphérique de pointage et le relâche sur la même occurrence de InteractiveObject.InteractiveObject
 InheritedDistribué lorsqu’un utilisateur appuie sur le bouton du périphérique de pointage central sur une occurrence InteractiveObject.InteractiveObject
 InheritedDistribué lorsqu’un utilisateur relâche le bouton du périphérique de pointage sur une occurrence InteractiveObject.InteractiveObject
 InheritedDistribué lorsqu’un utilisateur appuie sur le bouton du périphérique de pointage sur une occurrence InteractiveObject.InteractiveObject
  Distribué par un composant ouvert à l’aide du gestionnaire PopUpManager lorsque l’utilisateur clique en dehors du composant.UIMovieClip
 InheritedDistribué lorsque l’utilisateur tente de déplacer le focus à l’aide d’un périphérique de pointage.InteractiveObject
 InheritedDistribué lorsque l’utilisateur déplace le périphérique de pointage placé sur une occurrence de InteractiveObject.InteractiveObject
 InheritedDistribué lorsque l’utilisateur éloigne un périphérique de pointage d’une occurrence de InteractiveObject.InteractiveObject
 InheritedDistribué lorsque l’utilisateur place un périphérique de pointage sur une occurrence de InteractiveObject.InteractiveObject
 InheritedDistribué lorsqu’un utilisateur relâche le bouton du périphérique de pointage sur une occurrence InteractiveObject.InteractiveObject
 InheritedDistribué lorsque la molette d’une souris est actionnée sur une occurrence de InteractiveObject.InteractiveObject
  Distribué à partir d’un composant ouvert à l’aide du gestionnaire PopUpManager lorsque l’utilisateur fait défiler la molette de la souris en dehors de celui-ci.UIMovieClip
  Distribué lorsque l’objet a été déplacé.UIMovieClip
 InheritedDistribué par l’initiateur glisser InteractiveObject lorsque l’utilisateur arrête l’opération glisser.InteractiveObject
 InheritedDistribué par l’objet InteractiveObject cible lorsqu’un objet glissé est déposé dessus et que l’opération déposer a été acceptée avec un appel à DragManager.acceptDragDrop().InteractiveObject
 InheritedDistribué par un InteractiveObject lorsqu’une opération glisser entre dans ses limites.InteractiveObject
 InheritedDistribué par un InteractiveObject lorsqu’une opération glisser sort des limites.InteractiveObject
 InheritedDistribué par un objet InteractiveObject de façon continue lorsqu’une opération glisser reste dans ses limites.InteractiveObject
 InheritedDistribué au début d’une opération glisser par l’objet InteractiveObject spécifié comme initiateur de l’action glisser dans l’appel DragManager.doDrag().InteractiveObject
 InheritedDistribué lors d’une opération glisser par l’objet InteractiveObject spécifié comme initiateur de l’action glisser dans l’appel DragManager.doDrag().InteractiveObject
 InheritedDistribué lorsque l’utilisateur active la combinaison de touches de raccourci propre à la plate-forme pour une opération de collage ou sélectionne "Coller" dans le menu contextuel.InteractiveObject
  Distribué au début de la séquence d’initialisation du composant.UIMovieClip
 InheritedDistribué lorsque l’utilisateur approche un stylet actif de l’écran après le seuil de détection de proximité de l’écran.InteractiveObject
 Inherited
    proximityEnd
Distribué lorsque l’utilisateur soulève un stylet actif au-dessus du seuil de détection de proximité de l’écran.InteractiveObject
 InheritedDistribué lorsque l’utilisateur déplace un stylet actif sur l’écran tout en respectant le seuil de détection de proximité.InteractiveObject
 Inherited
    proximityOut
Distribué lorsque l’utilisateur déplace un stylet actif en dehors de cet objet InteractiveObject, tout en respectant le seuil de détection de proximité de l’écran.InteractiveObject
 InheritedDistribué lorsque l’utilisateur déplace un stylet actif directement au-dessus de cet objet InteractiveObject, tout en respectant le seuil de détection de proximité de l’écran.InteractiveObject
 InheritedDistribué lorsque l’utilisateur déplace un stylet actif hors de cet objet InteractiveObject et de l’un de ses enfants, tout en respectant le seuil de détection de proximité de l’écran.InteractiveObject
 InheritedDistribué lorsque l’utilisateur déplace un stylet actif sur cet objet InteractiveObject de l’extérieur de l’arborescence d’objets de descendants dans la liste d’affichage (tout en respectant le seuil de détection de proximité de l’écran).InteractiveObject
 InheritedDistribué lorsqu’un utilisateur relâche le bouton du périphérique de pointage après avoir appuyé sur le bouton sur une occurrence d’InteractiveObject, puis après avoir déplacé le périphérique de pointage hors de l’occurrence d’InteractiveObject.InteractiveObject
  Distribué lorsque le composant est supprimé d’un conteneur en tant que contenu enfant en utilisant la méthode removeChild() ou removeChildAt().UIMovieClip
 InheritedDistribué lorsqu’un objet d’affichage est sur le point d’être supprimé de la liste d’affichage.DisplayObject
 InheritedDistribué lorsqu’un objet d’affichage est sur le point d’être supprimé de la liste d’affichage de la scène, directement ou par l’intermédiaire de la suppression d’une arborescence secondaire qui contient l’objet d’affichage.DisplayObject
 Inherited[événement de diffusion] Distribué lorsque la liste d’affichage est sur le point d’être mise à jour et restituée.DisplayObject
  Distribué lorsque le composant est redimensionné.UIMovieClip
 InheritedDistribué lorsque l’utilisateur appuie sur le bouton droit de son périphérique de pointage et le relâche sur la même occurrence de InteractiveObject.InteractiveObject
 InheritedDistribué lorsqu’un utilisateur appuie sur le bouton du périphérique de pointage sur une occurrence InteractiveObject.InteractiveObject
 InheritedDistribué lorsqu’un utilisateur relâche le bouton du périphérique de pointage sur une occurrence InteractiveObject.InteractiveObject
 InheritedDistribué lorsque l’utilisateur éloigne un périphérique de pointage d’une occurrence de InteractiveObject.InteractiveObject
 InheritedDistribué lorsque l’utilisateur place un périphérique de pointage sur une occurrence de InteractiveObject.InteractiveObject
 InheritedDistribué lorsque l’utilisateur active la combinaison de touches de raccourci propre à la plate-forme pour tout sélectionner ou choisit "Sélectionner tout" dans le menu contextuel.InteractiveObject
  Distribué lorsqu’un objet passe de l’état invisible à l’état visible.UIMovieClip
 InheritedDistribué immédiatement après l’affichage du clavier logiciel.InteractiveObject
 InheritedDistribué immédiatement avant l’affichage du clavier logiciel.InteractiveObject
 InheritedDistribué immédiatement après la disparition du clavier logiciel.InteractiveObject
 InheritedDistribué lorsque la valeur de l’indicateur tabChildren de l’objet change.InteractiveObject
 InheritedDistribué lorsque l’indicateur tabEnabled de l’objet change.InteractiveObject
 InheritedDistribué lorsque la valeur de la propriété tabIndex de l’objet change.InteractiveObject
 InheritedDistribué lorsqu’un utilisateur entre un ou plusieurs caractères de texte.InteractiveObject
  Distribué par le composant lorsqu’il est nécessaire de créer un composant ToolTip.UIMovieClip
  Distribué par le composant lorsque son composant ToolTip a été masqué et sera annulé rapidement.UIMovieClip
  Distribué par le composant lorsque son composant ToolTip est sur le point d’être masqué.UIMovieClip
  Distribué par le composant lorsque son composant ToolTip est sur le point d’être affiché.UIMovieClip
  Distribué par le composant lorsque son composant ToolTip a été affiché.UIMovieClip
  Distribué par un composant dont la propriété toolTip est définie, dès que l’utilisateur le survole avec la souris.UIMovieClip
 InheritedDistribué lorsque l’utilisateur touche pour la première fois un périphérique tactile (notamment lorsqu’il pose un doigt sur un téléphone portable ou une tablette munis d’un écran tactile).InteractiveObject
 InheritedDistribué lorsque l’utilisateur cesse le contact avec un périphérique tactile (notamment lorsqu’il retire le doigt d’un téléphone portable ou d’une tablette munis d’un écran tactile).InteractiveObject
 InheritedDistribué lorsque l’utilisateur appuie sur le périphérique, et est continuellement distribué jusqu’au retrait du point de contact.InteractiveObject
 InheritedDistribué lorsque l’utilisateur retire le point de contact d’une occurrence d’InteractiveObject sur un périphérique tactile (notamment lorsqu’il fait glisser un doigt d’un objet d’affichage vers un autre sur un téléphone portable ou une tablette munis d’un écran tactile).InteractiveObject
 InheritedDistribué lorsque l’utilisateur déplace le point de contact sur une occurrence d’InteractiveObject sur un périphérique tactile (notamment lorsqu’il fait glisser un doigt d’un point se trouvant en dehors d’un objet d’affichage vers un point sur l’objet d’affichage d’un téléphone portable ou d’une tablette munis d’un écran tactile).InteractiveObject
 InheritedDistribué lorsque l’utilisateur retire le point de contact d’une occurrence d’InteractiveObject sur un périphérique tactile (notamment lorsqu’il fait glisser un doigt d’un se trouvant sur l’objet d’affichage d’un téléphone portable ou une tablette munis d’un écran tactile vers un point se trouvant en dehors de cet objet).InteractiveObject
 InheritedDistribué lorsque l’utilisateur déplace le point de contact sur une occurrence d’InteractiveObject sur un périphérique tactile (notamment lorsqu’il fait glisser un doigt d’un point se trouvant en dehors d’un objet d’affichage vers un point sur l’objet d’affichage d’un téléphone portable ou d’une tablette munis d’un écran tactile).InteractiveObject
 InheritedDistribué lorsque l’utilisateur lève le point de contact sur la même occurrence d’InteractiveObject sur laquelle le contact a été lancé sur un périphérique tactile (notamment lorsqu’il appuie avec un doigt à partir d’un point de contact unique sur l’objet d’affichage d’un téléphone portable ou d’une tablette munis d’un écran tactile, puis le retire).InteractiveObject
Détails de la propriété

automationDelegate

propriété
automationDelegate:Object

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Objet délégué qui traite la fonction d’automatisation.



Implémentation
    public function get automationDelegate():Object
    public function set automationDelegate(value:Object):void

automationEnabled

propriété 
automationEnabled:Boolean  [lecture seule]

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

True si ce composant est activé pour l’automatisation, false dans le cas contraire.



Implémentation
    public function get automationEnabled():Boolean

automationName

propriété 
automationName:String

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Nom pouvant être utilisé comme identifiant de cet objet.



Implémentation
    public function get automationName():String
    public function set automationName(value:String):void

automationOwner

propriété 
automationOwner:DisplayObjectContainer  [lecture seule]

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Propriétaire de ce composant à des fins d’automatisation.



Implémentation
    public function get automationOwner():DisplayObjectContainer

automationParent

propriété 
automationParent:DisplayObjectContainer  [lecture seule]

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Parent de ce composant à des fins d’automatisation.



Implémentation
    public function get automationParent():DisplayObjectContainer

automationTabularData

propriété 
automationTabularData:Object  [lecture seule]

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Implémentation de l’interface IAutomationTabularData, qui peut être utilisée pour récupérer les données.



Implémentation
    public function get automationTabularData():Object

automationValue

propriété 
automationValue:Array  [lecture seule]

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Cette valeur correspond généralement à l’apparence rendue de l’objet et doit être utilisable pour associer l’identifiant à l’objet lorsqu’il apparaît visuellement dans l’application.



Implémentation
    public function get automationValue():Array

automationVisible

propriété 
automationVisible:Boolean  [lecture seule]

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

True si ce composant est visible pour l’automatisation, false dans le cas contraire.



Implémentation
    public function get automationVisible():Boolean

autoUpdateCurrentState

propriété 
autoUpdateCurrentState:Boolean

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Indique si nous devons surveiller activement les modifications de l’étiquette de l’objet flash. La propriété currentState Flex dépend de cette étiquette flash. Si elle est définie sur true, alors tous les cadres, l’étiquette de l’objet flash seront examinés. Si l’étiquette a changé, elle deviendra le nouvel état currentState de l’objet Flex.

Remarque : la définition de cette propriété sur true peut s’avérer coûteuse parce que nous demandons à l’objet flash son étiquette actuelle à chaque image.

La valeur par défaut est false.



Implémentation
    public function get autoUpdateCurrentState():Boolean
    public function set autoUpdateCurrentState(value:Boolean):void

autoUpdateMeasuredSize

propriété 
autoUpdateMeasuredSize:Boolean

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Si nous devons surveiller activement les modifications de la taille de l’objet flash. Si elle est définie sur true, alors tous les cadres, la taille de l’objet flash seront examinés. Si la taille a changé, alors l’objet flash sera redimensionné de façon appropriée à la taille de ses limites explicites (ou il sera redimensionné et avertira son parent s’il n’existe pas de dimensionnement explicite).

Remarque : la définition de cette propriété sur true peut s’avérer coûteuse parce que nous demandons à l’objet flash sa taille actuelle à chaque image.

La valeur par défaut est false.



Implémentation
    public function get autoUpdateMeasuredSize():Boolean
    public function set autoUpdateMeasuredSize(value:Boolean):void

baseline

propriété 
baseline:Object

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Distance verticale en pixels entre le bord supérieur de la zone de contenu et la position de la ligne de base du composant. Si cette propriété est définie, la ligne de base du composant est ancrée au bord supérieur de sa zone de contenu ; lorsque son conteneur est redimensionné, les deux bords conservent leur séparation.

Cette propriété n’a d’effet que lorsqu’elle est utilisée sur un composant d’un conteneur Canvas ou sur un composant d’un conteneur Panel ou Application dont la propriété de présentation est définie sur absolute.

La valeur par défaut est undefined, ce qui signifie qu’elle n’est pas définie.

Cette propriété peut être utilisée comme source de la liaison de données. Lorsque cette propriété est modifiée, elle distribue l’événement propertyChange .



Implémentation
    public function get baseline():Object
    public function set baseline(value:Object):void

baselinePosition

propriété 
baselinePosition:Number  [lecture seule]

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Coordonnée y de la ligne de base de la première ligne de texte du composant.



Implémentation
    public function get baselinePosition():Number

bottom

propriété 
bottom:Object

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Distance verticale, en pixels, entre le bord inférieur du composant et le bord inférieur de sa zone de contenu. Si cette propriété est définie, le bord inférieur du composant est ancré au bord inférieur de sa zone de contenu ; lorsque son conteneur est redimensionné, les deux bords conservent leur séparation.

Cette propriété n’a d’effet que lorsqu’elle est utilisée sur un composant d’un conteneur Canvas ou sur un composant d’un conteneur Panel ou Application dont la propriété de présentation est définie sur absolute.

La valeur par défaut est undefined, ce qui signifie qu’elle n’est pas définie.

Cette propriété peut être utilisée comme source de la liaison de données. Lorsque cette propriété est modifiée, elle distribue l’événement propertyChange .



Implémentation
    public function get bottom():Object
    public function set bottom(value:Object):void

boundingBoxName

propriété 
public var boundingBoxName:String = "boundingBox"

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Nom de l’objet à utiliser comme cadre de sélection.

Le cadre de sélection est un objet utilisé par Flex pour déterminer la taille du composant. Le contenu réel peut être plus grand ou plus petit que le cadre de sélection, mais Flex utilise la taille du cadre de sélection lors de la présentation du composant. Cet objet est facultatif. S’il est omis, la taille réelle du contenu du composant est utilisée à sa place.

La valeur par défaut est "boundingBox".

bounds

propriété 
bounds:Rectangle  [lecture seule]

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Limites non redimensionnées du contenu.



Implémentation
    protected function get bounds():Rectangle

cacheHeuristic

propriété 
cacheHeuristic:Boolean  [écriture seule]

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Utilisé par Flex pour suggérer la mise en cache sous forme de bitmap de l’objet. Si la propriété cachePolicy est définie sur la valeur UIComponentCachePolicy.AUTO, alors la propriété cacheHeuristic est utilisée pour contrôler la propriété cacheAsBitmap de l’objet.



Implémentation
    public function set cacheHeuristic(value:Boolean):void

cachePolicy

propriété 
cachePolicy:String  [lecture seule]

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Spécifie la stratégie de mise en cache sous forme de bitmap de cet objet. Les valeurs possibles dans MXML sont "on", "off" et "auto" (valeur par défaut).

Les valeurs possibles dans ActionScript sont UIComponentCachePolicy.ON, UIComponentCachePolicy.OFF et UIComponentCachePolicy.AUTO (valeur par défaut).

  • La valeur UIComponentCachePolicy.ON signifie que l’objet est toujours mis en cache sous forme de bitmap.
  • La valeur UIComponentCachePolicy.OFF signifie que l’objet n’est jamais mis en cache sous forme de bitmap.
  • La valeur UIComponentCachePolicy.AUTO signifie que le framework utilise une méthode heuristique pour déterminer si l’objet doit être mis en cache sous forme de bitmap.

La valeur par défaut est UIComponentCachePolicy.AUTO.



Implémentation
    public function get cachePolicy():String

currentState

propriété 
currentState:String

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Etat actuel de ce composant. Pour la classe UIMovieClip, la valeur de la propriété currentState est l’étiquette d’image actuelle.



Implémentation
    public function get currentState():String
    public function set currentState(value:String):void

depth

propriété 
depth:Number

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Détermine l’ordre dans lequel les éléments sont rendus au sein des conteneurs. Les conteneurs Spark organisent leurs éléments en fonction de leur propriété depth, avec la profondeur la plus basse à l’arrière-plan et la plus élevée à l’avant. Les éléments avec la même valeur de profondeur apparaissent dans leur ordre d’ajout au conteneur.



Implémentation
    public function get depth():Number
    public function set depth(value:Number):void

descriptor

propriété 
descriptor:UIComponentDescriptor

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Référence à la classe UIComponentDescriptor, le cas échéant, utilisé par la méthode createComponentFromDescriptor() pour créer cette instance UIComponent. Si cette instance UIComponent n’a pas été créée à partir d’un descripteur, cette propriété est définie sur null.



Implémentation
    public function get descriptor():UIComponentDescriptor
    public function set descriptor(value:UIComponentDescriptor):void

Eléments de l’API associés

designLayer

propriété 
designLayer:DesignLayer

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Spécifie l’instance DesignLayer facultative associée à cet élément visuel.

Lorsqu’un objet DesignLayer est affecté, un élément visuel doit prendre en compte la visibilité et la valeur alpha de son calque parent, lors de l’enregistrement de ses propres valeurs de visibilité ou alpha réelles sur son objet DisplayObject de sauvegarde (si applicable).

Un élément visuel doit écouter les notifications layerPropertyChange du calque parent associé. Lorsque la propriété effectiveAlpha ou effectiveVisibility est modifiée, l’élément doit ensuite calculer sa propre propriété de visibilité (ou alpha) et l’appliquer en conséquence.

Cette propriété ne doit pas être définie directement dans MXML.

La propriété designLayer n’est pas utilisée pour le contrôle de l’ordre de plan. Voir depth.



Implémentation
    public function get designLayer():DesignLayer
    public function set designLayer(value:DesignLayer):void

document

propriété 
document:Object

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Référence à l’objet de document associé à ce composant. Un objet de document est un objet qui se trouve au sommet de la hiérarchie d’une application Flex ou d’un composant MXML ou ActionScript.



Implémentation
    public function get document():Object
    public function set document(value:Object):void

explicitHeight

propriété 
explicitHeight:Number

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Hauteur du composant, en pixels, spécifiée explicitement en tant que coordonnée du composant. Si aucune valeur de hauteur explicite n’est définie, la valeur est NaN.



Implémentation
    public function get explicitHeight():Number
    public function set explicitHeight(value:Number):void

Eléments de l’API associés

explicitMaxHeight

propriété 
explicitMaxHeight:Number

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Nombre définissant la hauteur maximale du composant, en pixels, en tant que coordonnée du composant.



Implémentation
    public function get explicitMaxHeight():Number
    public function set explicitMaxHeight(value:Number):void

Eléments de l’API associés

explicitMaxWidth

propriété 
explicitMaxWidth:Number

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Nombre définissant la largeur maximale du composant, en pixels, en tant que coordonnée du composant.



Implémentation
    public function get explicitMaxWidth():Number
    public function set explicitMaxWidth(value:Number):void

Eléments de l’API associés

explicitMinHeight

propriété 
explicitMinHeight:Number

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Nombre définissant la hauteur minimale du composant, en pixels, en tant que coordonnée du composant.



Implémentation
    public function get explicitMinHeight():Number
    public function set explicitMinHeight(value:Number):void

Eléments de l’API associés

explicitMinWidth

propriété 
explicitMinWidth:Number

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Nombre définissant la largeur minimale du composant, en pixels, en tant que coordonnée du composant.



Implémentation
    public function get explicitMinWidth():Number
    public function set explicitMinWidth(value:Number):void

Eléments de l’API associés

explicitWidth

propriété 
explicitWidth:Number

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Largeur du composant, en pixels, spécifiée explicitement en tant que coordonnée du composant. Si aucune valeur de largeur explicite n’est définie, la valeur est NaN.



Implémentation
    public function get explicitWidth():Number
    public function set explicitWidth(value:Number):void

Eléments de l’API associés

focusEnabled

propriété 
focusEnabled:Boolean

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Indicateur qui signale si le composant peut recevoir le focus lorsqu’il est sélectionné.

Pour optimiser votre application, si un composant enfant de votre composant implémente l’interface IFocusManagerComponent et que vous ne souhaitez jamais qu’il reçoive le focus, définissez focusEnabled sur false avant d’appeler la méthode addChild() sur le composant enfant.

Ainsi, la classe FocusManager ignorera ce composant et n’y surveillera pas le changement des propriétés tabFocusEnabled, tabChildren et mouseFocusEnabled. Cela implique également que vous ne pouvez pas changer cette valeur après l’appel de addChild() et espérer que le FocusManager s’en aperçoive.

Remarque : cela ne signifie pas que vous ne pouvez pas attribuer le focus à cet objet par programme dans votre méthode setFocus(), mais simplement que le FocusManager ignore ce composant IFocusManagerComponent dans ses recherches d’actions de souris et de tabulation.



Implémentation
    public function get focusEnabled():Boolean
    public function set focusEnabled(value:Boolean):void

focusPane

propriété 
focusPane:Sprite

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Objet Sprite unique partagé par différents composants et utilisé comme incrustation pour tracer l’indicateur de focus. Les composants partagent cet objet si leur parent est un composant qui a le focus et non si le composant implémente l’interface IFocusManagerComponent.



Implémentation
    public function get focusPane():Sprite
    public function set focusPane(value:Sprite):void

Eléments de l’API associés

hasFocusableChildren

propriété 
hasFocusableChildren:Boolean

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Indicateur qui signale si les objets enfant peuvent recevoir le focus

Remarque : cette fonction est similaire à la propriété tabChildren utilisée par Flash Player. Utilisez la propriété hasFocusableChildren avec les applications Flex. N’utilisez pas la propriété tabChildren.

La valeur de cette propriété est généralement false, car la plupart des composants reçoivent le focus ou le délèguent à un sous-composant interne unique et apparaissent comme s’ils avaient reçu le focus. Par exemple, un contrôle TextInput contient un contrôle RichEditableText enfant pouvant recevoir le focus, mais si le sous-composant RichEditableText reçoit le focus, le composant TextInput s’affiche comme s’il avait le focus. TextInput définit hasFocusableChildren sur false, car TextInput est considéré comme le composant ayant le focus. Sa structure interne est une abstraction.

Généralement, seuls les indicateurs des composants de navigateur tels que TabNavigator et Accordion sont définis sur true, car, bien qu’ils reçoivent le focus sur l’onglet, le focus est attribué aux composants des conteneurs enfant des onglets ultérieurs.

La valeur par défaut est false, sauf pour le composant spark.components.Scroller. Pour ce composant, la valeur par défaut est true.

La valeur par défaut est true.

Cette propriété peut être utilisée comme source de la liaison de données. Lorsque cette propriété est modifiée, elle distribue l’événement hasFocusableChildrenChange .



Implémentation
    public function get hasFocusableChildren():Boolean
    public function set hasFocusableChildren(value:Boolean):void

hasLayoutMatrix3D

propriété 
hasLayoutMatrix3D:Boolean  [lecture seule]

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Contient true si l’élément possède une matrice 3D.

Utilisez hasLayoutMatrix3D au lieu d’appeler et d’examiner la valeur renvoyée par la méthode getLayoutMatrix3D(), car cette méthode renvoie une matrice valide même lorsque l’élément est en 2D.



Implémentation
    public function get hasLayoutMatrix3D():Boolean

height

propriété 
height:Number[override]

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Hauteur de cet objet, en pixels.



Implémentation
    override public function get height():Number
    override public function set height(value:Number):void

horizontalCenter

propriété 
horizontalCenter:Object

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Distance horizontale, en pixels, entre le centre de la zone de contenu et celui du composant. Si cette propriété est définie, le centre du composant est ancré au centre de sa zone de contenu ; lorsque son conteneur est redimensionné, les deux centres conservent leur séparation horizontale.

Cette propriété n’a d’effet que lorsqu’elle est utilisée sur un composant d’un conteneur Canvas ou sur un composant d’un conteneur Panel ou Application dont la propriété de présentation est définie sur absolute.

La valeur par défaut est undefined, ce qui signifie qu’elle n’est pas définie.

Cette propriété peut être utilisée comme source de la liaison de données. Lorsque cette propriété est modifiée, elle distribue l’événement propertyChange .



Implémentation
    public function get horizontalCenter():Object
    public function set horizontalCenter(value:Object):void

id

propriété 
id:String

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

ID du composant. Cette valeur devient le nom d’instance de l’objet et ne doit pas contenir d’espace ni de caractère spécial. Chaque composant d’une application doit avoir un id unique.

Si l’application va être testée par des outils tiers, donnez à chaque composant un id significatif. Les outils de test utilisent des id pour représenter le contrôle dans leurs scripts. Leur donner un nom significatif permet de réaliser des scripts plus lisibles. Par exemple, définissez la valeur d’un bouton sur submit_button plutôt que sur b1 ou button1.



Implémentation
    public function get id():String
    public function set id(value:String):void

includeInLayout

propriété 
includeInLayout:Boolean

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Indique si ce composant est inclus dans la présentation du conteneur parent. Si la valeur est true, l’objet est inclus dans la présentation de son conteneur parent. Si la valeur est false, l’objet est positionné par son conteneur parent en fonction de ses règles de présentation, mais il est n’est pas pris en compte dans le calcul de la position du prochain enfant.

La valeur par défaut est true.



Implémentation
    public function get includeInLayout():Boolean
    public function set includeInLayout(value:Boolean):void

initialized

propriété 
protected var initialized:Boolean = false

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Indicateur déterminant si un objet a traversé les trois phases de présentation : validation, mesure et présentation (si besoin était).

is3D

propriété 
is3D:Boolean  [lecture seule]

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Contient true lorsque l’élément est en 3D. L’élément peut être en 3D parce qu’il possède des propriétés de transformation 3D, des décalages de transformation 3D après la mise en forme ou les deux.



Implémentation
    public function get is3D():Boolean

isPopUp

propriété 
isPopUp:Boolean

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Défini sur true par le gestionnaire PopUpManager pour indiquer que composant a été ouvert sous forme de menu contextuel.



Implémentation
    public function get isPopUp():Boolean
    public function set isPopUp(value:Boolean):void

layoutDirection

propriété 
layoutDirection:String

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Spécifie la direction de mise en forme souhaitée pour un élément: l’une des valeurs LayoutDirection.LTR (de gauche à droite), LayoutDirection.RTL (de droite à gauche) ou null (héritée). Cette propriété est généralement soutenue par un style héritable. Si sa valeur est null, le style layoutDirection est défini sur undefined. Les classes telles que GraphicElement, qui mettent en œuvre ILayoutDirectionElement mais ne prennent pas en charge les styles, doivent en outre prendre en charge la valeur null pour cette propriété, ce qui signifie que la direction de la mise en forme doit être héritée de son parent.



Implémentation
    public function get layoutDirection():String
    public function set layoutDirection(value:String):void

left

propriété 
left:Object

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Distance horizontale, en pixels, du bord gauche de la zone de contenu au bord gauche du composant. Si cette propriété est définie, le bord gauche du composant est ancré au bord gauche de sa zone de contenu ; lorsque son conteneur est redimensionné, les deux bords conservent leur séparation.

Cette propriété n’a d’effet que lorsqu’elle est utilisée sur un composant d’un conteneur Canvas ou sur un composant d’un conteneur Panel ou Application dont la propriété de présentation est définie sur absolute.

La valeur par défaut est undefined, ce qui signifie qu’elle n’est pas définie.

Cette propriété peut être utilisée comme source de la liaison de données. Lorsque cette propriété est modifiée, elle distribue l’événement propertyChange .



Implémentation
    public function get left():Object
    public function set left(value:Object):void

maintainProjectionCenter

propriété 
maintainProjectionCenter:Boolean

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Lorsque sa valeur est true, le composant garde sa matrice de projection centrée sur le milieu de son cadre de sélection. Si aucune matrice de projection n’est définie sur le composant, une matrice sera ajoutée automatiquement.



Implémentation
    public function get maintainProjectionCenter():Boolean
    public function set maintainProjectionCenter(value:Boolean):void

maxHeight

propriété 
maxHeight:Number

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Nombre définissant la hauteur maximale du composant, en pixels, en tant que coordonnée du composant.



Implémentation
    public function get maxHeight():Number
    public function set maxHeight(value:Number):void

Eléments de l’API associés

maxWidth

propriété 
maxWidth:Number

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Nombre définissant la largeur maximale du composant, en pixels, en tant que coordonnée du composant.



Implémentation
    public function get maxWidth():Number
    public function set maxWidth(value:Number):void

Eléments de l’API associés

measuredHeight

propriété 
measuredHeight:Number  [lecture seule]

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Hauteur mesurée de l’objet.

Cette valeur est généralement codée en dur pour les habillages graphiques, car ce nombre correspond tout simplement au nombre de pixels du graphique. Pour les habillages de code, la valeur peut également être codée en dur si vous souhaitez que l’objet soit tracé à une taille bien définie. Si la taille peut changer en fonction de différentes propriétés, vous pouvez également utiliser une interface ILayoutManagerClient, de sorte qu’une méthode measure() soit appelée au moment opportun. Vous pouvez ainsi calculer la hauteur measuredHeight.



Implémentation
    public function get measuredHeight():Number

measuredMinHeight

propriété 
measuredMinHeight:Number

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Hauteur minimale par défaut du composant, en pixels. Cette valeur est définie par la méthode measure().



Implémentation
    public function get measuredMinHeight():Number
    public function set measuredMinHeight(value:Number):void

measuredMinWidth

propriété 
measuredMinWidth:Number

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Largeur minimale par défaut du composant, en pixels. Cette valeur est définie par la méthode measure().



Implémentation
    public function get measuredMinWidth():Number
    public function set measuredMinWidth(value:Number):void

measuredWidth

propriété 
measuredWidth:Number  [lecture seule]

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Largeur mesurée de l’objet.

Cette valeur est généralement codée en dur pour les habillages graphiques, car ce nombre correspond tout simplement au nombre de pixels du graphique. Pour les habillages de code, la valeur peut également être codée en dur si vous souhaitez que l’objet soit tracé à une taille bien définie. Si la taille peut changer en fonction de différentes propriétés, vous pouvez également utiliser une interface ILayoutManagerClient, de sorte qu’une méthode measure() soit appelée au moment opportun. Vous pouvez ainsi calculer la hauteur measuredHeight.



Implémentation
    public function get measuredWidth():Number

minHeight

propriété 
minHeight:Number

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Nombre définissant la hauteur minimale du composant, en pixels, en tant que coordonnée du composant.



Implémentation
    public function get minHeight():Number
    public function set minHeight(value:Number):void

Eléments de l’API associés

minWidth

propriété 
minWidth:Number

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Nombre définissant la largeur minimale du composant, en pixels, en tant que coordonnée du composant.



Implémentation
    public function get minWidth():Number
    public function set minWidth(value:Number):void

Eléments de l’API associés

moduleFactory

propriété 
moduleFactory:IFlexModuleFactory

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Une fabrique de modules est utilisée comme contexte d’utilisation de polices intégrées et pour la recherche du gestionnaire de style qui contrôle les styles de ce composant.



Implémentation
    public function get moduleFactory():IFlexModuleFactory
    public function set moduleFactory(value:IFlexModuleFactory):void

mouseFocusEnabled

propriété 
mouseFocusEnabled:Boolean  [lecture seule]

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Indicateur qui signale si le composant peut recevoir le focus lorsqu’il est sélectionné avec la souris. Si la valeur est false, le focus sera transféré au premier parent qui est mouseFocusEnabled.



Implémentation
    public function get mouseFocusEnabled():Boolean

numAutomationChildren

propriété 
numAutomationChildren:int  [lecture seule]

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Nombre d’enfants d’automatisation que ce conteneur comporte. Cette somme ne doit inclure aucun enfant composite, bien qu’elle inclue les enfants non significatifs dans la hiérarchie d’automatisation.



Implémentation
    public function get numAutomationChildren():int

owner

propriété 
owner:DisplayObjectContainer

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

En général, le conteneur parent de ce composant. Cependant, s’il s’agit d’un composant contextuel, le propriétaire est le composant qui l’a déclenché. Par exemple, le propriétaire d’une liste déroulante d’un contrôle ComboBox est le contrôle ComboBox lui-même. Cette propriété n’est pas gérée par Flex, mais par chaque composant. Par conséquent, si vous ouvrez ce composant sous forme de fenêtre contextuelle, vous devez définir cette propriété en conséquence.



Implémentation
    public function get owner():DisplayObjectContainer
    public function set owner(value:DisplayObjectContainer):void

parentDocument

propriété 
parentDocument:Object  [lecture seule]

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Document contenant ce composant.



Implémentation
    public function get parentDocument():Object

percentHeight

propriété 
percentHeight:Number

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Nombre définissant la hauteur d’un composant sous forme de pourcentage de la taille de son parent. Valeurs autorisées : 0 à 100.



Implémentation
    public function get percentHeight():Number
    public function set percentHeight(value:Number):void

percentWidth

propriété 
percentWidth:Number

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Nombre définissant la largeur d’un composant sous forme de pourcentage de la taille de son parent. Valeurs autorisées : 0 à 100.



Implémentation
    public function get percentWidth():Number
    public function set percentWidth(value:Number):void

postLayoutTransformOffsets

propriété 
postLayoutTransformOffsets:mx.geom:TransformOffsets

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Définit un jeu de réglages qui peut être appliqué à la transformation du composant de manière invisible pour la présentation du composant parent. Par exemple, si vous souhaitez que la présentation soit adaptée pour un composant devant subir une rotation de 90 degrés, définissez la propriété rotation de ce dernier. Si vous souhaitez que la présentation ne soit pas adaptée pour un composant subissant une rotation, définissez sa propriété postLayoutTransformOffsets.rotationZ.



Implémentation
    public function get postLayoutTransformOffsets():mx.geom:TransformOffsets
    public function set postLayoutTransformOffsets(value:mx.geom:TransformOffsets):void

right

propriété 
right:Object

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Distance horizontale, en pixels, du bord droit du composant au bord droit de sa zone de contenu. Si cette propriété est définie, le bord droit du composant est ancré au bord droit de sa zone de contenu ; lorsque son conteneur est redimensionné, les deux bords conservent leur séparation.

Cette propriété n’a d’effet que lorsqu’elle est utilisée sur un composant d’un conteneur Canvas ou sur un composant d’un conteneur Panel ou Application dont la propriété de présentation est définie sur absolute.

La valeur par défaut est undefined, ce qui signifie qu’elle n’est pas définie.

Cette propriété peut être utilisée comme source de la liaison de données. Lorsque cette propriété est modifiée, elle distribue l’événement propertyChange .



Implémentation
    public function get right():Object
    public function set right(value:Object):void

rotation

propriété 
rotation:Number[override]

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Indique la rotation de l’occurrence de DisplayObject, en degrés, à partir de son orientation d’origine. Les valeurs comprises entre 0 et 180 représentent la rotation en sens horaire ; les valeurs comprises entre 0 et -180 représentent la rotation en sens anti-horaire. Les valeurs hors de cette plage sont ajoutées ou soustraites de 360 pour obtenir une valeur comprise dans la plage. Par exemple, l’instruction my_video.rotation = 450 correspond à my_video.rotation = 90.



Implémentation
    override public function get rotation():Number
    override public function set rotation(value:Number):void

rotationX

propriété 
rotationX:Number[override]

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Indique la rotation de l’axe des x de l’occurrence DisplayObject, en degrés, à partir de son orientation d’origine par rapport au conteneur 3D parent. Les valeurs comprises entre 0 et 180 représentent la rotation dans le sens des aiguilles d’une montre ; les valeurs comprises entre 0 et -180 représentent la rotation dans le sens inverse des aiguilles d’une montre. Les valeurs hors de cette plage sont ajoutées ou soustraites de 360 pour obtenir une valeur comprise dans la plage. Cette propriété est ignorée lors du calcul par une présentation 2D Flex.



Implémentation
    override public function get rotationX():Number
    override public function set rotationX(value:Number):void

rotationY

propriété 
rotationY:Number[override]

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Indique la rotation de l’axe des y de l’occurrence DisplayObject, en degrés, à partir de son orientation d’origine par rapport au conteneur 3D parent. Les valeurs comprises entre 0 et 180 représentent la rotation dans le sens des aiguilles d’une montre ; les valeurs comprises entre 0 et -180 représentent la rotation dans le sens inverse des aiguilles d’une montre. Les valeurs hors de cette plage sont ajoutées ou soustraites de 360 pour obtenir une valeur comprise dans la plage. Cette propriété est ignorée lors du calcul par une présentation 2D Flex.



Implémentation
    override public function get rotationY():Number
    override public function set rotationY(value:Number):void

rotationZ

propriété 
rotationZ:Number[override]

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Indique la rotation de l’axe des z de l’occurrence DisplayObject, en degrés, à partir de son orientation d’origine par rapport au conteneur 3D parent. Les valeurs comprises entre 0 et 180 représentent la rotation dans le sens des aiguilles d’une montre ; les valeurs comprises entre 0 et -180 représentent la rotation dans le sens inverse des aiguilles d’une montre. Les valeurs hors de cette plage sont ajoutées ou soustraites de 360 pour obtenir une valeur comprise dans la plage.



Implémentation
    override public function get rotationZ():Number
    override public function set rotationZ(value:Number):void

scaleX

propriété 
scaleX:Number[override]

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Nombre spécifiant le facteur de mise à l’échelle horizontale.

La valeur par défaut est 1,0, ce qui signifie que l’objet n’est pas redimensionné. Une valeur scaleX de 2.0 signifie que l’objet a été agrandi par 2 et une valeur scaleX de 0.5 signifie que l’objet a été réduit par 2.

La valeur 0.0 n’est pas valide. Au lieu de le définir sur 0.0, choisissez une valeur faible ou définissez la propriété visible sur false pour masquer le composant.

La valeur par défaut est 1.0.



Implémentation
    override public function get scaleX():Number
    override public function set scaleX(value:Number):void

scaleY

propriété 
scaleY:Number[override]

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Nombre spécifiant le facteur de mise à l’échelle verticale.

La valeur par défaut est 1,0, ce qui signifie que l’objet n’est pas redimensionné. Une valeur scaleY de 2.0 signifie que l’objet a été agrandi par 2 et une valeur scaleY de 0.5 signifie que l’objet a été réduit par 2.

La valeur 0.0 n’est pas valide. Au lieu de le définir sur 0.0, choisissez une valeur faible ou définissez la propriété visible sur false pour masquer le composant.

La valeur par défaut est 1.0.



Implémentation
    override public function get scaleY():Number
    override public function set scaleY(value:Number):void

scaleZ

propriété 
scaleZ:Number[override]

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 10, AIR 1.1

Nombre spécifiant le facteur de mise à l’échelle sur l’axe z.

Une mise à l’échelle sur l’axe z n’aura pas d’incidence sur un composant standard, qui se trouve à plat dans le plan z=0. Les composants avec enfants auxquels sont appliquées des transformations 3D ou composants avec une valeur de la propriété transformZ différente de zéro, seront affectés.

La valeur par défaut est 1,0, ce qui signifie que l’objet n’est pas redimensionné.

Cette propriété est ignorée lors du calcul par une présentation 2D Flex.

La valeur par défaut est 1.0.



Implémentation
    override public function get scaleZ():Number
    override public function set scaleZ(value:Number):void

showInAutomationHierarchy

propriété 
showInAutomationHierarchy:Boolean

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Indicateur qui détermine si un objet d’automatisation s’affiche dans la hiérarchie d’automatisation. Les enfants des conteneurs qui ne sont pas visibles dans la hiérarchie apparaissent en tant qu’enfants du parent visible le plus élevé suivant. En général, les conteneurs utilisés pour la présentation (par exemple, cases et dessins) n’apparaissent pas dans la hiérarchie.

Certains contrôles forcent leurs enfants à apparaître dans la hiérarchie lorsque cela est approprié. Par exemple, une liste force toujours les fonctionnalités de rendu d’éléments, y compris les cases, à apparaître dans la hiérarchie. Les implémenteurs doivent prendre en charge la définition de cette propriété sur true.



Implémentation
    public function get showInAutomationHierarchy():Boolean
    public function set showInAutomationHierarchy(value:Boolean):void

systemManager

propriété 
systemManager:ISystemManager

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Référence à l’objet SystemManager de ce composant.



Implémentation
    public function get systemManager():ISystemManager
    public function set systemManager(value:ISystemManager):void

tabFocusEnabled

propriété 
tabFocusEnabled:Boolean

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Indicateur qui signale si les objets enfant peuvent recevoir le focus

Cette fonction est similaire à la propriété tabEnabled de Flash Player.

Cette valeur est généralement true pour les composants qui traitent les entrée au clavier, mais certains composants des barres de contrôle la définissent sur false, car il est conseillé de ne pas voler le focus d’un autre composant (un éditeur, par exemple).

La valeur par défaut est true.

Cette propriété peut être utilisée comme source de la liaison de données. Lorsque cette propriété est modifiée, elle distribue l’événement tabFocusEnabledChange .



Implémentation
    public function get tabFocusEnabled():Boolean
    public function set tabFocusEnabled(value:Boolean):void

toolTip

propriété 
toolTip:String

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Texte à afficher dans l’info-bulle.

La valeur par défaut est null.



Implémentation
    public function get toolTip():String
    public function set toolTip(value:String):void

top

propriété 
top:Object

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Distance verticale, en pixels, du bord supérieur de la zone de contenu du contrôle au bord supérieur du composant. Si cette propriété est définie, le bord supérieur du composant est ancré au bord supérieur de sa zone de contenu ; lorsque son conteneur est redimensionné, les deux bords conservent leur séparation.

Cette propriété n’a d’effet que lorsqu’elle est utilisée sur un composant d’un conteneur Canvas ou sur un composant d’un conteneur Panel ou Application dont la propriété de présentation est définie sur absolute.

La valeur par défaut est undefined, ce qui signifie qu’elle n’est pas définie.

Cette propriété peut être utilisée comme source de la liaison de données. Lorsque cette propriété est modifiée, elle distribue l’événement propertyChange .



Implémentation
    public function get top():Object
    public function set top(value:Object):void

transformX

propriété 
transformX:Number

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Définit la coordonnée x du centre de la transformation du composant.

Lorsque ce composant est la cible d’un effet de transformation Spark, vous pouvez remplacer cette propriété en définissant la propriété AnimateTransform.autoCenterTransform. Si autoCenterTransform est false, le centre de la transformation est déterminé par les propriétés transformX, transformY et transformZ de la cible de l’effet. Si autoCenterTransform est true, l’effet se produit autour du centre de la cible, (largeur/2, hauteur/2).

La définition de cette propriété sur la classe d’effet Spark remplace le paramètre sur le composant cible.



Implémentation
    public function get transformX():Number
    public function set transformX(value:Number):void

transformY

propriété 
transformY:Number

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Définit la coordonnée y du centre de la transformation du composant.

Lorsque ce composant est la cible d’un effet de transformation Spark, vous pouvez remplacer cette propriété en définissant la propriété AnimateTransform.autoCenterTransform. Si autoCenterTransform est false, le centre de la transformation est déterminé par les propriétés transformX, transformY et transformZ de la cible de l’effet. Si autoCenterTransform est true, l’effet se produit autour du centre de la cible, (largeur/2, hauteur/2).

La définition de cette propriété sur la classe d’effet Spark remplace le paramètre sur le composant cible.



Implémentation
    public function get transformY():Number
    public function set transformY(value:Number):void

transformZ

propriété 
transformZ:Number

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Définit la coordonnée z du centre de la transformation du composant.

Lorsque ce composant est la cible d’un effet de transformation Spark, vous pouvez remplacer cette propriété en définissant la propriété AnimateTransform.autoCenterTransform. Si autoCenterTransform est false, le centre de la transformation est déterminé par les propriétés transformX, transformY et transformZ de la cible de l’effet. Si autoCenterTransform est true, l’effet se produit autour du centre de la cible, (largeur/2, hauteur/2).

La définition de cette propriété sur la classe d’effet Spark remplace le paramètre sur le composant cible.



Implémentation
    public function get transformZ():Number
    public function set transformZ(value:Number):void

tweeningProperties

propriété 
tweeningProperties:Array

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Utilisée par la classe EffectManager. Renvoie une valeur autre que null si un composant n’utilise pas la classe EffectManager pour réaliser une interpolation.



Implémentation
    public function get tweeningProperties():Array
    public function set tweeningProperties(value:Array):void

verticalCenter

propriété 
verticalCenter:Object

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Distance verticale, en pixels, du centre de la zone de contenu du composant au centre du composant. Si cette propriété est définie, le centre du composant est ancré au centre de sa zone de contenu ; lorsque son conteneur est redimensionné, les deux bords conservent leur séparation.

Cette propriété n’a d’effet que lorsqu’elle est utilisée sur un composant d’un conteneur Canvas ou sur un composant d’un conteneur Panel ou Application dont la propriété de présentation est définie sur absolute.

La valeur par défaut est undefined, ce qui signifie qu’elle n’est pas définie.

Cette propriété peut être utilisée comme source de la liaison de données. Lorsque cette propriété est modifiée, elle distribue l’événement propertyChange .



Implémentation
    public function get verticalCenter():Object
    public function set verticalCenter(value:Object):void

visible

propriété 
visible:Boolean[override]

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Indique si l’objet d’affichage est visible ou non. Les objets d’affichage qui ne sont pas visibles sont désactivés. Par exemple, si visible=false pour une instance InteractiveObject, il est impossible de cliquer sur cette dernière.

Lorsque la valeur est définie sur true, l’objet distribue un événement show. Lorsque la valeur est définie sur false, l’objet distribue un événement hide. Dans les deux cas, les enfants de l’objet ne génèrent pas d’événement show ou hide, sauf si l’objet écrit de façon explicite une telle implémentation.



Implémentation
    override public function get visible():Boolean
    override public function set visible(value:Boolean):void

width

propriété 
width:Number[override]

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Largeur de cet objet, en pixels.



Implémentation
    override public function get width():Number
    override public function set width(value:Number):void

x

propriété 
x:Number[override]

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Nombre spécifiant la position horizontale du composant, en pixels, au sein de son conteneur parent.

La définition directe de cette propriété ou l’appel de la méthode move() est sans effet, ou offre seulement un effet temporaire, si le composant est parent d’un conteneur de présentation, comme HBox, Grid ou Form. En effet, les calculs de présentation de ces conteneurs définissent la position x sur les résultats du calcul. Toutefois, la propriété x doit être quasiment toujours définie lorsque le parent est un conteneur Canvas ou tout autre conteneur à positionnement absolu, car la valeur par défaut est 0.

La valeur par défaut est 0.



Implémentation
    override public function get x():Number
    override public function set x(value:Number):void

y

propriété 
y:Number[override]

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Nombre spécifiant la position verticale du composant, en pixels, au sein de son conteneur parent.

La définition directe de cette propriété ou l’appel de la méthode move() est sans effet, ou offre seulement un effet temporaire, si le composant est parent d’un conteneur de présentation, comme HBox, Grid ou Form. En effet, les calculs de présentation de ces conteneurs définissent la position x sur les résultats du calcul. Toutefois, la propriété x doit être quasiment toujours définie lorsque le parent est un conteneur Canvas ou tout autre conteneur à positionnement absolu, car la valeur par défaut est 0.

La valeur par défaut est 0.



Implémentation
    override public function get y():Number
    override public function set y(value:Number):void

z

propriété 
z:Number[override]

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Indique la position de coordonnée z le long de l’axe z de l’occurrence de DisplayObject par rapport au conteneur 3D parent. La propriété z est utilisée avec des coordonnées 3D et non avec des coordonnées d’écran ou de pixel.

Lorsque vous réglez la propriété z d’un objet d’affichage sur une valeur autre que la valeur par défaut, à savoir 0, l’objet Matrix3D correspondant est automatiquement créé pour régler la position et l’orientation 3D d’un objet d’affichage. Lorsque l’on utilise l’axe des z, le comportement existant des propriétés x et y passe des coordonnées d’écran ou pixel aux positions par rapport au conteneur 3D parent.

Par exemple, un enfant de _root dont la position est x = 100, y = 100, z = 200 n’est pas dessiné à l’emplacement du pixel (100,100). L’enfant est dessiné à l’endroit où les calculs de projection 3D le placent. Ce calcul est :

(x*cameraFocalLength/cameraRelativeZPosition, y*cameraFocalLength/cameraRelativeZPosition)

Cette propriété peut être utilisée comme source de la liaison de données. Lorsque cette propriété est modifiée, elle distribue l’événement zChanged .



Implémentation
    override public function get z():Number
    override public function set z(value:Number):void
Détails du constructeur

UIMovieClip

()Constructeur
public function UIMovieClip()

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Constructeur.

Détails de la méthode

createAutomationIDPart

()méthode
public function createAutomationIDPart(child:IAutomationObject):Object

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Renvoie un ensemble de propriétés qui identifient l’enfant au sein de ce conteneur. Ces valeurs ne doivent pas changer pendant la durée de vie de l’application.

Paramètres

child:IAutomationObject — Enfant pour lequel fournir l’ID.

Valeur renvoyée
Object — Ensemble de propriétés décrivant l’enfant qui peut par la suite être utilisé pour résoudre le composant.

createAutomationIDPartWithRequiredProperties

()méthode 
public function createAutomationIDPartWithRequiredProperties(child:IAutomationObject, properties:Array):Object

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Renvoie un ensemble de propriétés qui identifient l’enfant au sein de ce conteneur. Ces valeurs ne doivent pas changer pendant la durée de vie de l’application.

Paramètres

child:IAutomationObject — Enfant pour lequel fournir l’ID.
 
properties:Array

Valeur renvoyée
Object — Ensemble de propriétés décrivant l’enfant qui peut par la suite être utilisé pour résoudre le composant.

createReferenceOnParentDocument

()méthode 
public function createReferenceOnParentDocument(parentDocument:IFlexDisplayObject):void

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Crée une référence d’id à cet objet IUIComponent sur son objet de document parent. Cette fonction peut créer des références multidimensionnelles telles que b[2][4] pour les objets figurant dans un ou plusieurs objets Repeater. Si les indices ont la valeur null, il crée une référence simple, sans tableau.

Paramètres

parentDocument:IFlexDisplayObject — Parent de cet objet IUIComponent.

deleteReferenceOnParentDocument

()méthode 
public function deleteReferenceOnParentDocument(parentDocument:IFlexDisplayObject):void

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Supprime la référence d’id à cet objet IUIComponent sur son objet de document parent. Cette fonction peut effectuer des suppressions dans des références multidimensionnelles telles que b[2][4] pour les objets figurant dans un ou plusieurs objets Repeater. Si les index sont définis sur null, elle supprime la référence simple autre qu’un tableau.

Paramètres

parentDocument:IFlexDisplayObject — Parent de cet objet IUIComponent.

drawFocus

()méthode 
public function drawFocus(isFocused:Boolean):void

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Appelé par le FocusManager lorsque le composant reçoit le focus. Le composant doit dessiner ou masquer un graphique qui indique qu’il a le focus.

Paramètres

isFocused:Boolean — Si la valeur est true, l’indicateur de focus est tracé, sinon il est masqué.

enterFrameHandler

()méthode 
protected function enterFrameHandler(event:Event):void

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Ce gestionnaire de cadre d’entrée est utilisé lorsque les valeurs de largeur, hauteur, x ou y changent. Ainsi la modification peut être légèrement retardée pour que la configuration de x et y devienne un événement de modification.

Paramètres

event:Event

executeBindings

()méthode 
public function executeBindings(recurse:Boolean = false):void

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Exécute les liaisons de données dans cet objet UIComponent.

Paramètres

recurse:Boolean (default = false) — Exécutez de façon récursive les liaisons pour les enfants de ce composant.

findFocusCandidates

()méthode 
protected function findFocusCandidates(obj:DisplayObjectContainer):void

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Recherche de manière récursive tous les enfants possédant la valeur tabEnabled=true et les ajoute au tableau focusableObjects.

Paramètres

obj:DisplayObjectContainer

focusInHandler

()méthode 
protected function focusInHandler(event:FocusEvent):void

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Appelé lorsque le focus entre dans n’importe lequel de nos enfants. Assurez-vous que nos gestionnaires d’événements de focus sont appelés, afin que nous puissions prendre le contrôle à partir du gestionnaire de focus Flex.

Paramètres

event:FocusEvent

getAutomationChildAt

()méthode 
public function getAutomationChildAt(index:int):IAutomationObject

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Fournit l’objet d’automatisation à l’index spécifié. Cette liste ne doit inclure aucun enfant composite.

Paramètres

index:int — Index de l’enfant à renvoyer.

Valeur renvoyée
IAutomationObject — Enfant à l’index spécifié.

getAutomationChildren

()méthode 
public function getAutomationChildren():Array

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Fournit la liste d’objets d’automatisation. Cette liste n’inclut aucun enfant composite.

Valeur renvoyée
Array — Les enfants.

getBoundsXAtSize

()méthode 
public function getBoundsXAtSize(width:Number, height:Number, postLayoutTransform:Boolean = true):Number

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Renvoie la coordonnée x des limites de l’élément à la taille d’élément spécifiée.

Cette méthode est généralement utilisée par les présentations pendant un appel de la méthode measure() pour prévoir la position de l’élément, si l’élément est redimensionné sur certaines dimensions.

Paramètres

width:Number — Largeur des limites de l’élément ou NaN pour utiliser la largeur préférée.
 
height:Number — Hauteur des limites de l’élément ou NaN pour utiliser la hauteur préférée.
 
postLayoutTransform:Boolean (default = true) — Lorsque postLayoutTransform a la valeur true, la méthode renvoie la coordonnée x du coin supérieur gauche du cadre de sélection de l’élément. Le cadre de sélection est dans l’espace de coordonnées parent de l’élément et est calculé d’après la taille des limites, la position de la présentation et la matrice de transformation de la présentation spécifiées.

Valeur renvoyée
Number — Coordonnée x des limites de l’élément à la taille d’élément spécifiée.

getBoundsYAtSize

()méthode 
public function getBoundsYAtSize(width:Number, height:Number, postLayoutTransform:Boolean = true):Number

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Renvoie la coordonnée y des limites de l’élément à la taille d’élément spécifiée. Cette méthode est généralement utilisée par les présentations pendant un appel de la méthode measure() pour prévoir la position de l’élément, si l’élément est redimensionné sur certaines dimensions.

Paramètres

width:Number — Largeur des limites de l’élément ou NaN pour utiliser la largeur préférée.
 
height:Number — Hauteur des limites de l’élément ou NaN pour utiliser la hauteur préférée.
 
postLayoutTransform:Boolean (default = true) — Lorsque la valeur de l’élément postLayoutTransform est true, la méthode renvoie la coordonnée y du coin supérieur gauche du cadre de sélection de l’élément. Le cadre de sélection est dans l’espace de coordonnées parent de l’élément et est calculé d’après la taille des limites, la position de la présentation et la matrice de transformation de la présentation spécifiées.

Valeur renvoyée
Number — Coordonnée y des limites de l’élément à la taille d’élément spécifiée.

getConstraintValue

()méthode 
public function getConstraintValue(constraintName:String):*

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Renvoie la valeur de contrainte spécifiée.

Paramètres

constraintName:String — Nom de la valeur de contrainte. Les paramètres de contrainte sont "baseline", "bottom", "horizontalCenter", "left", "right", "top" et "verticalCenter".

Pour plus d’informations sur ces paramètres, voir les conteneurs Canvas et Panel et les métadonnées de style AnchorStyles.

Valeur renvoyée
* — Valeur de contrainte ou null si elle n’est pas définie.

getExplicitOrMeasuredHeight

()méthode 
public function getExplicitOrMeasuredHeight():Number

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Méthode pratique pour déterminer si la hauteur explicite ou mesurée doit être utilisée

Valeur renvoyée
Number — Nombre qui est explicitHeight si elle est définie ou measuredHeight dans le cas contraire.

getExplicitOrMeasuredWidth

()méthode 
public function getExplicitOrMeasuredWidth():Number

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Méthode pratique pour déterminer si la largeur explicite ou mesurée doit être utilisée

Valeur renvoyée
Number — Nombre qui est explicitWidth si elle est définie ou measuredWidth dans le cas contraire.

getLayoutBoundsHeight

()méthode 
public function getLayoutBoundsHeight(postLayoutTransform:Boolean = true):Number

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Renvoie la hauteur de présentation de l’élément. Il s’agit de la taille que l’élément utilise pour son affichage à l’écran.

Paramètres

postLayoutTransform:Boolean (default = true) — Lorsque postLayoutTransform a la valeur true, la méthode renvoie la largeur du cadre de sélection de l’élément. Le cadre de sélection est dans l’espace de coordonnées parent de l’élément. Il est calculé à partir de la taille de présentation et de la matrice de transformation de présentation de l’élément.

Valeur renvoyée
Number — Hauteur de la présentation de l’élément.

getLayoutBoundsWidth

()méthode 
public function getLayoutBoundsWidth(postLayoutTransform:Boolean = true):Number

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Renvoie la largeur de présentation de l’élément. Il s’agit de la taille que l’élément utilise pour son affichage à l’écran.

Paramètres

postLayoutTransform:Boolean (default = true) — Lorsque postLayoutTransform a la valeur true, la méthode renvoie la largeur du cadre de sélection de l’élément. Le cadre de sélection est dans l’espace de coordonnées parent de l’élément. Il est calculé à partir de la taille de présentation et de la matrice de transformation de présentation de l’élément.

Valeur renvoyée
Number — Largeur de la présentation de l’élément.

getLayoutBoundsX

()méthode 
public function getLayoutBoundsX(postLayoutTransform:Boolean = true):Number

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Renvoie la coordonnée x que l’élément utilise pour dessiner à l’écran.

Paramètres

postLayoutTransform:Boolean (default = true) — Lorsque postLayoutTransform a la valeur true, la méthode renvoie la coordonnée x du coin supérieur gauche du cadre de sélection de l’élément. Le cadre de sélection est dans l’espace de coordonnées parent de l’élément. Il est calculé à partir de la taille de présentation, de la position de présentation et de la matrice de transformation de présentation de l’élément.

Valeur renvoyée
Number — Coordonnée x que l’élément utilise pour le traçage sur l’écran.

getLayoutBoundsY

()méthode 
public function getLayoutBoundsY(postLayoutTransform:Boolean = true):Number

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Renvoie la coordonnée y utilisée par l’élément pour son affichage à l’écran.

Paramètres

postLayoutTransform:Boolean (default = true) — Lorsque postLayoutTransform a la valeur true, la méthode renvoie la coordonnée y du coin supérieur gauche du cadre de sélection de l’élément. Le cadre de sélection est dans l’espace de coordonnées parent de l’élément. Il est calculé à partir de la taille de présentation, de la position de présentation et de la matrice de transformation de présentation de l’élément.

Valeur renvoyée
Number — Coordonnée y utilisée par l’élément pour son affichage à l’écran.

getLayoutMatrix

()méthode 
public function getLayoutMatrix():Matrix

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Renvoie la matrice de transformation utilisée pour calculer la présentation du composant par rapport à ses frères.

Cette matrice est habituellement définie par les propriétés 2D du composant, telles que x, y, rotation, scaleX, scaleY, transformX et transformY. Certains composants peuvent comporter des propriétés de transformation supplémentaires appliquées au-dessus de la matrice de présentation pour déterminer la matrice calculée finale. Par exemple, UIComponent définit la propriété offsets.

Valeur renvoyée
Matrix — Matrice de transformation de la présentation pour cet élément. Au lieu de modifier directement la valeur renvoyée, appelez la méthode setLayoutMatrix().

getLayoutMatrix3D

()méthode 
public function getLayoutMatrix3D():Matrix3D

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Renvoie la matrice Matrix3D de transformation de présentation pour cet élément.

Cette matrice est habituellement définie par les propriétés de transformation du composant, comme x, y, z, rotationX, rotationY, rotationZ, scaleX, scaleY, scaleZ, transformX et transformY. Certains composants peuvent comporter des propriétés de transformation supplémentaires appliquées au-dessus de la matrice de présentation pour déterminer la matrice calculée finale. Par exemple, UIComponent définit la propriété offsets.

Valeur renvoyée
Matrix3D — Matrice Matrix3D de transformation de présentation pour cet élément. Au lieu de modifier directement la valeur renvoyée, appelez la méthode setLayoutMatrix().

getMaxBoundsHeight

()méthode 
public function getMaxBoundsHeight(postLayoutTransform:Boolean = true):Number

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Renvoie la hauteur maximale de l’élément.

Paramètres

postLayoutTransform:Boolean (default = true) — Lorsque postLayoutTransform a la valeur true, la méthode renvoie la hauteur du cadre de sélection de l’élément. Le cadre de sélection est dans l’espace de coordonnées parent de l’élément. Il est calculé à partir de la taille maximale et de la matrice de transformation de présentation de l’élément.

Valeur renvoyée
Number — Hauteur maximale de l’élément.

getMaxBoundsWidth

()méthode 
public function getMaxBoundsWidth(postLayoutTransform:Boolean = true):Number

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Renvoie la largeur maximale de l’élément.

Paramètres

postLayoutTransform:Boolean (default = true) — Lorsque postLayoutTransform a la valeur true, la méthode renvoie la largeur du cadre de sélection de l’élément. Le cadre de sélection est dans l’espace de coordonnées parent de l’élément. Il est calculé à partir de la taille maximale et de la matrice de transformation de présentation de l’élément.

Valeur renvoyée
Number — Largeur maximale de l’élément.

getMinBoundsHeight

()méthode 
public function getMinBoundsHeight(postLayoutTransform:Boolean = true):Number

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Renvoie la hauteur minimale de l’élément.

Paramètres

postLayoutTransform:Boolean (default = true) — Lorsque postLayoutTransform a la valeur true, la méthode renvoie la hauteur du cadre de sélection de l’élément. Le cadre de sélection est dans l’espace de coordonnées parent de l’élément. Il est calculé à partir de la taille minimale et de la matrice de transformation de présentation de l’élément.

Valeur renvoyée
Number — Hauteur maximale de l’élément.

getMinBoundsWidth

()méthode 
public function getMinBoundsWidth(postLayoutTransform:Boolean = true):Number

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Renvoie la largeur minimale de l’élément.

Paramètres

postLayoutTransform:Boolean (default = true) — Lorsque postLayoutTransform a la valeur true, la méthode renvoie la largeur du cadre de sélection de l’élément. Le cadre de sélection est dans l’espace de coordonnées parent de l’élément. Il est calculé à partir de la taille minimale et de la matrice de transformation de présentation de l’élément.

Valeur renvoyée
Number — Largeur maximale de l’élément.

getPreferredBoundsHeight

()méthode 
public function getPreferredBoundsHeight(postLayoutTransform:Boolean = true):Number

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Renvoie la hauteur préférée de l’élément.

Paramètres

postLayoutTransform:Boolean (default = true) — Lorsque postLayoutTransform a la valeur true, la méthode renvoie la hauteur du cadre de sélection de l’élément. Le cadre de sélection est dans l’espace de coordonnées parent de l’élément. Il est calculé à partir de la taille préférée et de la matrice de transformation de présentation de l’élément.

Valeur renvoyée
Number — Renvoie la hauteur préférée de l’élément. La hauteur par défaut est habituellement basée sur la taille d’élément par défaut et tout remplacement explicite éventuel. Pour un composant UIComponent, il s’agit de la même valeur que celle renvoyée par la méthode getExplicitOrMeasuredHeight().

getPreferredBoundsWidth

()méthode 
public function getPreferredBoundsWidth(postLayoutTransform:Boolean = true):Number

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Renvoie la largeur préférée de l’élément.

Paramètres

postLayoutTransform:Boolean (default = true) — Lorsque postLayoutTransform a la valeur true, la méthode renvoie la largeur du cadre de sélection de l’élément. Le cadre de sélection est dans l’espace de coordonnées parent de l’élément. Il est calculé à partir de la taille préférée et de la matrice de transformation de présentation de l’élément.

Valeur renvoyée
Number — Renvoie la largeur préférée de l’élément. La largeur par défaut est habituellement basée sur la taille d’élément par défaut et tout remplacement explicite éventuel. Pour le composant UIComponent, il s’agit de la même valeur que celle renvoyée par la méthode getExplicitOrMeasuredWidth().

initialize

()méthode 
public function initialize():void

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Initialise l’objet.

Eléments de l’API associés

invalidateLayoutDirection

()méthode 
public function invalidateLayoutDirection():void

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Un élément doit appeler cette méthode lorsque la direction de la mise en forme change ou lorsque la direction de la mise en forme de son parent change. Si celles-ci diffèrent, la méthode est chargée de la réflexion du contenu de l’élément et de la mise à jour de la transformation post-mise en forme de l’élément afin que les descendants héritent d’un système de coordonnées par symétrie. IVisualElements met généralement en œuvre la réflexion en utilisant postLayoutTransformOffsets pour réduire l’axe des abscisses par -1 et pour translater la coordonnée de l’axe des x de l’origine par la largeur de l’élément. L’effet net de cette transformation « miroir » est d’inverser la direction dans laquelle l’axe des abscisses augmente sans modifier l’emplacement de l’élément par rapport à l’origine de son parent.

invalidateParentSizeAndDisplayList

()méthode 
protected function invalidateParentSizeAndDisplayList():void

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Méthode d’assistance permettant d’invalider la taille du parent et la liste d’affichage si cet objet affecte sa présentation (includeInLayout est défini sur true).

move

()méthode 
public function move(x:Number, y:Number):void

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Déplace cet objet vers les coordonnées x et y spécifiées.

Paramètres

x:Number — Nouvelle position x de l’objet.
 
y:Number — Nouvelle position y de l’objet.

notifySizeChanged

()méthode 
protected function notifySizeChanged():void

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Signaler à nos parents que notre taille a été modifiée.

owns

()méthode 
public function owns(displayObject:DisplayObject):Boolean

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Renvoie true si la chaîne de propriétés owner pointe de child à ce composant UIComponent.

Paramètres

displayObject:DisplayObject — Composant UIComponent.

Valeur renvoyée
Booleantrue si l’enfant est le parent ou est administré par ce composant UIComponent.

parentChanged

()méthode 
public function parentChanged(p:DisplayObjectContainer):void

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Appelé par Flex lorsqu’un composant UIComponent est ajouté à ou supprimé d’un parent. Les développeurs n’ont généralement pas besoin d’appeler cette méthode.

Paramètres

p:DisplayObjectContainer — Parent de cet objet IUIComponent.

registerEffects

()méthode 
public function registerEffects(effects:Array):void

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Pour chaque événement d’effet, enregistrez le gestionnaire EffectManager comme l’un des écouteurs d’événement.

Paramètres

effects:Array — Tableau de chaînes de noms d’effets.

replayAutomatableEvent

()méthode 
public function replayAutomatableEvent(event:Event):Boolean

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Réexécute l’événement spécifié. Un auteur de composant doit probablement appeler l’événement super.replayAutomatableEvent si le comportement de réexécution par défaut a été défini dans une super-classe.

Paramètres

event:Event — Evénement à réexécuter.

Valeur renvoyée
Booleantrue si une réexécution a réussi.

resolveAutomationIDPart

()méthode 
public function resolveAutomationIDPart(criteria:Object):Array

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Résout un enfant en utilisant l’ID fourni. L’ID est un ensemble de propriétés tel que fourni par la méthode createAutomationIDPart().

Paramètres

criteria:Object — Ensemble de propriétés décrivant l’enfant. Le critère peut contenir des valeurs d’expressions régulières résultant dans l’association de plusieurs enfants.

Valeur renvoyée
Array — Tableau d’enfants qui correspondent au critère ou null si aucun enfant n’a pu être résolu.

setActualSize

()méthode 
public function setActualSize(newWidth:Number, newHeight:Number):void

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Définit la taille réelle de cet objet.

Cette méthode est principalement utilisée dans le cadre de l’implémentation de la méthode updateDisplayList(), qui permet de calculer la taille réelle de l’objet, en fonction de sa taille explicite, de sa taille par rapport au parent (pourcentage) et de sa taille mesurée. Vous pouvez ensuite appliquer cette taille réelle à l’objet en appelant la méthode setActualSize().

Dans d’autres situations, il est préférable de définir les propriétés telles que width, height, percentWidth et percentHeight plutôt que d’appeler cette méthode.

Paramètres

newWidth:Number — Nouvelle largeur de l’objet.
 
newHeight:Number — Nouvelle hauteur de l’objet.

setConstraintValue

()méthode 
public function setConstraintValue(constraintName:String, value:*):void

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Définit la valeur de contrainte spécifiée.

Paramètres

constraintName:String — Nom de la valeur de contrainte. Les paramètres de contrainte sont "baseline", "bottom", "horizontalCenter", "left", "right", "top" et "verticalCenter".

Pour plus d’informations sur ces paramètres, voir les conteneurs Canvas et Panel et les métadonnées de style AnchorStyles.

 
value:* — Nouvelle valeur de la contrainte.

setFocus

()méthode 
public function setFocus():void

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Appelé par le FocusManager lorsque le composant reçoit le focus. Le composant peut à son tour attribuer le focus à un composant interne.

setLayoutBoundsPosition

()méthode 
public function setLayoutBoundsPosition(x:Number, y:Number, postLayoutTransform:Boolean = true):void

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Définit les coordonnées utilisées par l’élément pour son affichage à l’écran.

Notez que les appels de la méthode setLayoutBoundSize() peuvent affecter la position de présentation. Vous devez donc appeler setLayoutBoundPosition() après avoir appelé setLayoutBoundSize().

Paramètres

x:Number — Coordonnée x du coin supérieur gauche du cadre de sélection.
 
y:Number — Coordonnée y du coin supérieur gauche du cadre de sélection.
 
postLayoutTransform:Boolean (default = true) — Lorsque postLayoutTransform est défini sur true, l’élément est placé de manière à faire correspondre le coin supérieur gauche de son cadre de sélection avec les coordonnées (x, y). Le cadre de sélection est dans l’espace de coordonnées parent de l’élément. Il est calculé à partir de la taille de présentation, de la position de présentation et de la matrice de transformation de présentation de l’élément.

setLayoutBoundsSize

()méthode 
public function setLayoutBoundsSize(width:Number, height:Number, postLayoutTransform:Boolean = true):void

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Définit la taille de la présentation de l’élément. Il s’agit de la taille que l’élément utilise pour son affichage à l’écran.

Si les paramètres width et/ou height ne sont pas spécifiés (NaN), Flex définit la taille de la présentation de l’élément sur la largeur et/ou la hauteur préférées.

Notez que les appels de la méthode setLayoutBoundSize() peuvent affecter la position de présentation. Vous devez donc appeler setLayoutBoundPosition() après avoir appelé setLayoutBoundSize().

Paramètres

width:Number — Largeur de la présentation de l’élément.
 
height:Number — Hauteur de la présentation de l’élément.
 
postLayoutTransform:Boolean (default = true) — Lorsque postLayoutTransform a la valeur true, les dimensions spécifiées sont celles du cadre de sélection de l’élément. Le cadre de sélection est dans l’espace de coordonnées parent de l’élément. Il est calculé à partir de la taille de présentation, de la position de présentation et de la matrice de transformation de présentation de l’élément.

setLayoutMatrix

()méthode 
public function setLayoutMatrix(value:Matrix, invalidateLayout:Boolean):void

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Définit la matrice de transformation utilisée pour calculer la taille de présentation et la position du composant par rapport à ses frères.

La matrice est habituellement définie par les propriétés 2D du composant, telles que x, y, rotation, scaleX, scaleY, transformX et transformY. Certains composants peuvent comporter des propriétés de transformation supplémentaires appliquées au-dessus de la matrice de présentation pour déterminer la matrice calculée finale. Par exemple, UIComponent définit la propriété offsets.

Notez que la matrice de présentation Matrix est utilisée comme facteur dans les méthodes getPreferredSize(), getMinSize(), getMaxSize() et getLayoutSize() lorsqu’elle est calculée dans les coordonnées du parent, ainsi que dans getLayoutPosition() dans les coordonnées du parent et de l’enfant. Généralement, les présentations permettant de calculer la matrice de transformation appellent explicitement cette méthode et utilisent des tailles dans les coordonnées de l’enfant. Les présentations qui appellent cette méthode transmettent la valeur false à la méthode invalidateLayout afin qu’une transmission de présentation suivante ne soit pas déclenchée.

Paramètres

value:Matrix — Matrice.
 
invalidateLayout:Boolean — La valeur true entraîne le conteneur parent à réorganiser ses enfants. En règle générale, vous transmettez la valeur true à la méthode invalidateLayout().

setLayoutMatrix3D

()méthode 
public function setLayoutMatrix3D(value:Matrix3D, invalidateLayout:Boolean):void

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Définit la matrice de transformation Matrix3D utilisée pour calculer la taille et la position de la présentation du composant par rapport à ses frères.

Cette matrice est habituellement définie par les propriétés de transformation du composant, comme x, y, z, rotationX, rotationY, rotationZ, scaleX, scaleY, scaleZ, transformX et transformY. Certains composants peuvent comporter des propriétés de transformation supplémentaires appliquées au-dessus de la matrice de présentation pour déterminer la matrice calculée finale. Par exemple, UIComponent définit la propriété offsets.

Notez que la matrice de présentation Matrix3D est utilisée comme facteur dans les méthodes getPreferredSize(), getMinSize(), getMaxSize() et getLayoutSize() lorsqu’elle est calculée dans les coordonnées du parent, ainsi que dans getLayoutPosition() dans les coordonnées du parent et de l’enfant. Généralement, les présentations permettant de calculer la matrice de transformation appellent explicitement cette méthode et utilisent des tailles dans les coordonnées de l’enfant. Les présentations qui appellent cette méthode transmettent la valeur false à la méthode invalidateLayout afin qu’une transmission de présentation suivante ne soit pas déclenchée.

Paramètres

value:Matrix3D — Matrice.
 
invalidateLayout:Boolean — La valeur true entraîne le conteneur parent à réorganiser ses enfants. En règle générale, vous transmettez la valeur true à la méthode invalidateLayout().

setVisible

()méthode 
public function setVisible(value:Boolean, noEvent:Boolean = false):void

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Appelé lorsque la propriété visible est modifiée. Vous devez définir la propriété visible pour afficher ou masquer un composant au lieu d’appeler cette méthode directement.

Paramètres

value:Boolean — Nouvelle valeur de la propriété visible. Spécifiez true pour afficher le composant et false pour le masquer.
 
noEvent:Boolean (default = false) — Si la valeur est true, ne distribuez pas d’événement. Si la valeur est false, distribuez un événement show lorsque le composant devient visible et un événement hide lorsqu’il devient invisible.

transformAround

()méthode 
public function 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

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Méthode d’utilitaire permettant de mettre à jour la rotation, la mise à l’échelle et la translation de la transformation tout en conservant un point particulier, spécifié dans l’espace de coordonnées du composant, fixe dans l’espace de coordonnées du parent. Cette fonction affecte les valeurs de rotation, d’échelle et de translation fournies, puis met à jour les propriétés x/y/z, le cas échéant, pour conserver le centre de transformation fixe.

Paramètres

transformCenter:Vector3D — Point, dans les coordonnées du composant, à garder fixe par rapport à son parent.
 
scale:Vector3D (default = null) — Nouvelles valeurs d’échelle de la transformation
 
rotation:Vector3D (default = null) — Nouvelles valeurs de rotation de la transformation.
 
translation:Vector3D (default = null) — Nouvelles valeurs de translation de la transformation
 
postLayoutScale:Vector3D (default = null)
 
postLayoutRotation:Vector3D (default = null)
 
postLayoutTranslation:Vector3D (default = null)
 
invalidateLayout:Boolean (default = true)

transformPointToParent

()méthode 
public function transformPointToParent(localPosition:Vector3D, position:Vector3D, postLayoutPosition:Vector3D):void

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Méthode utilitaire permettant de transformer un point spécifié dans les coordonnées locales de cet objet en emplacement dans les coordonnées du parent de l’objet. Les résultats antérieur et postérieur à la mise en forme sont définis sur les paramètres position et postLayoutPosition, s’ils n’ont pas la valeur null.

Paramètres

localPosition:Vector3D — Le point à transformer, spécifié dans les coordonnées locales de l’objet.
 
position:Vector3D
 
postLayoutPosition:Vector3D

transitionEnterFrameHandler

()méthode 
protected function transitionEnterFrameHandler(event:Event):void

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Ce gestionnaire de cadre d’entrée progresse via des transitions.

Paramètres

event:Event

Détails de l’événement

add

Evénement
Type d’objet d’événement: mx.events.FlexEvent
propriété FlexEvent.type = mx.events.FlexEvent.ADD

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Distribué lorsque le composant est ajouté à un conteneur en tant que contenu enfant à l’aide de la méthode addChild() ou addChildAt(). Si le composant est ajouté au conteneur en tant qu’élément enfant ne comportant pas de contenu à l’aide de la méthode rawChildren.addChild() ou rawChildren.addChildAt(), l’événement n’est pas distribué.

La constante FlexEvent.ADD définit la valeur de la propriété type de l’objet d’événement d’un événement add.

Cet événement est distribué uniquement lorsqu’il existe un ou plusieurs écouteurs concernés associés à l’objet de distribution.

Les valeurs des propriétés de l’objet d’événement sont les suivantes :

PropriétéValeur
bubblesfalse
cancelablefalse
currentTargetObjet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget.
targetObjet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget.

creationComplete

Evénement  
Type d’objet d’événement: mx.events.FlexEvent
propriété FlexEvent.type = mx.events.FlexEvent.CREATION_COMPLETE

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Distribué lorsque la construction du composant est terminée. Pour les composants basés sur Flash, cet événement s’effectue en même temps que l’événement initialize.

La constante FlexEvent.CREATION_COMPLETE définit la valeur de la propriété type de l’objet d’événement d’un événement creationComplete.

Les valeurs des propriétés de l’objet d’événement sont les suivantes :

PropriétéValeur
bubblesfalse
cancelablefalse
currentTargetObjet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget.
targetObjet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget.

currentStateChange

Evénement  
Type d’objet d’événement: mx.events.StateChangeEvent
propriété StateChangeEvent.type = mx.events.StateChangeEvent.CURRENT_STATE_CHANGE

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Distribué après la modification de l’état d’affichage.

La constante StateChangeEvent.CURRENT_STATE_CHANGE définit la valeur de la propriété type de l’événement distribué lorsque l’état d’affichage change. La valeur de cette constante est « currentStateChange ».

Les valeurs des propriétés de l’objet d’événement sont les suivantes :

PropriétéValeur
bubblesfalse
cancelablefalse
currentTargetObjet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget.
newStateNom de l’état d’affichage adopté.
oldStateNom de l’état d’affichage quitté.
targetObjet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget.
typeStateChangeEvent.CURRENT_STATE_CHANGE

currentStateChanging

Evénement  
Type d’objet d’événement: mx.events.StateChangeEvent
propriété StateChangeEvent.type = mx.events.StateChangeEvent.CURRENT_STATE_CHANGING

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Distribué après la modification de la propriété currentState, mais avant celle de l’état d’affichage.

La constante StateChangeEvent.CURRENT_STATE_CHANGING définit la valeur de la propriété type de l’événement distribué lorsque l’état d’affichage est sur le point de changer. La valeur de cette constante est « currentStateChanging ».

Les valeurs des propriétés de l’objet d’événement sont les suivantes :

PropriétéValeur
bubblesfalse
cancelablefalse
currentTargetObjet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget.
newStateNom de l’état d’affichage en cours d’adoption.
oldStateNom de l’état d’affichage en cours d’abandon.
targetObjet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget.
typeStateChangeEvent.CURRENT_STATE_CHANGING

dragComplete

Evénement  
Type d’objet d’événement: mx.events.DragEvent
propriété DragEvent.type = mx.events.DragEvent.DRAG_COMPLETE

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Distribué par l’initiateur de l’action glisser (le composant source des données en cours de déplacement) lorsque l’opération de glissement se termine, lorsque vous déposez les données glissées sur une cible de dépôt ou lorsque vous terminez l’opération de glisser-déposer sans avoir effectué un dépôt.

Cet événement permet d’effectuer un nettoyage final éventuel pour l’opération de glisser-déposer. Par exemple, si vous faites glisser un élément de commande List d’une liste à une autre, vous pouvez supprimer l’élément de commande List de la source s’il est devenu superflu.

Si vous appelez la méthode Event.preventDefault() dans le gestionnaire d’événement pour l’événement dragComplete pour une commande Tree lors du déplacement de données d’une commande d’arborescence à une autre, la méthode empêche le dépôt.

La constante DragEvent.DRAG_COMPLETE définit la valeur de la propriété type de l’objet d’événement d’un événement dragComplete.

Les valeurs des propriétés de l’objet d’événement sont les suivantes :

PropriétéValeur
actionAction à l’origine de l’événement : DragManager.COPY, DragManager.LINK, DragManager.MOVE ou DragManager.NONE.
bubblesfalse
cancelablefalse
currentTargetObjet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget.
dragInitiatorComposant qui a initié l’opération de glissement.
dragSourceObjet DragSource contenant les données qui font l’objet du glissement.
targetObjet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget.

dragDrop

Evénement  
Type d’objet d’événement: mx.events.DragEvent
propriété DragEvent.type = mx.events.DragEvent.DRAG_DROP

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Distribué par la cible de dépôt lorsque l’utilisateur libère le bouton de la souris au-dessus de la cible.

Ce gestionnaire d’événement permet d’ajouter les données du déplacement à la cible de dépôt.

Si vous appelez la méthode Event.preventDefault() dans le gestionnaire d’événement pour l’événement dragDrop pour une commande Tree lors du déplacement de données d’une commande d’arborescence à une autre, la méthode empêche le dépôt.

La constante DragEvent.DRAG_DROP définit la valeur de la propriété type de l’objet d’événement d’un événement dragDrop.

Les valeurs des propriétés de l’objet d’événement sont les suivantes :

PropriétéValeur
actionAction à l’origine de l’événement : DragManager.COPY, DragManager.LINK, DragManager.MOVE ou DragManager.NONE.
bubblesfalse
cancelablefalse
currentTargetObjet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget.
dragInitiatorComposant qui a initié l’opération de glissement.
dragSourceObjet DragSource contenant les données qui font l’objet du glissement.
targetObjet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget.

dragEnter

Evénement  
Type d’objet d’événement: mx.events.DragEvent
propriété DragEvent.type = mx.events.DragEvent.DRAG_ENTER

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Distribué par un composant lorsque l’utilisateur passe le pointeur de la souris sur le composant pendant une opération de déplacement.

Afin d’assurer la validité de la cible de dépôt, vous devez définir un gestionnaire pour cet événement. Dans le gestionnaire, vous pouvez modifier l’aspect de la cible de dépôt pour indiquer visuellement à l’utilisateur que le composant peut accepter le déplacement. Par exemple, vous pouvez tracer une bordure autour de la cible de dépôt, ou donner le focus à la cible de dépôt.

Si vous souhaitez accepter le déplacement, appelez la méthode DragManager.acceptDragDrop(). Si vous n’appelez pas acceptDragDrop(), vous n’obtiendrez pas les autres événements de glissement.

La valeur de la propriété action est toujours DragManager.MOVE, même si vous effectuez une copie. L’événement dragEnter se produit en effet avant que le contrôle ne reconnaisse que la touche Ctrl est enfoncée pour signaler une copie. La propriété action de l’objet d’événement pour l’événement dragOver contient une valeur qui indique le type d’opération de glissement.

Vous pouvez également modifier le type de l’action de glissement en appelant la méthode DragManager.showFeedback().

La constante DragEvent.DRAG_ENTER définit la valeur de la propriété type de l’objet d’événement d’un événement dragEnter.

Les valeurs des propriétés de l’objet d’événement sont les suivantes :

PropriétéValeur
actionAction à l’origine de l’événement, c’est-à-dire DragManager.MOVE.
bubblesfalse
cancelablefalse
currentTargetObjet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget.
dragInitiatorComposant qui a initié l’opération de glissement.
dragSourceObjet DragSource contenant les données qui font l’objet du glissement.
targetObjet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget.

Eléments de l’API associés

dragExit

Evénement  
Type d’objet d’événement: mx.events.DragEvent
propriété DragEvent.type = mx.events.DragEvent.DRAG_EXIT

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Distribué par le composant lorsque l’utilisateur effectue un déplacement en dehors du composant, mais ne dépose pas les données sur la cible.

Cet événement permet de rendre à la cible de dépôt son aspect normal s’il a été modifié dans le cadre de la gestion des événements dragEnter ou dragOver.

La constante DragEvent.DRAG_EXIT définit la valeur de la propriété type de l’objet d’événement d’un événement dragExit.

Les valeurs des propriétés de l’objet d’événement sont les suivantes :

PropriétéValeur
actionAction à l’origine de l’événement : DragManager.COPY, DragManager.LINK, DragManager.MOVE ou DragManager.NONE.
bubblesfalse
cancelablefalse
currentTargetObjet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget.
dragInitiatorComposant qui a initié l’opération de glissement.
dragSourceObjet DragSource contenant les données qui font l’objet du glissement.
targetObjet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget.

dragOver

Evénement  
Type d’objet d’événement: mx.events.DragEvent
propriété DragEvent.type = mx.events.DragEvent.DRAG_OVER

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Distribué par un composant lorsque l’utilisateur déplace la souris en survolant le composant pendant une opération de glissement.

Dans le gestionnaire, vous pouvez modifier l’aspect de la cible de dépôt pour indiquer visuellement à l’utilisateur que le composant peut accepter le déplacement. Par exemple, vous pouvez tracer une bordure autour de la cible de dépôt, ou donner le focus à la cible de dépôt.

Cet événement doit être géré pour effectuer une logique supplémentaire avant d’autoriser le dépôt. Il peut s’agir par exemple du dépôt de données à différents emplacements de la cible de dépôt, de la lecture de la saisie clavier pour déterminer si l’action de glisser-déposer est un déplacement ou une copie des données déplacées ou de l’émission de différents signaux visuels en fonction du type d’action de glisser-déposer.

Vous pouvez également modifier le type d’action de déplacement en modifiant la méthode DragManager.showFeedback(). La valeur par défaut de la propriété action est DragManager.MOVE.

La constante DragEvent.DRAG_OVER définit la valeur de la propriété type de l’objet d’événement d’un événement dragOver.

Les valeurs des propriétés de l’objet d’événement sont les suivantes :

PropriétéValeur
actionAction à l’origine de l’événement : DragManager.COPY, DragManager.LINK, DragManager.MOVE ou DragManager.NONE.
bubblesfalse
cancelablefalse
currentTargetObjet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget.
dragInitiatorComposant qui a initié l’opération de glissement.
dragSourceObjet DragSource contenant les données qui font l’objet du glissement.
targetObjet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget.

Eléments de l’API associés

hide

Evénement  
Type d’objet d’événement: mx.events.FlexEvent
propriété FlexEvent.type = mx.events.FlexEvent.HIDE

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Distribué lorsqu’un objet passe de l’état visible à l’état invisible.

La constante FlexEvent.HIDE définit la valeur de la propriété type de l’objet d’événement d’un événement hide.

Les valeurs des propriétés de l’objet d’événement sont les suivantes :

PropriétéValeur
bubblesfalse
cancelablefalse
currentTargetObjet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget.
targetObjet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget.

initialize

Evénement  
Type d’objet d’événement: mx.events.FlexEvent
propriété FlexEvent.type = mx.events.FlexEvent.INITIALIZE

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Distribué lorsque le composant a terminé sa construction et dispose de toutes les propriétés d’initialisation définies.

La constante FlexEvent.INITIALIZE définit la valeur de la propriété type de l’objet d’événement d’un événement initialize.

Les valeurs des propriétés de l’objet d’événement sont les suivantes :

PropriétéValeur
bubblesfalse
cancelablefalse
currentTargetObjet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget.
targetObjet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget.

mouseDownOutside

Evénement  
Type d’objet d’événement: mx.events.FlexMouseEvent
propriété FlexMouseEvent.type = mx.events.FlexMouseEvent.MOUSE_DOWN_OUTSIDE

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Distribué par un composant ouvert à l’aide du gestionnaire PopUpManager lorsque l’utilisateur clique en dehors du composant.

La constante FlexMouseEvent.MOUSE_DOWN_OUTSIDE définit la valeur de la propriété type de l’objet d’événement d’un événement mouseDownOutside.

Les valeurs des propriétés de l’objet d’événement sont les suivantes :

PropriétéValeur
altKeyIndique si la touche Alt est enfoncée (true) ou non (false).
bubblesfalse
buttonDownIndique si le bouton principal de la souris est enfoncé (true) ou non (false).
cancelablefalse
ctrlKeyIndique si la touche Control est enfoncée (true) ou non (false).
currentTargetObjet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, la valeur de la propriété currentTarget est myButton. Dans le cas des événements PopUpManager, l’objet est la fenêtre contextuelle.
deltaIndique le nombre de lignes devant défiler chaque fois que l’utilisateur fait tourner la molette de sa souris d’un cran. Pour les événements PopUpManager, cette valeur est 0.
localXPosition horizontale à laquelle l’événement est survenu. Dans le cas des événements PopUpManager, la valeur dépend du contrôle de la fenêtre contextuelle.
localYPosition verticale à laquelle l’événement est survenu. Dans le cas des événements PopUpManager, la valeur dépend du contrôle de la fenêtre contextuelle.
relatedObjectRéférence à un objet de la liste d’affichage qui est associé à l’événement. Dans le cas des événements PopUpManager, l’objet est le conteneur survolé par le pointeur de la souris.
shiftKeyIndique si la touche Maj est enfoncée (true) ou non (false).
targetObjet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget. Dans le cas des événements PopUpManager, l’objet est la fenêtre contextuelle.

mouseWheelOutside

Evénement  
Type d’objet d’événement: mx.events.FlexMouseEvent
propriété FlexMouseEvent.type = mx.events.FlexMouseEvent.MOUSE_WHEEL_OUTSIDE

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Distribué à partir d’un composant ouvert à l’aide du gestionnaire PopUpManager lorsque l’utilisateur fait défiler la molette de la souris en dehors de celui-ci.

La constante FlexMouseEvent.MOUSE_WHEEL_OUTSIDE définit la valeur de la propriété type de l’objet d’événement d’un événement mouseWheelOutside.

Les valeurs des propriétés de l’objet d’événement sont les suivantes :

PropriétéValeur
altKeyIndique si la touche Alt est enfoncée (true) ou non (false).
bubblesfalse
buttonDownIndique si le bouton principal de la souris est enfoncé (true) ou non (false).
cancelablefalse
ctrlKeyIndique si la touche Control est enfoncée (true) ou non (false).
currentTargetObjet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, la valeur de la propriété currentTarget est myButton. Dans le cas des événements PopUpManager, l’objet est la fenêtre contextuelle.
deltaIndique le nombre de lignes devant défiler chaque fois que l’utilisateur fait tourner la molette de sa souris d’un cran. Pour les événements PopUpManager, cette valeur est 0.
localXPosition horizontale à laquelle l’événement est survenu. Dans le cas des événements PopUpManager, la valeur dépend du contrôle de la fenêtre contextuelle.
localYPosition verticale à laquelle l’événement est survenu. Dans le cas des événements PopUpManager, la valeur dépend du contrôle de la fenêtre contextuelle.
relatedObjectRéférence à un objet de la liste d’affichage qui est associé à l’événement. Dans le cas des événements PopUpManager, l’objet est le conteneur survolé par le pointeur de la souris.
shiftKeyIndique si la touche Maj est enfoncée (true) ou non (false).
targetObjet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget. Dans le cas des événements PopUpManager, l’objet est la fenêtre contextuelle.

move

Evénement  
Type d’objet d’événement: mx.events.MoveEvent
propriété MoveEvent.type = mx.events.MoveEvent.MOVE

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Distribué lorsque l’objet a été déplacé.

Vous pouvez déplacer le composant en définissant la propriété x ou y, en appelant la méthode move() ou en définissant l’une des propriétés suivantes sur le composant ou sur d’autres composants, obligeant ainsi le gestionnaire LayoutManager à modifier les propriétés x ou y du composant :

  • minWidth
  • minHeight
  • maxWidth
  • maxHeight
  • explicitWidth
  • explicitHeight

Lorsque vous appelez la méthode move(), l’événement move est distribué avant le renvoi de la méthode. Dans tous les autres cas, l’événement move n’est distribué qu’après la modification de la propriété.

La constante MoveEvent.MOVE définit la valeur de la propriété type de l’objet d’événement d’un événement move.

Les valeurs des propriétés de l’objet d’événement sont les suivantes :

PropriétéValeur
bubblesfalse
cancelablefalse
currentTargetObjet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget.
oldXCoordonnée x précédente de l’objet, en pixels.
oldYCoordonnée y précédente de l’objet, en pixels.
targetObjet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget.

preinitialize

Evénement  
Type d’objet d’événement: mx.events.FlexEvent
propriété FlexEvent.type = mx.events.FlexEvent.PREINITIALIZE

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Distribué au début de la séquence d’initialisation du composant. Le composant est dans un état très brut lorsque cet événement est distribué. De nombreux composants, tels que la commande Button, créent des composants enfant internes pour implémenter leur fonctionnalité. Par exemple, la commande Button crée un composant UITextField interne pour représenter son texte de libellé. Lorsque Flex distribue l’événement preinitialize, les enfants d’un composant n’ont pas encore été créés (y compris les enfants internes).

La constante FlexEvent.PREINITIALIZE définit la valeur de la propriété type de l’objet d’événement d’un événement preinitialize.

Les valeurs des propriétés de l’objet d’événement sont les suivantes :

PropriétéValeur
bubblesfalse
cancelablefalse
currentTargetObjet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget.
targetObjet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget.

remove

Evénement  
Type d’objet d’événement: mx.events.FlexEvent
propriété FlexEvent.type = mx.events.FlexEvent.REMOVE

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Distribué lorsque le composant est supprimé d’un conteneur en tant que contenu enfant en utilisant la méthode removeChild() ou removeChildAt(). Si le composant est supprimé du conteneur en tant qu’enfant ne comportant pas de contenu à l’aide de la méthode rawChildren.removeChild() ou rawChildren.removeChildAt(), l’événement n’est pas distribué.

La constante FlexEvent.REMOVE définit la valeur de la propriété type de l’objet d’événement d’un événement remove.

Cet événement est distribué uniquement lorsqu’il existe un ou plusieurs écouteurs concernés associés à l’objet de distribution.

Les valeurs des propriétés de l’objet d’événement sont les suivantes :

PropriétéValeur
bubblesfalse
cancelablefalse
currentTargetObjet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget.
targetObjet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget.

resize

Evénement  
Type d’objet d’événement: mx.events.ResizeEvent
propriété ResizeEvent.type = mx.events.ResizeEvent.RESIZE

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Distribué lorsque le composant est redimensionné.

Vous pouvez redimensionner le composant en définissant la propriété width ou height, en appelant la méthode setActualSize() ou en définissant l’une des propriétés suivantes sur le composant ou sur d’autres composants, obligeant ainsi le gestionnaire LayoutManager à modifier les propriétés width ou height du composant :

  • minWidth
  • minHeight
  • maxWidth
  • maxHeight
  • explicitWidth
  • explicitHeight

L’événement resize n’est pas distribué tant que la propriété n’a pas été modifiée.

La constante ResizeEvent.RESIZE définit la valeur de la propriété type de l’objet d’événement d’un événement resize.

Les valeurs des propriétés de l’objet d’événement sont les suivantes :

PropriétéValeur
bubblesfalse
cancelablefalse
currentTargetObjet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget.
oldHeightHauteur précédente de l’objet, en pixels.
oldWidthLargeur précédente de l’objet, en pixels.
targetObjet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget.

show

Evénement  
Type d’objet d’événement: mx.events.FlexEvent
propriété FlexEvent.type = mx.events.FlexEvent.SHOW

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Distribué lorsqu’un objet passe de l’état invisible à l’état visible.

La constante FlexEvent.SHOW définit la valeur de la propriété type de l’objet d’événement d’un événement show.

Les valeurs des propriétés de l’objet d’événement sont les suivantes :

PropriétéValeur
bubblesfalse
cancelablefalse
currentTargetObjet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget.
targetObjet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget.

toolTipCreate

Evénement  
Type d’objet d’événement: mx.events.ToolTipEvent
propriété ToolTipEvent.type = mx.events.ToolTipEvent.TOOL_TIP_CREATE

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Distribué par le composant lorsqu’il est nécessaire de créer un composant ToolTip.

Si vous créez votre propre objet IToolTip et placez une référence correspondante dans la propriété toolTipde l’objet d’événement transmis au gestionnaire toolTipCreate, le gestionnaire ToolTipManager affiche l’élément ToolTip personnalisé. Dans le cas contraire, le gestionnaire ToolTipManager crée une instance de ToolTipManager.toolTipClass à afficher.

La séquence des événements ToolTip est toolTipStart, toolTipCreate, toolTipShow, toolTipShown, toolTipHide et toolTipEnd.

La constante ToolTipEvent.TOOL_TIP_CREATE définit la valeur de la propriété type de l’objet d’événement d’un événement toolTipCreate.

Les valeurs des propriétés de l’objet d’événement sont les suivantes :

PropriétéValeur
bubblesfalse
cancelablefalse
currentTargetObjet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget.
targetObjet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget.
tooltipObjet ToolTip auquel s’applique cet événement.

toolTipEnd

Evénement  
Type d’objet d’événement: mx.events.ToolTipEvent
propriété ToolTipEvent.type = mx.events.ToolTipEvent.TOOL_TIP_END

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Distribué par le composant lorsque son composant ToolTip a été masqué et sera annulé rapidement.

Si vous spécifiez un effet à l’aide de la propriété ToolTipManager.hideEffect, cet événement est distribué après la fin de la lecture de l’effet.

La séquence des événements ToolTip est toolTipStart, toolTipCreate, toolTipShow, toolTipShown, toolTipHide et toolTipEnd.

La constante ToolTipEvent.TOOL_TIP_END définit la valeur de la propriété type de l’objet d’événement d’un événement toolTipEnd.

Les valeurs des propriétés de l’objet d’événement sont les suivantes :

PropriétéValeur
bubblesfalse
cancelablefalse
currentTargetObjet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget.
targetObjet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget.
tooltipObjet ToolTip auquel s’applique cet événement.

toolTipHide

Evénement  
Type d’objet d’événement: mx.events.ToolTipEvent
propriété ToolTipEvent.type = mx.events.ToolTipEvent.TOOL_TIP_HIDE

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Distribué par le composant lorsque son composant ToolTip est sur le point d’être masqué.

Si vous spécifiez un effet à l’aide de la propriété ToolTipManager.hideEffect, cet événement est distribué avant le début de la lecture de l’effet.

La séquence des événements ToolTip est toolTipStart, toolTipCreate, toolTipShow, toolTipShown, toolTipHide et toolTipEnd.

La constante ToolTipEvent.TOOL_TIP_HIDE définit la valeur de la propriété type de l’objet d’événement d’un événement toolTipHide.

Les valeurs des propriétés de l’objet d’événement sont les suivantes :

PropriétéValeur
bubblesfalse
cancelablefalse
currentTargetObjet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget.
targetObjet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget.
tooltipObjet ToolTip auquel s’applique cet événement.

toolTipShow

Evénement  
Type d’objet d’événement: mx.events.ToolTipEvent
propriété ToolTipEvent.type = mx.events.ToolTipEvent.TOOL_TIP_SHOW

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Distribué par le composant lorsque son composant ToolTip est sur le point d’être affiché.

Si vous spécifiez un effet à l’aide de la propriété ToolTipManager.showEffect, cet événement est distribué avant le début de la lecture de l’effet. Cet événement permet de modifier le composant ToolTip avant qu’il ne s’affiche.

La séquence des événements ToolTip est toolTipStart, toolTipCreate, toolTipShow, toolTipShown, toolTipHide et toolTipEnd.

La constante ToolTipEvent.TOOL_TIP_SHOW définit la valeur de la propriété type de l’objet d’événement d’un événement toolTipShow.

Les valeurs des propriétés de l’objet d’événement sont les suivantes :

PropriétéValeur
bubblesfalse
cancelablefalse
currentTargetObjet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget.
targetObjet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget.
tooltipObjet ToolTip auquel s’applique cet événement.

toolTipShown

Evénement  
Type d’objet d’événement: mx.events.ToolTipEvent
propriété ToolTipEvent.type = mx.events.ToolTipEvent.TOOL_TIP_SHOWN

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Distribué par le composant lorsque son composant ToolTip a été affiché.

Si vous spécifiez un effet à l’aide de la propriété ToolTipManager.showEffect, cet événement est distribué après la fin de la lecture de l’effet.

La séquence des événements ToolTip est toolTipStart, toolTipCreate, toolTipShow, toolTipShown, toolTipHide et toolTipEnd.

La constante ToolTipEvent.TOOL_TIP_SHOWN définit la valeur de la propriété type de l’objet d’événement d’un événement toolTipShown.

Les valeurs des propriétés de l’objet d’événement sont les suivantes :

PropriétéValeur
bubblesfalse
cancelablefalse
currentTargetObjet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget.
targetObjet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget.
tooltipObjet ToolTip auquel s’applique cet événement.

toolTipStart

Evénement  
Type d’objet d’événement: mx.events.ToolTipEvent
propriété ToolTipEvent.type = mx.events.ToolTipEvent.TOOL_TIP_START

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Distribué par un composant dont la propriété toolTip est définie, dès que l’utilisateur passe le pointeur de la souris sur le composant.

La séquence des événements ToolTip est toolTipStart, toolTipCreate, toolTipShow, toolTipShown, toolTipHide et toolTipEnd.

La constante ToolTipEvent.TOOL_TIP_START définit la valeur de la propriété type de l’objet d’événement d’un événement toolTipStart.

Les valeurs des propriétés de l’objet d’événement sont les suivantes :

PropriétéValeur
bubblesfalse
cancelablefalse
currentTargetObjet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget.
targetObjet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget.
tooltipObjet ToolTip auquel s’applique cet événement.




[ X ]Pourquoi existe-t-il du contenu en anglais ?
Certaines parties du Guide de référence ActionScript 3.0 sont en anglais

Tout le contenu du Guide de référence ActionScript 3.0 n’a pas été traduit dans toutes les langues. Si un élément de langage n’est pas traduit, il s’affiche en anglais. Par exemple, la classe ga.controls.HelpBox n’est traduite dans aucune langue. Ainsi, dans la version française du guide de référence, la classe ga.controls.HelpBox apparaît en anglais.