Referência do ActionScript® 3.0 para Adobe® Flash® Platform
Início  |  Ocultar listas de Pacotes e Classes |  Pacotes  |  Classes  |  Novidades  |  Índice  |  Apêndices  |  Por que inglês?
Filtros: AIR 30.0 e anterior, Flash Player 30.0 e anterior, Flash Lite 4
Flex 4.6 e anterior, Flash Pro CS6 e anterior
Ocultar filtros
flash.display 

InteractiveObject  - AS3

Pacotesx

Nível superior
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

Elementos de linguagem

Constantes globais
Funções globais
Operadores
Instruções, palavras-chave e diretivas
Tipos especiais

Apêndices

Novidades
Erros do compilador
Avisos do compilador
Erros de runtime
Migrando para o ActionScript 3
Conjuntos de caracteres suportados
Tags MXML apenas
Elementos XML de movimento
Marcas de texto cronometradas
Lista de elementos deprecados
Constantes de Implementação de Acessibilidade
Como Usar Exemplos do ActionScript
Aspectos jurídicos
Pacoteflash.display
Classepublic class InteractiveObject
HerançaInteractiveObject Inheritance DisplayObject Inheritance EventDispatcher Inheritance Object
Subclasses DisplayObjectContainer, SimpleButton, TextField

Versão da linguagem: ActionScript 3.0
Versões de runtime: AIR 1.0, Flash Player 9, Flash Lite 4

A classe InteractiveObject é a classe base abstrata de todos os objetos de exibição com os quais o usuário pode interagir usando o mouse, o teclado e outro dispositivo de entrada.

Não é possível instanciar a classe InteractiveObject diretamente. Uma chamada ao construtor new InteractiveObject() lança uma exceção ArgumentError.

A classe InteractiveObject propriamente dita não inclui APIs para a renderização do conteúdo na tela. Para criar uma subclasse personalizada da classe InteractiveObject, estenda uma das subclasses que tenha APIs para aplicar acabamento de conteúdo na tela, como classes Sprite, SimpleButton, TextField, ou MovieClip.

Veja os exemplos



Propriedades públicas
 PropriedadeDefinido por
  accessibilityImplementation : AccessibilityImplementation
A implementação de acessibilidade atual (AccessibilityImplementation) para esta instância do InteractiveObject.
InteractiveObject
 InheritedaccessibilityProperties : AccessibilityProperties
As opções de acessibilidade atuais para este objeto de exibição.
DisplayObject
 Inheritedalpha : Number
Indica o valor de transparência alfa do objeto especificado.
DisplayObject
 InheritedblendMode : String
Um valor a partir da classe BlendMode que especifica o modo de mesclagem a ser usado.
DisplayObject
 InheritedblendShader : Shader
[somente gravação] Define um shader usado para mesclar o primeiro plano e o segundo plano.
DisplayObject
 InheritedcacheAsBitmap : Boolean
Se definido como true, tempo de execução do Flash armazenará em cachê uma representação interna em bitmap do objeto de exibição.
DisplayObject
 Inherited    cacheAsBitmapMatrix : Matrix
Se não nulo, este objeto Matrix definirá como um objeto exibição será renderizado quando cacheAsBitmap for definido como verdadeiro.
DisplayObject
 Inheritedconstructor : Object
Uma referência ao objeto de classe ou à função de construtor de uma determinada ocorrência de objeto.
Object
  contextMenu : NativeMenu
Especifica o menu de contexto associado a este objeto.
InteractiveObject
  doubleClickEnabled : Boolean
Especifica se o objeto recebe eventos doubleClick.
InteractiveObject
 Inheritedfilters : Array
Uma matriz indexada que contém cada objeto de filtro atualmente associado ao objeto de exibição.
DisplayObject
  focusRect : Object
Especifica se este objeto exibe um retângulo de foco.
InteractiveObject
 Inheritedheight : Number
Indica a altura do objeto de exibição, em pixels.
DisplayObject
 InheritedloaderInfo : LoaderInfo
[somente leitura] Retorna um objeto LoaderInfo contendo informações sobre o carregamento do arquivo ao qual esse objeto de exibição pertence.
DisplayObject
 Inheritedmask : DisplayObject
O objeto de exibição de chamada é mascarado pelo objeto "mask" especificado.
DisplayObject
 InheritedmetaData : Object
Obtém o objeto de metadados da instância DisplayObject se os metadados forem armazenados juntamente com a instância desse DisplayObject no arquivo SWF por uma marca PlaceObject4.
DisplayObject
  mouseEnabled : Boolean
Especifica se este objeto recebe mensagens de mouse, ou de outras entradas de usuários.
InteractiveObject
 InheritedmouseX : Number
[somente leitura] Indica a coordenada x da posição do dispositivo do mouse ou de entrada do usuário, em pixels.
DisplayObject
 InheritedmouseY : Number
[somente leitura] Indica a coordenada y da posição do dispositivo do mouse ou de entrada do usuário, em pixels.
DisplayObject
 Inheritedname : String
Indica o nome da ocorrência de DisplayObject.
DisplayObject
  needsSoftKeyboard : Boolean
Especifica se um teclado virtual (teclado de software, na tela) deve ser exibido quando esta instância InteractiveObject recebe foco.
InteractiveObject
 InheritedopaqueBackground : Object
Especifica se o objeto de exibição é opaco com uma certa cor de plano de fundo.
DisplayObject
 Inheritedparent : DisplayObjectContainer
[somente leitura] Indica o objeto DisplayObjectContainer que contém esse objeto de exibição.
DisplayObject
 Inheritedroot : DisplayObject
[somente leitura] Para um objeto de exibição em um arquivo SWF carregado, a propriedade "root" é o objeto de exibição na extremidade superior, na parte da estrutura em árvore da lista de exibição representada por esse arquivo SWF.
DisplayObject
 Inheritedrotation : Number
Indica o giro da ocorrência de DisplayObject, em graus, a partir da sua orientação original.
DisplayObject
 InheritedrotationX : Number
Indica a rotação do eixo x da ocorrência DisplayObject, em graus, a partir da sua orientação original referente ao contêiner 3D parent.
DisplayObject
 InheritedrotationY : Number
Indica a rotação do eixo y da ocorrência DisplayObject, em graus, a partir da sua orientação original referente ao contêiner 3D parent.
DisplayObject
 InheritedrotationZ : Number
Indica a rotação do eixo z da ocorrência DisplayObject, em graus, a partir da sua orientação original referente ao contêiner 3D parent.
DisplayObject
 Inheritedscale9Grid : Rectangle
A grade de dimensionamento atual que está em vigor.
DisplayObject
 InheritedscaleX : Number
Indica a escala horizontal (porcentagem) do objeto aplicada a partir do ponto de registro.
DisplayObject
 InheritedscaleY : Number
Indica a escala vertical (porcentagem) de um objeto aplicada a partir do ponto de registro desse objeto.
DisplayObject
 InheritedscaleZ : Number
Indica a escala de profundidade (porcentagem) de um objeto aplicada a partir do ponto de registro desse objeto.
DisplayObject
 InheritedscrollRect : Rectangle
Os limites do retângulo de rolagem do objeto de exibição.
DisplayObject
      softKeyboard : String
Controla a aparência do teclado suave.
InteractiveObject
  softKeyboardInputAreaOfInterest : Rectangle
Define a área que deve permanecer na tela quando um teclado virtual for exibido (não disponível no iOS)
InteractiveObject
 Inheritedstage : Stage
[somente leitura] O Palco do objeto de exibição.
DisplayObject
  tabEnabled : Boolean
Especifica se este objeto está na ordem de tabulação.
InteractiveObject
  tabIndex : int
Especifica a ordem de tabulação de objetos em um arquivo SWF.
InteractiveObject
 Inheritedtransform : flash.geom:Transform
Um objeto com propriedades relacionadas aos limites de pixels, matriz e transformação de cores de um objeto de exibição.
DisplayObject
 Inheritedvisible : Boolean
Se o objeto de exibição está ou não visível.
DisplayObject
 Inheritedwidth : Number
Indica a largura do objeto de exibição, em pixels.
DisplayObject
 Inheritedx : Number
Indica a coordenada x da ocorrência de DisplayObject com relação às coordenadas locais do DisplayObjectContainer-pai.
DisplayObject
 Inheritedy : Number
Indica a coordenada y da ocorrência de DisplayObject com relação às coordenadas locais do DisplayObjectContainer-pai.
DisplayObject
 Inheritedz : Number
Indica a posição da coordenada z ao longo do eixo z da ocorrência DisplayObject em relação ao contêiner 3D pai.
DisplayObject
Métodos públicos
 MétodoDefinido por
  
Chamar o construtor InteractiveObject() lança uma exceção ArgumentError.
InteractiveObject
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registra um objeto de ouvinte de evento em um objeto EventDispatcher, de forma que o ouvinte receba a notificação de um evento.
EventDispatcher
 Inherited
Envia um evento para o fluxo de eventos.
EventDispatcher
 Inherited
getBounds(targetCoordinateSpace:DisplayObject):Rectangle
Retorna um retângulo que define a área do objeto de exibição com relação ao sistema de coordenadas do objeto targetCoordinateSpace.
DisplayObject
 Inherited
getRect(targetCoordinateSpace:DisplayObject):Rectangle
Retorna um retângulo que define o limite do objeto de exibição, com base no sistema de coordenadas definido pelo parâmetro espaçoCoordenadasDestino, excluindo quaisquer traçados em formas.
DisplayObject
 Inherited
Converte o objeto de ponto a partir de coordenadas de Palco (globais) em coordenadas do objeto de exibição (locais).
DisplayObject
 Inherited
Converte um ponto bidimensional das coordenadas do Palco (globais) em coordenadas do objeto de exibição tridimensional (locais).
DisplayObject
 Inherited
Verifica se o objeto EventDispatcher tem ouvintes registrados para um tipo específico de evento.
EventDispatcher
 Inherited
Indica se um objeto tem uma propriedade especificada definida.
Object
 Inherited
Avalia a caixa delimitadora do objeto de exibição para ver se ela sobrepõe ou faz interseção com a caixa delimitadora do objeto de exibição obj.
DisplayObject
 Inherited
hitTestPoint(x:Number, y:Number, shapeFlag:Boolean = false):Boolean
Avalia o objeto de exibição para ver se ele sobrepõe ou faz interseção com o ponto especificado pelos parâmetros x e y.
DisplayObject
 Inherited
Indica se uma ocorrência da classe Object está na cadeia de protótipos do objeto especificado como o parâmetro.
Object
 Inherited
Converte um ponto tridimensional das coordenadas (locais) do objeto de exibição tridimensional em ponto bidimensional das coordenadas (globais) do Palco.
DisplayObject
 Inherited
Converte o objeto de ponto a partir das coordenadas do objeto de exibição (locais) em coordenadas do Palco (globais).
DisplayObject
 Inherited
Indica se a propriedade especificada existe e é enumerável.
Object
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Remove um ouvinte do objeto EventDispatcher.
EventDispatcher
  
Ativa um teclado virtual.
InteractiveObject
 Inherited
Define a disponibilidade de uma propriedade dinâmica para operações de repetição.
Object
 Inherited
Retorna a representação da string deste objeto, formatado segundo as convenções específicas para a localidade.
Object
 Inherited
Retorna a representação de string do objeto especificado.
Object
 Inherited
Retorna o valor primitivo do objeto especificado.
Object
 Inherited
Verifica se um ouvinte de evento está registrado nesse objeto EventDispatcher ou em qualquer um de seus ancestrais para o tipo de evento especificado.
EventDispatcher
Eventos
 Evento Resumo Definido por
 Inherited[transmissão de evento] Despachado quando o Flash Player ou o aplicativo do AIR ganha o foco do sistema operacional e está se tornando inativo.EventDispatcher
 InheritedDespachado quando um objeto de exibição é adicionado à lista de exibição.DisplayObject
 InheritedDespachado quando um objeto de exibição é adicionado à lista de exibição no palco, seja diretamente ou através da adição de uma subárvore na qual esse objeto de exibição está contido.DisplayObject
  Despachado quando o usuário seleciona "Clear" (ou "Delete") no menu de contexto do texto.InteractiveObject
  Despachado quando um usuário pressiona e solta o botão principal do dispositivo apontador sobre o mesmo InteractiveObject.InteractiveObject
  
    contextMenu
Despachado quando uma ação do usuário seleciona o menu de contexto associado a esse objeto interativo em um aplicativo do AIR.InteractiveObject
  Despachado quando o usuário ativa a combinação de teclas do acelerador específica da plataforma para uma operação de copiar ou seleciona "Copy" no menu de contexto do texto.InteractiveObject
  Despachado quando o usuário ativa a combinação de teclas do acelerador específica da plataforma para uma operação de cortar ou seleciona "Cut" no menu de contexto do texto.InteractiveObject
 Inherited[transmissão de evento] Despachado quando o Flash Player ou o aplicativo do AIR perde o foco do sistema operacional e está se tornando inativo.EventDispatcher
  Despachado quando um usuário pressiona e solta o botão principal de um dispositivo apontador duas vezes em rápida sucessão sobre o mesmo InteractiveObject quando o sinalizador doubleClickEnabled desse objeto está definido como "true".InteractiveObject
 Inherited[evento de transmissão] Despachado quando o indicador de reprodução está entrando em um novo quadro.DisplayObject
 Inherited[evento de transmissão] Despachado quando o indicador de reprodução está deixando o quadro atual.DisplayObject
  Despachado depois que um objeto de exibição ganha foco.InteractiveObject
  Despachado depois que um objeto de exibição perde o foco.InteractiveObject
 Inherited[evento de transmissão] Despachado depois que são executados os construtores dos objetos de exibição de quadro, mas antes dos scripts.DisplayObject
  Enviado quando um usuário cria um ponto de contato na borda da superfície de toque com uma instância InteractiveObject (como tocar na borda da superfície de toque no Siri Remote da Apple TV). Alguns dispositivos também podem interpretar esse contato como uma combinação de vários eventos de toque.InteractiveObject
  Despachado quando o usuário aperta dois pontos de contato na mesma instância InteractiveObject em um dispositivo ativado pelo toque (como pressionar e soltar dois dedos em um objeto da tela em um celular ou tablet com uma tela sensível ao toque).InteractiveObject
  Despachado quando o usuário move um ponto de contato em uma instância InteractiveObject em um dispositivo ativado pelo toque (como mover os dedos da esquerda para a direita em um objeto da tela em um celular ou tablet com uma tela sensível ao toque).InteractiveObject
  Despachado quando o usuário executa uma rotação em um ponto do contato com uma instância InteractiveObject (como tocar com dois dedos e rodá-los em cima de um objeto da tela em um celular ou tablet com uma tela sensível ao toque).InteractiveObject
  Despachado quando o usuário executa um gesto de arrastar em um ponto de contato com uma instância InteractiveObject (como tocar três dedos em uma tela e depois movê-los em paralelo sobre um objeto de exposição em um celular ou tablet com uma tela sensível ao toque).InteractiveObject
  Despachado quando o usuário cria um ponto do contato com uma instância InteractiveObject, depois toca com um dispositivo ativado pelo toque (como colocar vários dedos em um objeto da tela para abrir um menu e depois toca com um dedo para selecionar um item do menu em um celular ou tablet com tela sensível ao toque).InteractiveObject
  Despachado quando o usuário executa um zoom em um ponto do contato com uma instância InteractiveObject (como tocar dois dedos em uma tela e depois abrir os dedos por cima de um objeto de exposição em um celular ou tablet com uma tela de toque).InteractiveObject
  Este evento é despachado para qualquer aplicativo cliente que suporte a entrada incorporada com um IMEInteractiveObject
  Despachado quando o usuário pressiona uma tecla.InteractiveObject
  Despachado quando o usuário tenta alterar o foco usando a navegação pelo teclado.InteractiveObject
  Despachado quando o usuário solta uma tecla.InteractiveObject
  Despachado quando um usuário pressiona e libera o botão do meio do dispositivo apontador sobre o mesmo InteractiveObject.InteractiveObject
  Despachado quando o usuário pressiona o botão do meio do dispositivo apontador sobre uma ocorrência InteractiveObject.InteractiveObject
  Despachado quando o usuário libera o botão do dispositivo apontador sobre uma ocorrência InteractiveObject.InteractiveObject
  Despachado quando o usuário pressiona o botão do dispositivo apontador sobre uma ocorrência InteractiveObject.InteractiveObject
  Despachado quando o usuário tenta alterar o foco usando um dispositivo apontador.InteractiveObject
  Despachado quando um usuário move o dispositivo apontador enquanto ele está sobre InteractiveObject.InteractiveObject
  Despachado quando o usuário move um dispositivo apontador para longe de uma ocorrência de InteractiveObject.InteractiveObject
  Despachado quando o usuário move um dispositivo apontador sobre uma ocorrência InteractiveObject.InteractiveObject
  Despachado quando o usuário libera o botão do dispositivo apontador sobre uma ocorrência InteractiveObject.InteractiveObject
  Despachado quando a roda do mouse rola sobre uma ocorrência InteractiveObject.InteractiveObject
  Despachado pelo iniciador de arrasto InteractiveObject quando o usuário libera o gesto de arrastar.InteractiveObject
  Despachado pelo InteractiveObject de destino quando um objeto arrastado é solto nele e a liberação tiver sido aceita com uma chamada para DragManager.acceptDragDrop().InteractiveObject
  Despachado por um InteractiveObject quando o gesto de arrasto entra no respectivo limite.InteractiveObject
  Despachado por um InteractiveObject quando o gesto de arrasto deixa o respectivo limite.InteractiveObject
  Despachado continuamente por um InteractiveObject enquanto o gesto de arrasto permanecer dentro do respectivo limite.InteractiveObject
  Despachado no início de uma operação de arrasto pelo InteractiveObject, que é especificado como o iniciador de arrasto na chamada DragManager.doDrag().InteractiveObject
  Despachado durante uma operação de arrasto pelo InteractiveObject, que é especificado como o iniciador de arrasto na chamada DragManager.doDrag().InteractiveObject
  Despachado quando o usuário ativa a combinação de teclas do acelerador específica da plataforma para uma operação de colar ou seleciona "Paste" no menu de contexto do texto.InteractiveObject
  Despachado quando o usuário abaixa um estilo ativo para além do limite de detecção de proximidade da tela.InteractiveObject
  
    proximityEnd
Despachado quando o usuário levanta um estilo ativo acima do limite de detecção de proximidade da tela.InteractiveObject
  Despachado quando o usuário move um estilo ativo sobre a tela enquanto permanece dentro do limite de detecção de proximidade.InteractiveObject
  
    proximityOut
Despachado quando o usuário move um estilo ativo diretamente acima deste InteractiveObject enquanto permanece dentro do limite de detecção de proximidade da tela.InteractiveObject
  Despachado quando o usuário move um estilo ativo diretamente acima deste InteractiveObject enquanto permanece dentro do limite de detecção de proximidade da tela.InteractiveObject
  Despachado quando o usuário move um estilo ativo deste InteractiveObject e algum de seus filhos enquanto permanece dentro do limite de detecção de proximidade da tela.InteractiveObject
  Despachado quando o usuário move um estilo ativo sobre este InteractiveObject do exterior da árvore do objeto de descendentes na lista de exibição (enquanto permanece dentro do limite de detecção de proximidade da tela).InteractiveObject
  Enviado quando um usuário solta o botão no dispositivo apontador depois que o usuário primeiro pressionou o botão sobre uma instância de InteractiveObject e moveu o dispositivo apontador de da instância para fora do InteractiveObject.InteractiveObject
 InheritedDespachado quando um objeto de exibição está prestes a ser removido da lista de exibição.DisplayObject
 InheritedDespachado quando um objeto de exibição está prestes a ser removido da lista de exibição, seja diretamente ou através da remoção de uma subárvore na qual esse objeto de exibição está contido.DisplayObject
 Inherited[evento de transmissão] Despachado quando a lista de exibição está prestes a ser atualizada e renderizada.DisplayObject
  Despachado quando um usuário pressiona e libera o botão direito do dispositivo apontador sobre o mesmo InteractiveObject.InteractiveObject
  Despachado quando o usuário pressiona o botão do dispositivo apontador sobre uma ocorrência InteractiveObject.InteractiveObject
  Despachado quando o usuário libera o botão do dispositivo apontador sobre uma ocorrência InteractiveObject.InteractiveObject
  Despachado quando o usuário move um dispositivo apontador para longe de uma ocorrência de InteractiveObject.InteractiveObject
  Despachado quando o usuário move um dispositivo apontador sobre uma ocorrência InteractiveObject.InteractiveObject
  Despachado quando o usuário ativa a combinação de teclas do acelerador específica da plataforma para uma operação de selecionar tudo ou seleciona "Select All" no menu de contexto do texto.InteractiveObject
  Despachado imediatamente depois que o teclado virtual é elevado.InteractiveObject
  Despachado imediatamente antes de o teclado virtual ser elevado.InteractiveObject
  Despachado imediatamente depois que o teclado virtual é baixado.InteractiveObject
  Despachado quando o valor do sinalizador tabChildren do objeto é alterado.InteractiveObject
  Despachado quando o sinalizador tabEnabled do objeto é alterado.InteractiveObject
  Despachado quando o valor da propriedade tabIndex do objeto é alterado.InteractiveObject
  Despachado quando um usuário introduz um ou vários caracteres do texto.InteractiveObject
  Despachado quando o usuário entra em contato pela primeira vez com um dispositivo ativado pelo toque (como tocar com um dedo um celular ou tablet com uma tela sensível toque).InteractiveObject
  Despachado quando o usuário remove o contato com um dispositivo ativado pelo toque (como retirar o dedo de um celular ou tablet com uma tela de toque).InteractiveObject
  Despachado quando o usuário toca o dispositivo, e é despachado continuamente até que o ponto contato seja removido.InteractiveObject
  Despachado quando o usuário move o ponto do contato longe da instância InteractiveObject em um dispositivo ativado pelo toque (como arrastar um dedo de um objeto da tela para outro em um celular ou tablet com uma tela sensível ao toque).InteractiveObject
  Despachado quando o usuário move o ponto do contato em uma instância InteractiveObject em um dispositivo ativado pelo toque (como arrastar um dedo de um ponto fora de um objeto da tela a um ponto em um objeto da tela em um celular ou tablet com uma tela sensível ao toque).InteractiveObject
  Despachado quando o usuário move o ponto do contato longe de uma instância InteractiveObject em um dispositivo ativado pelo toque (como arrastar um dedo de um objeto da tela para um ponto fora do objeto da tela em um celular ou tablet com uma tela sensível toque).InteractiveObject
  Despachado quando o usuário move o ponto do contato em uma instância InteractiveObject em um dispositivo ativado pelo toque (como arrastar um dedo de um ponto fora de um objeto da tela a um ponto em um objeto da tela em um celular ou tablet com uma tela sensível ao toque).InteractiveObject
  Despachado quando o usuário levanta o ponto do contato na mesma instância InteractiveObject em que o contato foi iniciado em um dispositivo ativado pelo toque (como pressionar e soltar com o dedo um ponto único em um objeto da tela em um celular ou tablet com uma tela sensível ao toque).InteractiveObject
Detalhes da propriedade

accessibilityImplementation

propriedade
accessibilityImplementation:AccessibilityImplementation

Versão da linguagem: ActionScript 3.0

A implementação de acessibilidade atual (AccessibilityImplementation) para esta instância do InteractiveObject.



Implementação
    public function get accessibilityImplementation():AccessibilityImplementation
    public function set accessibilityImplementation(value:AccessibilityImplementation):void

Elementos da API relacionados

contextMenu

propriedade 
contextMenu:NativeMenu

Versão da linguagem: ActionScript 3.0
Versões de runtime: AIR 1.0, Flash Player 9, Flash Lite 4

Especifica o menu de contexto associado a este objeto.

Para conteúdo em execução no Flash Player, esta propriedade é um objeto ContextMenu. No tempo de execução do AIR, a classe ContextMenu amplia a classe NativeMenu; no entanto, o Flash Player suporta apenas a classe ContextMenu e não a classe NativeMenu.

Observação: Os objetos de TextField sempre incluem um menu de área de transferência no menu de contexto. O menu de área de transferência contém os comandos Recortar, Copiar, Colar, Apagar e Selecionar tudo. Você não pode remover estes comandos do menu de contexto de objetos TextField. Para objetos TextField, selecionar estes comandos (ou os seus equivalentes de teclado) não gera eventos clear, copy, cut, paste, ou selectAll.



Implementação
    public function get contextMenu():NativeMenu
    public function set contextMenu(value:NativeMenu):void

Exemplo  ( Como usar este exemplo )
O seguinte exemplo mostra como você pode adicionar um item de menu de contexto personalizado a um objeto Sprite definindo a propriedade contextMenu do Sprite em um objeto ContextMenu. Exemplo fornecido pelo ActionScriptExamples.com .
var red_cmi:ContextMenuItem = new ContextMenuItem("red");
red_cmi.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT, cmi_menuItemSelect);
 
var cm:ContextMenu = new ContextMenu();
cm.customItems.push(red_cmi);
cm.hideBuiltInItems();
 
var spr:Sprite = new Sprite();
spr.contextMenu = cm;
spr.graphics.beginFill(0x000000);
spr.graphics.drawRect(0, 0, 120, 90);
spr.graphics.endFill();
spr.x = 10;
spr.y = 10;
addChild(spr);
 
function cmi_menuItemSelect(evt:ContextMenuEvent):void {
    spr.graphics.clear();
    spr.graphics.beginFill(0xFF0000);
    spr.graphics.drawRect(0, 0, 120, 90);
    spr.graphics.endFill();
}

doubleClickEnabled

propriedade 
doubleClickEnabled:Boolean

Versão da linguagem: ActionScript 3.0
Versões de runtime: AIR 1.0, Flash Player 9

Especifica se o objeto recebe eventos doubleClick. O valor padrão é false, o que significa que, por padrão, qualquer ocorrência de InteractiveObject não recebe eventos doubleClick. Se a propriedade doubleClickEnabled estiver definida como true, a ocorrência receberá eventos doubleClick dentro de seus limites. A propriedade mouseEnabled da ocorrência de InteractiveObject também deve ser definida como true para que o objeto receba eventos doubleClick.

Nenhum evento é despachado com o uso dessa propriedade. Você deve usar o método addEventListener() para adicionar um ouvinte de evento para o evento doubleClick.



Implementação
    public function get doubleClickEnabled():Boolean
    public function set doubleClickEnabled(value:Boolean):void

Elementos da API relacionados

focusRect

propriedade 
focusRect:Object

Versão da linguagem: ActionScript 3.0
Versões de runtime: AIR 1.0, Flash Player 9, Flash Lite 4

Especifica se este objeto exibe um retângulo de foco. Pode ser um dos três valores: true, false ou null. Os valores de true e false funcionam como esperado, especificando se o retângulo de foco aparece ou não. Um valor null indica que esse objeto obedece à propriedade stageFocusRect no Palco.



Implementação
    public function get focusRect():Object
    public function set focusRect(value:Object):void

mouseEnabled

propriedade 
mouseEnabled:Boolean

Versão da linguagem: ActionScript 3.0
Versões de runtime: AIR 1.0, Flash Player 9, Flash Lite 4

Especifica se este objeto recebe mensagens de mouse, ou de outras entradas de usuários. O valor padrão é true, o que significa que, por padrão, qualquer instância de InteractiveObject na lista de exibição receberá eventos do mouse. Se mouseEnabled for definido como false, a instância não recebe nenhum evento de mouse (ou outros eventos de entrada de usuário como eventos do teclado). Nenhum filho dessa ocorrência na lista de exibição será afetado. Para alterar o comportamento de mouseEnabled para todos os filhos de um objeto na lista de objetos, use flash.display.DisplayObjectContainer.mouseChildren.

Nenhum evento é despachado com o uso dessa propriedade. É necessário usar o método addEventListener() para criar uma funcionalidade interativa.



Implementação
    public function get mouseEnabled():Boolean
    public function set mouseEnabled(value:Boolean):void

Elementos da API relacionados

needsSoftKeyboard

propriedade 
needsSoftKeyboard:Boolean

Versão da linguagem: ActionScript 3.0
Versões de runtime: Flash Player 10.2, AIR 2.6

Especifica se um teclado virtual (teclado de software, na tela) deve ser exibido quando esta instância InteractiveObject recebe foco.

Por padrão, o valor é false e a focalização de uma instância InteractiveObject não ativa um teclado virtual. Se a propriedade needsSoftKeyboard for definida como true, o tempo de execução ativa um teclado virtual quando uma instância InteractiveObject estiver pronta para aceitar a entrada do usuário. Uma instância InteractiveObject está pronta para aceitar a entrada do usuário após uma chamada programática preparar a propriedadefoco ou uma interação do usuário, como um "toque". Se o sistema do cliente tiver um teclado de hardware disponível ou não ser compatível com teclados virtuais, o teclado de função não é ativado.

As instâncias InteractiveObject despacha os eventos softKeyboardActivating, softKeyboardActivate, e softKeyboardDeactivate quando o teclado de função é ativado e desativado.

Observe: Esta propriedade não é compatível em aplicativos de AIR em iOS.



Implementação
    public function get needsSoftKeyboard():Boolean
    public function set needsSoftKeyboard(value:Boolean):void

Elementos da API relacionados

    

softKeyboard

propriedade 
softKeyboard:String

Versão da linguagem: ActionScript 3.0
Versões de runtime: AIR 21.0

Controla a aparência do teclado suave.

Os dispositivos com teclados suaves podem personalizar os botões do teclado para corresponder com o tipo da entrada esperada. Por exemplo, se a entrada numérica for esperada, um dispositivo poderá utilizar SoftKeyboardType.NUMBER para exibir somente números no teclado suave. Os valores válidos são definidos como constantes na classe SoftKeyboardType:

  • "default"
  • "punctuation"
  • "url"
  • "number"
  • "contact"
  • "email"
  • "phone"
  • "decimalpad"

Estes valores servem como dicas, para ajudar um dispositivo exibir o melhor teclado para a operação atual.

O valor padrão é SoftKeyboardType.DEFAULT.



Implementação
    public function get softKeyboard():String
    public function set softKeyboard(value:String):void

Lança
ArgumentError — Se definido como qualquer valor que não seja integrante de SoftKeyboardType

Elementos da API relacionados

softKeyboardInputAreaOfInterest

propriedade 
softKeyboardInputAreaOfInterest:Rectangle

Versão da linguagem: ActionScript 3.0
Versões de runtime: Flash Player 10.2, AIR 2.6

Define a área que deve permanecer na tela quando um teclado virtual for exibido (não disponível no iOS)

Se a propriedade needsSoftKeyboard deste InteractiveObject for true, o tempo de execução ajusta a exibição conforme necessário para manter o objeto na visualização enquanto o usuário digita. Geralmente o tempo de execução usa os limites de objeto obtidos do método DisplayObject.getBounds(). Você pode especificar uma área diferente usando esta propriedade softKeyboardInputAreaOfInterest.

Especifique a softKeyboardInputAreaOfInterest nas coordenadas de palco.

Observe: No Android, a softKeyboardInputAreaOfInterest não é respeitada em orientações de paisagem.

Observação: softKeyboardInputAreaOfInterest não é suportado no iOS.



Implementação
    public function get softKeyboardInputAreaOfInterest():Rectangle
    public function set softKeyboardInputAreaOfInterest(value:Rectangle):void

Elementos da API relacionados

tabEnabled

propriedade 
tabEnabled:Boolean

Versão da linguagem: ActionScript 3.0
Versões de runtime: AIR 1.0, Flash Player 9

Especifica se este objeto está na ordem de tabulação. Se o objeto estiver na ordem de tabulação, o valor será true; caso contrário, o valor será false. Por padrão, o valor é false, exceto pelo seguinte:

  • Para um objeto SimpleButton, o valor é true.
  • Para um objeto TextField com type = "input", o valor é true.
  • Para um objeto Sprite ou MovieClip com buttonMode = true, o valor é true.



Implementação
    public function get tabEnabled():Boolean
    public function set tabEnabled(value:Boolean):void

tabIndex

propriedade 
tabIndex:int

Versão da linguagem: ActionScript 3.0
Versões de runtime: AIR 1.0, Flash Player 9

Especifica a ordem de tabulação de objetos em um arquivo SWF. A propriedade tabIndex é -1 por padrão, significando que nenhum índice de tabulação é definido para o objeto.

Se qualquer objeto atualmente exibido no arquivo SWF contiver uma propriedade tabIndex, a ordenação de tabulação automática será desativada e essa ordenação será calculada a partir das propriedades tabIndex de objetos no arquivo SWF. A ordenação de tabulação personalizada inclui apenas objetos que possuem propriedades tabIndex.

A propriedade tabIndex pode ser um inteiro não negativo. Os objetos são ordenados de acordo com suas propriedades tabIndex, em ordem crescente. Um objeto com um valor tabIndex de 1 precede um objeto com um valor tabIndex de 2. Não use o mesmo valor tabIndex para vários objetos.

A ordenação de guia personalizada definida pela propriedade tabIndex é flat. Isso significa que nenhuma atenção é dada aos relacionamentos hierárquicos de objetos no arquivo SWF. Todos os objetos no arquivo SWF com propriedades tabIndex são inseridos na ordem de tabulação, que é determinada pela ordem dos valores tabIndex.

Nota: para definir a ordem de tabulação das instâncias TLFTextField, envie o filho do objeto de exibição de TLFTextField como um InteractiveObject e, em seguida, defina a propriedade tabIndex. Por exemplo:

	 InteractiveObject(tlfInstance.getChildAt(1)).tabIndex = 3;
	 
Para reverter a ordem das guia a partir da configuração padrão para as três instâncias de um objeto TLFTextField (tlfInstance1, tlfInstance2 e tlfInstance3), use:
	 InteractiveObject(tlfInstance1.getChildAt(1)).tabIndex = 3;
	 InteractiveObject(tlfInstance2.getChildAt(1)).tabIndex = 2;
	 InteractiveObject(tlfInstance3.getChildAt(1)).tabIndex = 1;
	 



Implementação
    public function get tabIndex():int
    public function set tabIndex(value:int):void
Detalhes do construtor

InteractiveObject

()Construtor
public function InteractiveObject()

Versão da linguagem: ActionScript 3.0
Versões de runtime: AIR 1.0, Flash Player 9, Flash Lite 4

Chamar o construtor new InteractiveObject() lança uma exceção ArgumentError. Entretanto, você pode chamar construtores para as seguintes subclasses de InteractiveObject:

  • new SimpleButton()
  • new TextField()
  • new Loader()
  • new Sprite()
  • new MovieClip()

Detalhes do método

requestSoftKeyboard

()método
public function requestSoftKeyboard():Boolean

Versão da linguagem: ActionScript 3.0
Versões de runtime: Flash Player 10.2, AIR 2.6

Ativa um teclado virtual.

A chamada para este método enfoca o exemplo InteractiveObject e ativa o teclado virtual, se necessário. O needsSoftKeyboard também deve ser true. Um teclado não é levantado se um teclado de hardware estiver disponível, ou se o sistema do cliente não for compatível com teclados virtuais.

Observe: Este método não é compatível com aplicativos de AIR em iOS.

Retorna
Boolean — Um valor de true os meios que o pedido de teclado suave foi concedido; false os meios que o teclado suave não foi levantado.

Elementos da API relacionados

Detalhe do evento

clear

Evento
Tipo do objeto de evento: flash.events.Event
propriedade Event.type = flash.events.Event.CLEAR

Versão da linguagem: ActionScript 3.0
Versões de runtime: Flash Player 10, AIR 1.5, Flash Lite 4

Despachado quando o usuário seleciona "Clear" (ou "Delete") no menu de contexto do texto. Esse evento é despachado para o objeto com foco no momento. Se o objeto que no momento tem foco for um TextField, o comportamento padrão deste evento é fazer com que qualquer texto atualmente selecionado no campo de texto seja excluído.

A constante Event.CLEAR define o valor da propriedade type de um objeto de evento clear.

Esse evento tem as seguintes propriedades:

PropriedadeValor
bubblesfalse
cancelablefalse; não há comportamento padrão a ser cancelado.
currentTargetO objeto que está processando ativamente o objeto Event com um ouvinte de evento.
targetQualquer ocorrência do InteractiveObject com um ouvinte registrado para o evento clear.

Observação: Os objetos de TextField não despacham eventos apagar, copiar, recortar, colar ou selectAll. Os objetos de TextField sempre incluem comando Cortar, Copiar, Colar, Limpar e Selecionar tudo, no menu de contexto. Você não pode remover estes comandos do menu de contexto de objetos TextField. Para objetos TextField, selecionar estes comandos (ou os seus equivalentes de teclado) não gera eventos clear, copy, cut, paste, ou selectAll. No entanto, outras classes que estendem a classe InteractiveObject, incluindo os componentes criados com o Flash Text Engine (FTE), despacham estes eventos em resposta a ações do usuários como atalhos de teclado e menus de contexto.

click

Evento  
Tipo do objeto de evento: flash.events.MouseEvent
propriedade MouseEvent.type = flash.events.MouseEvent.CLICK

Versão da linguagem: ActionScript 3.0
Versões de runtime: AIR 1.0, Flash Player 9, Flash Lite 4

Despachado quando um usuário pressiona e solta o botão principal do dispositivo apontador sobre o mesmo InteractiveObject. Para um evento "click" ocorrer, ele sempre deve seguir esta série de eventos, na ordem de ocorrência: evento mouseDown e, em seguida, mouseUp. O objeto de destino deve ser idêntico para ambos os eventos; caso contrário, o evento click não ocorrerá. Qualquer número de outros eventos de mouse pode ocorrer a qualquer momento entre os eventos mouseDown ou mouseUp; o cliente click ainda ocorrerá.

Define o valor da propriedade type de um objeto de evento click.

Esse evento tem as seguintes propriedades:

PropriedadeValor
altKeytrue caso a tecla Alt esteja ativa (Windows).
bubblestrue
buttonDownPara eventos de clique, este valor é sempre false.
cancelablefalse; não há comportamento padrão a ser cancelado.
commandKeytrue no Mac se a tecla Command estiver ativa; false se estiver inativa. Sempre false no Windows.
controlKeytrue se a tecla Ctrl ou Control estiver ativa; false se estiver inativa.
ctrlKeytrue no Windows ou no Linux caso a tecla Ctrl esteja ativa. true no Mac se a tecla Ctrl ou Command estiver ativa. Caso contrário, false.
currentTargetO objeto que está processando ativamente o objeto Event com um ouvinte de evento.
localXA coordenada horizontal na qual o evento ocorreu relacionada à entidade gráfica que contém, se o travamento de mouse estiver desativado.
localYA coordenada vertical na qual o evento ocorreu relacionada à entidade gráfica que contém, se o travamento de mouse estiver desativado.
movementXA modificação das coordenadas horizontais da posição de mouse desde o último evento de mouse, se o travamento de mouse estiver ativado.
movementYA modificação das coordenadas verticais da posição de mouse desde o último evento de mouse, se o travamento de mouse estiver ativado.
shiftKeytrue se a tecla Shift estiver ativa; false se estiver inativa.
stageXA coordenada horizontal na qual o evento ocorreu em coordenadas globais de palco.
stageYA coordenada vertical na qual o evento ocorreu em coordenadas globais de palco.
targetA ocorrência InteractiveObject sob o dispositivo apontador. target não é sempre o objeto na lista de exibição que registrou o ouvinte de evento. Use a propriedade currentTarget para acessar o objeto na lista de exibição que está processando o evento no momento.
    

contextMenu

Evento  
Tipo do objeto de evento: flash.events.MouseEvent
propriedade MouseEvent.type = flash.events.MouseEvent.CONTEXT_MENU

Versão da linguagem: ActionScript 3.0
Versões de runtime: AIR 1.0

Despachado quando uma ação do usuário seleciona o menu de contexto associado a esse objeto interativo em um aplicativo do AIR.

A constante MouseEvent.CONTEXT_MENU define o valor da propriedade type de um objeto de evento contextMenu.

Esse evento tem as seguintes propriedades:

PropriedadeValor
altKeytrue caso a tecla Alt esteja ativa (Windows).
bubblestrue
buttonDowntrue se o botão direito do mouse estiver pressionado; false se não estiver.
cancelablefalse; o comportamento padrão não pode ser cancelado.
commandKeytrue no Mac se a tecla Command estiver ativa; false se estiver inativa. Sempre false no Windows.
controlKeytrue se a tecla Ctrl ou Control estiver ativa; false se estiver inativa.
ctrlKeytrue no Windows ou no Linux caso a tecla Ctrl esteja ativa. true no Mac se a tecla Ctrl ou Command estiver ativa. Caso contrário, false.
currentTargetO objeto que está processando ativamente o objeto Event com um ouvinte de evento.
localXA coordenada horizontal na qual o evento ocorreu relacionada à entidade gráfica que contém, se o travamento de mouse estiver desativado.
localYA coordenada vertical na qual o evento ocorreu relacionada à entidade gráfica que contém, se o travamento de mouse estiver desativado.
movementXA modificação das coordenadas horizontais da posição de mouse desde o último evento de mouse, se o travamento de mouse estiver ativado.
movementYA modificação das coordenadas verticais da posição de mouse desde o último evento de mouse, se o travamento de mouse estiver ativado.
shiftKeytrue se a tecla Shift estiver ativa; false se estiver inativa.
clickCountContagem do número de cliques de mouse para indicar se o evento é parte de uma sequência de vários cliques.
stageXA coordenada horizontal na qual o evento ocorreu em coordenadas globais de palco.
stageYA coordenada vertical na qual o evento ocorreu em coordenadas globais de palco.
targetA ocorrência InteractiveObject sob o dispositivo apontador. target não é sempre o objeto na lista de exibição que registrou o ouvinte de evento. Use a propriedade currentTarget para acessar o objeto na lista de exibição que está processando o evento no momento.

Elementos da API relacionados

copy

Evento  
Tipo do objeto de evento: flash.events.Event
propriedade Event.type = flash.events.Event.COPY

Versão da linguagem: ActionScript 3.0
Versões de runtime: Flash Player 10, AIR 1.5

Despachado quando o usuário ativa a combinação de teclas do acelerador específica da plataforma para uma operação de copiar ou seleciona "Copy" no menu de contexto do texto. Esse evento é despachado para o objeto com foco no momento. Se o objeto que no momento tem foco for um TextField, o comportamento padrão deste evento é fazer com que qualquer texto atualmente selecionado no campo de texto seja copiado para a área de transferência.

Define o valor da propriedade type de um objeto de evento copy.

Esse evento tem as seguintes propriedades:

PropriedadeValor
bubblesfalse
cancelablefalse; não há comportamento padrão a ser cancelado.
currentTargetO objeto que está processando ativamente o objeto Event com um ouvinte de evento.
targetQualquer ocorrência do DisplayObject com um ouvinte registrado para o evento copy.

Observação: Os objetos de TextField não despacham eventos apagar, copiar, recortar, colar ou selectAll. Os objetos de TextField sempre incluem comando Cortar, Copiar, Colar, Limpar e Selecionar tudo, no menu de contexto. Você não pode remover estes comandos do menu de contexto de objetos TextField. Para objetos TextField, selecionar estes comandos (ou os seus equivalentes de teclado) não gera eventos clear, copy, cut, paste, ou selectAll. No entanto, outras classes que estendem a classe InteractiveObject, incluindo os componentes criados com o Flash Text Engine (FTE), despacham estes eventos em resposta a ações do usuários como atalhos de teclado e menus de contexto.

cut

Evento  
Tipo do objeto de evento: flash.events.Event
propriedade Event.type = flash.events.Event.CUT

Versão da linguagem: ActionScript 3.0
Versões de runtime: Flash Player 10, AIR 1.5

Despachado quando o usuário ativa a combinação de teclas do acelerador específica da plataforma para uma operação de cortar ou seleciona "Cut" no menu de contexto do texto. Esse evento é despachado para o objeto com foco no momento. Se o objeto que no momento tem foco for um TextField, o comportamento padrão deste evento é fazer com que qualquer texto atualmente selecionado no campo de texto seja recortado para a área de transferência.

Define o valor da propriedade type de um objeto de evento cut.

Esse evento tem as seguintes propriedades:

PropriedadeValor
bubblesfalse
cancelablefalse; não há comportamento padrão a ser cancelado.
currentTargetO objeto que está processando ativamente o objeto Event com um ouvinte de evento.
targetQualquer ocorrência do DisplayObject com um ouvinte registrado para o evento cut.

Observação: Os objetos de TextField não despacham eventos apagar, copiar, recortar, colar ou selectAll. Os objetos de TextField sempre incluem comando Cortar, Copiar, Colar, Limpar e Selecionar tudo, no menu de contexto. Você não pode remover estes comandos do menu de contexto de objetos TextField. Para objetos TextField, selecionar estes comandos (ou os seus equivalentes de teclado) não gera eventos clear, copy, cut, paste, ou selectAll. No entanto, outras classes que estendem a classe InteractiveObject, incluindo os componentes criados com o Flash Text Engine (FTE), despacham estes eventos em resposta a ações do usuários como atalhos de teclado e menus de contexto.

doubleClick

Evento  
Tipo do objeto de evento: flash.events.MouseEvent
propriedade MouseEvent.type = flash.events.MouseEvent.DOUBLE_CLICK

Versão da linguagem: ActionScript 3.0
Versões de runtime: AIR 1.0, Flash Player 9

Despachado quando um usuário pressiona e solta o botão principal de um dispositivo apontador duas vezes em rápida sucessão sobre o mesmo InteractiveObject quando o sinalizador doubleClickEnabled desse objeto está definido como true. Para que ocorra um evento doubleClick, ele deve seguir imediatamente esta série de eventos: mouseDown, mouseUp, clique em , mouseDowne mouseUp. Todos esses eventos devem compartilhar o mesmo destino que o evento doubleClick. O segundo clique, representado pelos segundos eventos mouseDown e mouseUp, devem ocorrer em um período de tempo específico após o evento click. O comprimento permitido desse período varia de acordo com o sistema operacional e, em muitos casos, pode ser configurado pelo usuário. Se o destino for um campo de texto selecionável, a palavra sob o ponteiro será selecionada como comportamento padrão. Se o destino InteractiveObject não tiver o seu sinalizador doubleClickEnabled definido como true, ele receberá dois eventos click.

A propriedade doubleClickEnabled assume false como padrão.

O comportamento de seleção de texto com clique duplo de um objeto TextField não está relacionado com o evento doubleClick. Use TextField.doubleClickEnabled para controlar seleções de TextField.

Define o valor da propriedade type de um objeto de evento doubleClick. A propriedade doubleClickEnabled deve ser true para um objeto gerar o evento doubleClick.

Esse evento tem as seguintes propriedades:

PropriedadeValor
altKeytrue caso a tecla Alt esteja ativa (Windows).
bubblestrue
buttonDownPara eventos de duplo clique, este valor é sempre false.
cancelablefalse; não há comportamento padrão a ser cancelado.
commandKeytrue no Mac se a tecla Command estiver ativa; false se estiver inativa. Sempre false no Windows.
controlKeytrue se a tecla Ctrl ou Control estiver ativa; false se estiver inativa.
ctrlKeytrue no Windows ou no Linux caso a tecla Ctrl esteja ativa. true no Mac se a tecla Ctrl ou Command estiver ativa. Caso contrário, false.
currentTargetO objeto que está processando ativamente o objeto Event com um ouvinte de evento.
localXA coordenada horizontal na qual o evento ocorreu relacionada à entidade gráfica que contém, se o travamento de mouse estiver desativado.
localYA coordenada vertical na qual o evento ocorreu relacionada à entidade gráfica que contém, se o travamento de mouse estiver desativado.
movementXA modificação das coordenadas horizontais da posição de mouse desde o último evento de mouse, se o travamento de mouse estiver ativado.
movementYA modificação das coordenadas verticais da posição de mouse desde o último evento de mouse, se o travamento de mouse estiver ativado.
shiftKeytrue se a tecla Shift estiver ativa; false se estiver inativa.
stageXA coordenada horizontal na qual o evento ocorreu em coordenadas globais de palco.
stageYA coordenada vertical na qual o evento ocorreu em coordenadas globais de palco.
targetA ocorrência InteractiveObject sob o dispositivo apontador. target não é sempre o objeto na lista de exibição que registrou o ouvinte de evento. Use a propriedade currentTarget para acessar o objeto na lista de exibição que está processando o evento no momento.

Elementos da API relacionados

focusIn

Evento  
Tipo do objeto de evento: flash.events.FocusEvent
propriedade FocusEvent.type = flash.events.FocusEvent.FOCUS_IN

Versão da linguagem: ActionScript 3.0
Versões de runtime: AIR 1.0, Flash Player 9, Flash Lite 4

Despachado depois que um objeto de exibição ganha foco. Essa situação acontece quando um usuário realça o objeto com um dispositivo apontador ou usando a navegação pelo teclado. O recebedor do foco é chamado de objeto de destino desse evento, enquanto a ocorrência de InteractiveObject correspondente que perdeu o foco devido a essa alteração é chamada de objeto relacionado. Uma referência ao objeto relacionado é armazenada na propriedade relatedObject do objeto recebedor. A propriedade shiftKey não é usada. Esse evento segue o despacho do evento focusOut do objeto anterior.

Define o valor da propriedade type de um objeto de evento focusIn.

Esse evento tem as seguintes propriedades:

PropriedadeValor
bubblestrue
cancelablefalse; não há comportamento padrão a ser cancelado.
currentTargetO objeto que está processando ativamente o objeto Event com um ouvinte de evento.
keyCode0; aplica-se apenas a eventos keyFocusChange.
relatedObjectA ocorrência de InteractiveObject complementar que é afetada pela alteração no foco.
shiftKeyfalse; aplica-se apenas a eventos keyFocusChange.
targetA ocorrência InteractiveObject que acabou de receber foco. target não é sempre o objeto na lista de exibição que registrou o ouvinte de evento. Use a propriedade currentTarget para acessar o objeto na lista de exibição que está processando o evento no momento.
direçãoA direção a partir da qual o foco foi atribuído. Essa propriedade relata o valor do parâmetro direction do método assignFocus() do estágio. Se o foco foi alterado por outros meios, o valor será sempre FocusDirection.NONE. Aplica-se apenas a eventos focusIn. Para todos os outros eventos de foco, o valor será FocusDirection.NONE.

focusOut

Evento  
Tipo do objeto de evento: flash.events.FocusEvent
propriedade FocusEvent.type = flash.events.FocusEvent.FOCUS_OUT

Versão da linguagem: ActionScript 3.0
Versões de runtime: AIR 1.0, Flash Player 9, Flash Lite 4

Despachado depois que um objeto de exibição perde o foco. Isso acontece quando um usuário realça um objeto diferente com um dispositivo apontador ou usando a navegação pelo teclado. O objeto que perde o foco é chamado de objeto de destino desse evento, enquanto a ocorrência de InteractiveObject correspondente que recebe o foco é chamada de objeto relacionado. Uma referência ao objeto relacionado é armazenada na propriedade relatedObject do objeto de destino. A propriedade shiftKey não é usada. Esse evento precede o despacho do evento focusIn pelo objeto relacionado.

Define o valor da propriedade type de um objeto de evento focusOut.

Esse evento tem as seguintes propriedades:

PropriedadeValor
bubblestrue
cancelablefalse; não há comportamento padrão a ser cancelado.
currentTargetO objeto que está processando ativamente o objeto Event com um ouvinte de evento.
keyCode0; aplica-se apenas a eventos keyFocusChange.
relatedObjectA ocorrência de InteractiveObject complementar que é afetada pela alteração no foco.
shiftKeyfalse; aplica-se apenas a eventos keyFocusChange.
targetA ocorrência InteractiveObject que acabou de perder foco. target não é sempre o objeto na lista de exibição que registrou o ouvinte de evento. Use a propriedade currentTarget para acessar o objeto na lista de exibição que está processando o evento no momento.

gestureDirectionalTap

Evento  
Tipo do objeto de evento: flash.events.TransformGestureEvent
propriedade TransformGestureEvent.type = flash.events.TransformGestureEvent.GESTURE_DIRECTIONAL_TAP

Versão da linguagem: ActionScript 3.0
Versões de runtime: AIR 24, Flash Lite 4

Enviado quando um usuário cria um ponto de contato na borda da superfície de toque com uma instância InteractiveObject (como tocar na borda da superfície de toque no Siri Remote da Apple TV). Alguns dispositivos também podem interpretar esse contato como uma combinação de vários eventos de toque.

Especificamente, se um usuário mover o dedo sobre um InteractiveObject e depois mover os dedos juntos, a instância InteractiveObject pode enviar um evento touchBegin e um evento touchEnd (entre outros), além do eventogestureDirectionalTap, ou todos se o ambiente atual suportar. Escolha como você quer controlar a interação do usuário. Use a classe flash.ui.Multitouch para gerenciar o controle de eventos de toque (ativar o controle de eventos de gesto de toque, o controle de eventos de ponto de toque simples, ou desativar eventos de toque para que somente eventos de mouse sejam despachados). Se você optar por controlar o evento touchBegin, então o mesmo controlador de eventos será executado em um dispositivo ativado por toque. Contudo, se você optar por controlar o evento gestureDirectionalTap, poderá projetar o seu controlador de eventos para responder às necessidades específicas de um ambiente ativado por toque e fornecer aos usuários uma experiência ativada pelo toque mais rica. Você também pode controlar os dois eventos separadamente, de modo a fornecer uma resposta que não um evento de toque para um evento de gesto. No entanto, a classe flash.ui.Multitouch decidirá se o evento de toque ou gesto será acionado.

Ao controlar as propriedades do objeto de evento, observe que localX e localY estão definidas para o ponto primário do contato (na Apple TV, é o centro da tela). As propriedades offsetX e offsetY correspondem à direção do gesto.

Observação: esta API só é compatível com toques de um dedo.

Define o valor da propriedade detipo de um objeto de evento de toque GESTURE_DIRECTIONAL_TAP.

O objeto TransformGestureEvent despachado tem as seguintes propriedades:

PropriedadeValor
altKeytrue caso a tecla Alt esteja ativa (Windows ou Linux).
bubblestrue
cancelablefalse; não há comportamento padrão a ser cancelado.
commandKeytrue no Mac se a tecla Command estiver ativa; false se estiver inativa. Sempre false no Windows.
controlKeytrue se a tecla Ctrl ou Control estiver ativa; false se estiver inativa.
ctrlKeytrue no Windows ou no Linux caso a tecla Ctrl esteja ativa. true no Mac se a tecla Ctrl ou Command estiver ativa. Caso contrário, false.
currentTargetO objeto que está processando ativamente o objeto Event com um ouvinte de evento.
faseA fase atual no fluxo de eventos. Para batem eventos, este valor é sempre todos correspondente ao valor GesturePhase. TODOS uma vez que o evento é despachado.
localXA coordenada horizontal na qual o evento ocorreu, se comparado com a entidade gráfica. Para gestos de toque direcional, o valor é o centro da tela.
localYA coordenada vertical na qual o evento ocorreu, se comparado com a entidade gráfica. Para gestos de toque direcional, o valor é o centro da tela.
scaleXA escala horizontal do objeto de exibição. Para gestos de toque direcional, o valor é 1
scaleYA escala vertical do objeto de exibição. Para gestos de toque direcional, o valor é 1
rotationO ângulo de giro atual, em graus, do objeto de exibição ao longo do eixo z. Para gestos de toque direcional, o valor é 0
offsetXIndica a direção horizontal: 1 para direita e -1 para esquerda.
offsetYIndica a direção vertical: 1 para baixo e -1 para cima.
velocityIndica, em pixels por segundo, a velocidade do gesto de deslizar (apenas para AIR).
shiftKeytrue se a tecla Shift estiver ativa; false se estiver inativa.
targetA ocorrência InteractiveObject sob o dispositivo de toque. target não é sempre o objeto na lista de exibição que registrou o ouvinte de evento. Use a propriedade currentTarget para acessar o objeto na lista de exibição que está processando o evento no momento.

Elementos da API relacionados

gestureLongPress

Evento  
Tipo do objeto de evento: flash.events.TapGestureEvent
propriedade TapGestureEvent.type = flash.events.GestureEvent.GESTURE_LONG_PRESS

Versão da linguagem: ActionScript 3.0
Versões de runtime: Flash Player 10.1, AIR 2, Flash Lite 4

Despachado quando o usuário aperta dois pontos de contato na mesma instância InteractiveObject em um dispositivo ativado pelo toque (como pressionar e soltar dois dedos em um objeto da tela em um celular ou tablet com uma tela sensível ao toque). Alguns dispositivos também podem interpretar este contato como um evento doubleClick.

Especificamente, se um usuário toca dois dedos em InteractiveObject, a instância InteractiveObject pode despachar um evento doubleClick ou um evento gestureTwoFingerTap, ou ambos se o ambiente atual suportar. Escolha como você quer controlar a interação do usuário. Use a classe flash.ui.Multitouch para gerenciar o controle de eventos de toque (ativar o controle de eventos de gesto de toque, o controle de eventos de ponto de toque simples, ou desativar eventos de toque para que somente eventos de mouse sejam despachados). Se você escolher controlar o eventodoubleClick, então o mesmo controlador de eventos será executado em um dispositivo ativado pelo toque e um dispositivo ativado pelo mouse. Contudo, se você escolher controlar o evento gestureTwoFingerTap, você pode projetar o seu controlador de eventos para responder às necessidades específicas de um ambiente ativado pelo toque e fornecer aos usuários uma experiência ativada pelo toque mais rica. Você também pode controlar ambos os eventos, separadamente, para fornecer uma resposta diferente para um evento de toque do que um evento de mouse.

Observação: consulte a classe de Multitoque para obter informações sobre a compatibilidade de ambiente.

Elementos da API relacionados

gesturePan

Evento  
Tipo do objeto de evento: flash.events.TransformGestureEvent
propriedade TransformGestureEvent.type = flash.events.TransformGestureEvent.GESTURE_PAN

Versão da linguagem: ActionScript 3.0
Versões de runtime: Flash Player 10.1, AIR 2, Flash Lite 4

Despachado quando o usuário move um ponto de contato em uma instância InteractiveObject em um dispositivo ativado pelo toque (como mover os dedos da esquerda para a direita em um objeto da tela em um celular ou tablet com uma tela sensível ao toque). Alguns dispositivos também poderiam interpretar este contato como um evento mouseOver e como um evento touchOver.

Especificamente, se um usuário move um dedo em InteractiveObject, a instância InteractiveObject pode despachar um evento mouseOver ou um evento touchOver ou um evento gesturePan, ou todos se o ambiente atual suportar. Escolha como você quer controlar a interação do usuário. Use a classe flash.ui.Multitouch para gerenciar o controle de eventos de toque (ativar o controle de eventos de gesto de toque, o controle de eventos de ponto de toque simples, ou desativar eventos de toque para que somente eventos de mouse sejam despachados). Se você escolher controlar o evento mouseOver, então o mesmo controlador de eventos será executado em um dispositivo ativado pelo toque e em um dispositivo ativado pelo mouse. Contudo, se você escolhe controlar o evento gesturePan, você pode projetar o seu controlador de eventos para responder às necessidades específicas de um ambiente ativado pelo toque e fornecer aos usuários uma experiência ativada pelo toque mais rica. Você também pode controlar ambos os eventos, separadamente, para fornecer uma resposta diferente para um evento de toque do que um evento de mouse.

Observação: consulte a classe de Multitoque para obter informações sobre a compatibilidade de ambiente.

Define o valor da propriedade type de um objeto de evento de toqueGESTURE_PAN.

O objeto TransformGestureEvent despachado tem as seguintes propriedades:

PropriedadeValor
altKeytrue caso a tecla Alt esteja ativa (Windows ou Linux).
bubblestrue
cancelablefalse; não há comportamento padrão a ser cancelado.
commandKeytrue no Mac se a tecla Command estiver ativa; false se estiver inativa. Sempre false no Windows.
controlKeytrue se a tecla Ctrl ou Control estiver ativa; false se estiver inativa.
ctrlKeytrue no Windows ou no Linux caso a tecla Ctrl esteja ativa. true no Mac se a tecla Ctrl ou Command estiver ativa. Caso contrário, false.
currentTargetO objeto que está processando ativamente o objeto Event com um ouvinte de evento.
faseA fase atual no fluxo de evento; um valor da classe GesturePhase.
localXA coordenada horizontal na qual o evento ocorreu com relação ao objeto de exibição continente.
localYA coordenada vertical na qual o evento ocorreu com relação ao objeto de exibição continente.
scaleXA escala horizontal do objeto de exibição desde o evento de gesto anterior. Para gestos de panela este valor é 1.
scaleYA escala vertical do objeto de exibição desde o evento de gesto anterior. Para gestos de panela este valor é 1.
rotationO ângulo de giro atual, em graus, do objeto de exibição ao longo do eixo z, desde o evento de gesto anterior. Para gestos de panela este valor é 0.
offsetXA conversão horizontal do objeto de exibição da sua posição no evento de gesto anterior.
offsetYA conversão vertical do objeto de exibição da sua posição no evento de gesto anterior.
velocityIndica, em pixels por segundo, a velocidade do evento de gesto (apenas para AIR). Para movimentos de panorâmica, este valor é 0
shiftKeytrue se a tecla Shift estiver ativa; false se estiver inativa.
targetA ocorrência InteractiveObject sob o dispositivo de toque. target não é sempre o objeto na lista de exibição que registrou o ouvinte de evento. Use a propriedade currentTarget para acessar o objeto na lista de exibição que está processando o evento no momento.

Exemplo  ( Como usar este exemplo )

O seguinte exemplo mostra o processamento dos eventos GESTURE_PAN. Enquanto o usuário executa um gesto em forma de panela no dispositivo sensível ao toque, myTextField preenche dados com a fase atual.
Multitouch.inputMode = MultitouchInputMode.GESTURE;

var mySprite = new Sprite();
mySprite.addEventListener(TransformGestureEvent.GESTURE_PAN , onPan);
mySprite.graphics.beginFill(0x336699);
mySprite.graphics.drawRect(0, 0, 100, 80);
var myTextField = new TextField();
myTextField.y = 200;
addChild(mySprite);
addChild(myTextField);

function onPan(evt:TransformGestureEvent):void {

    evt.target.localX++;

    if (evt.phase==GesturePhase.BEGIN) {
        myTextField.text = "Begin";
    }
    if (evt.phase==GesturePhase.UPDATE) {
        myTextField.text = "Update";
    }
    if (evt.phase==GesturePhase.END) {
        myTextField.text = "End";
    }
}

Elementos da API relacionados

gestureRotate

Evento  
Tipo do objeto de evento: flash.events.TransformGestureEvent
propriedade TransformGestureEvent.type = flash.events.TransformGestureEvent.GESTURE_ROTATE

Versão da linguagem: ActionScript 3.0
Versões de runtime: Flash Player 10.1, AIR 2, Flash Lite 4

Despachado quando o usuário executa uma rotação em um ponto do contato com uma instância InteractiveObject (como tocar com dois dedos e rodá-los em cima de um objeto da tela em um celular ou tablet com uma tela sensível ao toque). A rotação de dois dedos é um gesto de rotação comum, mas cada dispositivo e sistema operacional podem ter seus próprios requisitos para indicar rotação. Alguns dispositivos também podem interpretar este contato como uma combinação de vários eventos de mouse, também.

Especificamente, se um usuário move um dedo sobre um InteractiveObject, a instância InteractiveObject pode despachar um evento mouseOver e um evento click (entre outros), além do evento gestureRotate, ou todos se o ambiente atual suportar. Escolha como você quer controlar a interação do usuário. Use a classe flash.ui.Multitouch para gerenciar o controle de eventos de toque (ativar o controle de eventos de gesto de toque, o controle de eventos de ponto de toque simples, ou desativar eventos de toque para que somente eventos de mouse sejam despachados). Se você escolher controlar o evento mouseOver, então o mesmo controlador de eventos será executado em um dispositivo ativado pelo toque e em um dispositivo ativado pelo mouse. Contudo, se você escolher controlar o evento gestureRotate, você pode projetar o seu controlador de eventos para responder às necessidades específicas de um ambiente ativado pelo toque e fornecer aos usuários uma experiência ativada pelo toque mais rica. Você também pode controlar ambos os eventos, separadamente, para fornecer uma resposta diferente para um evento de toque do que um evento de mouse.

Ao controlar as propriedades do objeto do evento, observe que as propriedades localX e localY são definidas para o ponto principal do contato. As propriedades offsetX e offsetY são a distância do ponto do contato em que o gesto de rotação é concluído.

Observação: consulte a classe de Multitoque para obter informações sobre a compatibilidade de ambiente.

Define o valor da propriedade type de um objeto de evento de toque GESTURE_ROTATE.

Durante esse evento, a propriedade rotation contém o ângulo de rotação. Os valores de rotação são os seguintes:

  • 0 a 180 graus no sentido horário
  • - 180 a 0 graus no sentido anti-horário

O objeto TransformGestureEvent despachado tem as seguintes propriedades:

PropriedadeValor
altKeytrue caso a tecla Alt esteja ativa (Windows ou Linux).
bubblestrue
cancelablefalse; não há comportamento padrão a ser cancelado.
commandKeytrue no Mac se a tecla Command estiver ativa; false se estiver inativa. Sempre false no Windows.
controlKeytrue se a tecla Ctrl ou Control estiver ativa; false se estiver inativa.
ctrlKeytrue no Windows ou no Linux caso a tecla Ctrl esteja ativa. true no Mac se a tecla Ctrl ou Command estiver ativa. Caso contrário, false.
currentTargetO objeto que está processando ativamente o objeto Event com um ouvinte de evento.
faseA fase atual no fluxo de evento; um valor da classe GesturePhase.
localXA coordenada horizontal na qual o evento ocorreu com relação ao objeto de exibição continente.
localYA coordenada vertical na qual o evento ocorreu com relação ao objeto de exibição continente.
scaleXA escala horizontal do objeto de exibição desde o evento de gesto anterior.
scaleYA escala vertical do objeto de exibição desde o evento de gesto anterior.
rotationO ângulo de giro atual, em graus, do objeto de exibição ao longo do eixo z, desde o evento de gesto anterior.
offsetXA conversão horizontal do objeto de exibição da sua posição no evento de gesto anterior.
offsetYA conversão vertical do objeto de exibição da sua posição no evento de gesto anterior.
velocityIndica, em pixels por segundo, a velocidade do evento de gesto (apenas para AIR). Para movimentos de rotação, este valor é 0
shiftKeytrue se a tecla Shift estiver ativa; false se estiver inativa.
targetA ocorrência InteractiveObject sob o dispositivo de toque. target não é sempre o objeto na lista de exibição que registrou o ouvinte de evento. Use a propriedade currentTarget para acessar o objeto na lista de exibição que está processando o evento no momento.

Exemplo  ( Como usar este exemplo )

O seguinte exemplo mostra o controle de eventos para os eventos GESTURE_ROTATE. Enquanto o usuário realiza um gesto de rotação no dispositivo ativado pelo toque, o mySprite gira e myTextField preenche com a fase atual.
Multitouch.inputMode = MultitouchInputMode.GESTURE;

var mySprite = new Sprite();
mySprite.addEventListener(TransformGestureEvent.GESTURE_ROTATE , onRotate );
mySprite.graphics.beginFill(0x336699);
mySprite.graphics.drawRect(0, 0, 100, 80);
var myTextField = new TextField();
myTextField.y = 200;
addChild(mySprite);
addChild(myTextField);

function onRotate(evt:TransformGestureEvent):void {

    evt.target.rotation -= 45;

    if (evt.phase==GesturePhase.BEGIN) {
        myTextField.text = "Begin";
    }
    if (evt.phase==GesturePhase.UPDATE) {
        myTextField.text = "Update";
    }
    if (evt.phase==GesturePhase.END) {
        myTextField.text = "End";
    }
}

Elementos da API relacionados

gestureSwipe

Evento  
Tipo do objeto de evento: flash.events.TransformGestureEvent
propriedade TransformGestureEvent.type = flash.events.TransformGestureEvent.GESTURE_SWIPE

Versão da linguagem: ActionScript 3.0
Versões de runtime: Flash Player 10.1, AIR 2, Flash Lite 4

Despachado quando o usuário executa um gesto de arrastar em um ponto de contato com uma instância InteractiveObject (como tocar três dedos em uma tela e depois movê-los em paralelo sobre um objeto de exposição em um celular ou tablet com uma tela sensível ao toque). Mover vários dedos em paralelo é um gesto de deslize comum, mas cada dispositivo e sistema operacional pode ter as suas próprias exigências de deslize. Alguns dispositivos também podem interpretar este contato como uma combinação de vários eventos de mouse, também.

Especificamente, se um usuário move o dedo sobre um InteractiveObject e depois move os dedos juntos, a instância InteractiveObject pode despachar um evento rollOver e um evento rollOut (entre outros), além do eventogestureSwipe, ou todos se o ambiente atual suportar. Escolha como você quer controlar a interação do usuário. Se você escolher controlar o evento rollOver, então o mesmo controlador de eventos será executado em um dispositivo ativado pelo toque e um dispositivo ativado pelo mouse. Contudo, se você escolher controlar o evento gestureSwipe, você pode projetar o seu controlador de eventos para responder às necessidades específicas de um ambiente ativado pelo toque e fornecer aos usuários uma experiência ativada pelo toque mais rica. Você também pode controlar ambos os eventos, separadamente, para fornecer uma resposta diferente para um evento de toque do que um evento de mouse.

Ao controlar as propriedades do objeto do evento, observe que as propriedades localX e localY são definidas para o ponto principal do contato. As propriedades offsetX e offsetY são a distância do ponto do contato em que o gesto de toque é concluído.

Observação: Enquanto alguns dispositivos que usam o sistema operacional Mac podem interpretar um gesto de quatro dedos, este API só suporta um de três dedos.

Define o valor da propriedade type de um objeto de evento de toque GESTURE_SWIPE.

O objeto TransformGestureEvent despachado tem as seguintes propriedades:

PropriedadeValor
altKeytrue caso a tecla Alt esteja ativa (Windows ou Linux).
bubblestrue
cancelablefalse; não há comportamento padrão a ser cancelado.
commandKeytrue no Mac se a tecla Command estiver ativa; false se estiver inativa. Sempre false no Windows.
controlKeytrue se a tecla Ctrl ou Control estiver ativa; false se estiver inativa.
ctrlKeytrue no Windows ou no Linux caso a tecla Ctrl esteja ativa. true no Mac se a tecla Ctrl ou Command estiver ativa. Caso contrário, false.
currentTargetO objeto que está processando ativamente o objeto Event com um ouvinte de evento.
faseA fase atual no fluxo de eventos. Para batem eventos, este valor é sempre todos correspondente ao valor GesturePhase. TODOS uma vez que o evento é despachado.
localXA coordenada horizontal na qual o evento ocorreu com relação à entidade gráfica continente.
localYA coordenada vertical na qual o evento ocorreu com relação à entidade gráfica continente.
scaleXA escala horizontal do objeto de exibição. Para gestos de batida este valor é 1
scaleYA escala vertical do objeto de exibição. Para gestos de batida este valor é 1
rotationO ângulo de giro atual, em graus, do objeto de exibição ao longo do eixo z. Para gestos de batida este valor é 0
offsetXIndica a direção horizontal: 1 para direita e -1 para esquerda.
offsetYIndica a direção vertical: 1 para baixo e -1 para cima.
velocityIndica, em pixels por segundo, a velocidade do gesto de deslizar (apenas para AIR). Para o resto, esse valor é 0
shiftKeytrue se a tecla Shift estiver ativa; false se estiver inativa.
targetA ocorrência InteractiveObject sob o dispositivo de toque. target não é sempre o objeto na lista de exibição que registrou o ouvinte de evento. Use a propriedade currentTarget para acessar o objeto na lista de exibição que está processando o evento no momento.

Exemplo  ( Como usar este exemplo )

O seguinte exemplo mostra o processamento de eventos para os eventos GESTURE_SWIPE. Enquanto o usuário executa um gesto em forma de pancada no dispositivo sensível ao toque, myTextField preenche dados com a fase all, que é a única fase para eventos de pancada.
Multitouch.inputMode = MultitouchInputMode.GESTURE;

var mySprite = new Sprite();
mySprite.addEventListener(TransformGestureEvent.GESTURE_SWIPE , onSwipe);
mySprite.graphics.beginFill(0x336699);
mySprite.graphics.drawRect(0, 0, 100, 80);
var myTextField = new TextField();
myTextField.y = 200;
addChild(mySprite);
addChild(myTextField);

function onSwipe(evt:TransformGestureEvent):void {

    if (evt.offsetX == 1 ) {
    myTextField.text = "right";
    }
    if (evt.offsetY == -1) {
    myTextField.text = "up";
    }
    myTextField.text = evt.phase;

}

Elementos da API relacionados

gestureTap

Evento  
Tipo do objeto de evento: flash.events.TapGestureEvent
propriedade TapGestureEvent.type = flash.events.PressAndTapGestureEvent.GESTURE_TAP

Versão da linguagem: ActionScript 3.0
Versões de runtime: Flash Player 10.1, AIR 2, Flash Lite 4

Despachado quando o usuário cria um ponto do contato com uma instância InteractiveObject, depois toca com um dispositivo ativado pelo toque (como colocar vários dedos em um objeto da tela para abrir um menu e depois toca com um dedo para selecionar um item do menu em um celular ou tablet com tela sensível ao toque). Alguns dispositivos também podem interpretar este contato como uma combinação de vários eventos de mouse, também.

Especificamente, se um usuário mover um dedo sobre um InteractiveObject e depois der um segundo toque, a instância InteractiveObject pode despachar um evento mouseOver e um evento click (entre outros), bem como o evento gesturePressAndTap, ou todos se o ambiente atual suportar. Escolha como você quer controlar a interação do usuário. Use a classe flash.ui.Multitouch para gerenciar o controle de eventos de toque (ativar o controle de eventos de gesto de toque, o controle de eventos de ponto de toque simples, ou desativar eventos de toque para que somente eventos de mouse sejam despachados). Se você escolher controlar o evento mouseOver, então o mesmo controlador de eventos será executado em um dispositivo ativado pelo toque e em um dispositivo ativado pelo mouse. Contudo, se você escolhe controlar o evento gesturePressAndTap, você pode projetar o seu controlador de eventos para responder às necessidades específicas de um ambiente ativado pelo toque e fornecer aos usuários uma experiência ativada pelo toque mais rica. Você também pode controlar ambos os eventos, separadamente, para fornecer uma resposta diferente para um evento de toque do que um evento de mouse.

Ao controlar as propriedades do objeto de evento, observe que as propriedades localX e localY são definidas para o ponto primário do contato ("apertar"). As propriedades offsetX e offsetY são a distância ao ponto secundário do contato ("tocar").

Elementos da API relacionados

gestureZoom

Evento  
Tipo do objeto de evento: flash.events.TransformGestureEvent
propriedade TransformGestureEvent.type = flash.events.TransformGestureEvent.GESTURE_ZOOM

Versão da linguagem: ActionScript 3.0
Versões de runtime: Flash Player 10.1, AIR 2, Flash Lite 4

Despachado quando o usuário executa um zoom em um ponto do contato com uma instância InteractiveObject (como tocar dois dedos em uma tela e depois abrir os dedos por cima de um objeto de exposição em um celular ou tablet com uma tela de toque). Mover os dedos é um zoom comum, mas cada dispositivo e o sistema operacional podem ter as suas próprias exigências para indicar zoom. Alguns dispositivos também podem interpretar este contato como uma combinação de vários eventos de mouse, também.

Especificamente, se um usuário move o dedo sobre um InteractiveObject e depois move os dedos separando-os, a instância InteractiveObject pode despachar um evento mouseOver e um evento click (entre outros), além do eventogestureZoom, ou todos se o ambiente atual suportar. Escolha como você quer controlar a interação do usuário. Use a classe flash.ui.Multitouch para gerenciar o controle de eventos de toque (ativar o controle de eventos de gesto de toque, o controle de eventos de ponto de toque simples, ou desativar eventos de toque para que somente eventos de mouse sejam despachados). Se você escolher controlar o evento mouseOver, então o mesmo controlador de eventos será executado em um dispositivo ativado pelo toque e em um dispositivo ativado pelo mouse. Contudo, se você escolher controlar o evento gestureZoom, você pode projetar o seu controlador de eventos para responder às necessidades específicas de um ambiente ativado pelo toque e fornecer aos usuários uma experiência ativada pelo toque mais rica. Você também pode controlar ambos os eventos, separadamente, para fornecer uma resposta diferente para um evento de toque do que um evento de mouse.

Ao controlar as propriedades do objeto do evento, observe que as propriedades localX e localY são definidas para o ponto principal do contato. As propriedadesoffsetX e offsetY são a distância ao ponto do contato em que o de zoom é concluído.

Observação: consulte a classe de Multitoque para obter informações sobre a compatibilidade de ambiente.

Define o valor da propriedade type de um objeto de evento de toque GESTURE_ZOOM.

O objeto TransformGestureEvent despachado tem as seguintes propriedades:

PropriedadeValor
altKeytrue caso a tecla Alt esteja ativa (Windows ou Linux).
bubblestrue
cancelablefalse; não há comportamento padrão a ser cancelado.
commandKeytrue no Mac se a tecla Command estiver ativa; false se estiver inativa. Sempre false no Windows.
controlKeytrue se a tecla Ctrl ou Control estiver ativa; false se estiver inativa.
ctrlKeytrue no Windows ou no Linux caso a tecla Ctrl esteja ativa. true no Mac se a tecla Ctrl ou Command estiver ativa. Caso contrário, false.
currentTargetO objeto que está processando ativamente o objeto Event com um ouvinte de evento.
faseA fase atual no fluxo de evento; um valor da classe GesturePhase.
localXA coordenada horizontal na qual o evento ocorreu com relação ao objeto de exibição continente.
localYA coordenada vertical na qual o evento ocorreu com relação ao objeto de exibição continente.
scaleXA escala horizontal do objeto de exibição desde o evento de gesto anterior.
scaleYA escala vertical do objeto de exibição desde o evento de gesto anterior.
rotationO ângulo de giro atual, em graus, do objeto de exibição ao longo do eixo z, desde o evento de gesto anterior.
offsetXA conversão horizontal do objeto de exibição da sua posição no evento de gesto anterior.
offsetYA conversão vertical do objeto de exibição da sua posição no evento de gesto anterior.
velocityIndica, em pixels por segundo, a velocidade do evento de gesto (apenas para AIR). Para o gesto de zoom, este valor é 0
shiftKeytrue se a tecla Shift estiver ativa; false se estiver inativa.
targetA ocorrência InteractiveObject sob o dispositivo de toque. target não é sempre o objeto na lista de exibição que registrou o ouvinte de evento. Use a propriedade currentTarget para acessar o objeto na lista de exibição que está processando o evento no momento.

Exemplo  ( Como usar este exemplo )

O seguinte exemplo mostra o processamento de eventos para os eventos GESTURE_ZOOM. Enquanto o usuário executa um gesto em zoom no dispositivo sensível ao toque, myTextField preenche dados com a fase atual.
Multitouch.inputMode = MultitouchInputMode.GESTURE;

var mySprite = new Sprite();
mySprite.addEventListener(TransformGestureEvent.GESTURE_ZOOM , onZoom);
mySprite.graphics.beginFill(0x336699);
mySprite.graphics.drawRect(0, 0, 100, 80);
var myTextField = new TextField();
myTextField.y = 200;
addChild(mySprite);
addChild(myTextField);

function onZoom(evt:TransformGestureEvent):void {

    evt.target.scaleX++;

    if (evt.phase==GesturePhase.BEGIN) {
        myTextField.text = "Begin";
    }
    if (evt.phase==GesturePhase.UPDATE) {
        myTextField.text = "Update";
    }
    if (evt.phase==GesturePhase.END) {
        myTextField.text = "End";
    }
}

Elementos da API relacionados

imeStartComposition

Evento  
Tipo do objeto de evento: flash.events.IMEEvent

Versões de runtime: Flash Lite 4

Este evento é despachado para qualquer aplicativo cliente que suporte a entrada incorporada com um IME

keyDown

Evento  
Tipo do objeto de evento: flash.events.KeyboardEvent
propriedade KeyboardEvent.type = flash.events.KeyboardEvent.KEY_DOWN

Versão da linguagem: ActionScript 3.0
Versões de runtime: AIR 1.0, Flash Player 9, Flash Lite 4

Despachado quando o usuário pressiona uma tecla. Os mapeamentos entre teclas e caracteres específicos variam por dispositivo e sistema operacional. Esse tipo de evento é gerado depois que esse tipo de mapeamento ocorre, mas antes do processamento de um IME (editor de métodos de entrada). IMEs são usados para digitar caracteres, como ideogramas chineses, que o teclado QWERTY padrão não está bem equipado para fornecer. Esse evento ocorre antes do evento keyUp.

No AIR, cancelar este evento impede o caractere de ser introduzido em um campo de texto.

A constante KeyboardEvent.KEY_DOWN define o valor da propriedade type de um objeto de evento keyDown.

Esse evento tem as seguintes propriedades:

PropriedadeValor
bubblestrue
cancelabletrue em AIR, false em Flash Player; no AIR, o cancelamento deste evento impede o caractere de ser introduzido em um campo de texto.
charCodeO valor de código de caractere da tecla pressionada ou solta.
commandKeytrue no Mac caso a tecla Command esteja ativa. Caso contrário, false
controlKeytrue no Windows e no Linux caso a tecla Ctrl esteja ativa. true no Mac caso a tecla Control esteja ativa. Caso contrário, false
ctrlKeytrue no Windows e no Linux caso a tecla Ctrl esteja ativa. true no Mac se a tecla Ctrl ou Command estiver ativa. Caso contrário, false.
currentTargetO objeto que está processando ativamente o objeto Event com um ouvinte de evento.
keyCodeO valor de código da tecla pressionada ou solta.
keyLocationO local da tecla no teclado.
shiftKeytrue se a tecla Shift estiver ativa; false se estiver inativa.
targetA ocorrência InteractiveObject com foco. target não é sempre o objeto na lista de exibição que registrou o ouvinte de evento. Use a propriedade currentTarget para acessar o objeto na lista de exibição que está processando o evento no momento.

keyFocusChange

Evento  
Tipo do objeto de evento: flash.events.FocusEvent
propriedade FocusEvent.type = flash.events.FocusEvent.KEY_FOCUS_CHANGE

Versão da linguagem: ActionScript 3.0
Versões de runtime: AIR 1.0, Flash Player 9, Flash Lite 4

Despachado quando o usuário tenta alterar o foco usando a navegação pelo teclado. O comportamento padrão desse evento é alterar o foco e despachar os eventos focusIn e focusOut correspondentes.

Esse evento é despachado para o objeto com foco no momento. O objeto relacionado para esse evento é a ocorrência de InteractiveObject que receberá o foco se você não impedir o comportamento padrão. Você pode impedir a alteração no foco chamando o método preventDefault() em um ouvinte de evento corretamente registrado junto ao objeto de destino. O foco é alterado e os eventos focusIn e focusOut são, por padrão, despachados.

Define o valor da propriedade type de um objeto de evento keyFocusChange.

Esse evento tem as seguintes propriedades:

PropriedadeValor
bubblestrue
cancelabletrue; chama o método preventDefault() para cancelar o comportamento padrão.
currentTargetO objeto que está processando ativamente o objeto Event com um ouvinte de evento.
keyCodeO valor de código da tecla pressionada para disparar um evento keyFocusChange.
relatedObjectA ocorrência de InteractiveObject complementar que é afetada pela alteração no foco.
shiftKeytrue se o modificador da tecla Shift estiver ativado; false se não estiver ativado.
targetA ocorrência InteractiveObject que atualmente tem o foco. target não é sempre o objeto na lista de exibição que registrou o ouvinte de evento. Use a propriedade currentTarget para acessar o objeto na lista de exibição que está processando o evento no momento.

keyUp

Evento  
Tipo do objeto de evento: flash.events.KeyboardEvent
propriedade KeyboardEvent.type = flash.events.KeyboardEvent.KEY_UP

Versão da linguagem: ActionScript 3.0
Versões de runtime: AIR 1.0, Flash Player 9, Flash Lite 4

Despachado quando o usuário solta uma tecla. Os mapeamentos entre teclas e caracteres específicos variam por dispositivo e sistema operacional. Esse tipo de evento é gerado depois que esse tipo de mapeamento ocorre, mas antes do processamento de um IME (editor de métodos de entrada). IMEs são usados para digitar caracteres, como ideogramas chineses, que o teclado QWERTY padrão não está bem equipado para fornecer. Esse evento ocorre depois de um evento keyDown e tem as seguintes características:

A constante KeyboardEvent.KEY_UP define o valor da propriedade type de um objeto de evento keyUp.

Esse evento tem as seguintes propriedades:

PropriedadeValor
bubblestrue
cancelablefalse; não há comportamento padrão a ser cancelado.
charCodeContém o valor de código de caractere da tecla pressionada ou solta.
commandKeytrue no Mac caso a tecla Command esteja ativa. Caso contrário, false
controlKeytrue no Windows e no Linux caso a tecla Ctrl esteja ativa. true no Mac caso a tecla Control esteja ativa. Caso contrário, false
ctrlKeytrue no Windows se a tecla Ctrl estiver ativa. true no Mac se a tecla Ctrl ou Command estiver ativa. Caso contrário, false.
currentTargetO objeto que está processando ativamente o objeto Event com um ouvinte de evento.
keyCodeO valor de código da tecla pressionada ou solta.
keyLocationO local da tecla no teclado.
shiftKeytrue se a tecla Shift estiver ativa; false se estiver inativa.
targetA ocorrência InteractiveObject com foco. target não é sempre o objeto na lista de exibição que registrou o ouvinte de evento. Use a propriedade currentTarget para acessar o objeto na lista de exibição que está processando o evento no momento.

middleClick

Evento  
Tipo do objeto de evento: flash.events.MouseEvent
propriedade MouseEvent.type = flash.events.MouseEvent.MIDDLE_CLICK

Versão da linguagem: ActionScript 3.0
Versões de runtime: AIR 1.0, Flash Lite 4

Despachado quando um usuário pressiona e libera o botão do meio do dispositivo apontador sobre o mesmo InteractiveObject. Para que um evento middleClick ocorra, ele deve sempre seguir esta série de eventos, por ordem de ocorrência: evento middleMouseDown e, em seguida, middleMouseUp. O objeto de destino deve ser idêntico para ambos os eventos; caso contrário, o evento middleClick não ocorrerá. Qualquer número de outros eventos de mouse pode ocorrer a qualquer momento entre os eventos middleMouseDown ou middleMouseUp; o evento middleClick ainda ocorrerá.

Define o valor da propriedade type de um objeto de evento middleClick.

Esse evento tem as seguintes propriedades:

PropriedadeValor
altKeytrue caso a tecla Alt esteja ativa (Windows).
bubblestrue
buttonDownPara eventos de clique com o botão do meio, esta propriedade é sempre false.
cancelablefalse; não há comportamento padrão a ser cancelado.
commandKeytrue no Mac se a tecla Command estiver ativa; false se estiver inativa. Sempre false no Windows.
controlKeytrue se a tecla Ctrl ou Control estiver ativa; false se estiver inativa.
ctrlKeytrue no Windows ou no Linux caso a tecla Ctrl esteja ativa. true no Mac se a tecla Ctrl ou Command estiver ativa. Caso contrário, false.
currentTargetO objeto que está processando ativamente o objeto Event com um ouvinte de evento.
localXA coordenada horizontal na qual o evento ocorreu relacionada à entidade gráfica que contém, se o travamento de mouse estiver desativado.
localYA coordenada vertical na qual o evento ocorreu relacionada à entidade gráfica que contém, se o travamento de mouse estiver desativado.
movementXA modificação das coordenadas horizontais da posição de mouse desde o último evento de mouse, se o travamento de mouse estiver ativado.
movementYA modificação das coordenadas verticais da posição de mouse desde o último evento de mouse, se o travamento de mouse estiver ativado.
shiftKeytrue se a tecla Shift estiver ativa; false se estiver inativa.
stageXA coordenada horizontal na qual o evento ocorreu em coordenadas globais de palco.
stageYA coordenada vertical na qual o evento ocorreu em coordenadas globais de palco.
targetA ocorrência InteractiveObject sob o dispositivo apontador. target não é sempre o objeto na lista de exibição que registrou o ouvinte de evento. Use a propriedade currentTarget para acessar o objeto na lista de exibição que está processando o evento no momento.

middleMouseDown

Evento  
Tipo do objeto de evento: flash.events.MouseEvent
propriedade MouseEvent.type = flash.events.MouseEvent.MIDDLE_MOUSE_DOWN

Versão da linguagem: ActionScript 3.0
Versões de runtime: AIR 1.0, Flash Lite 4

Despachado quando o usuário pressiona o botão do meio do dispositivo apontador sobre uma ocorrência InteractiveObject.

Define o valor da propriedade type de um objeto de evento middleMouseDown.

Esse evento tem as seguintes propriedades:

PropriedadeValor
altKeytrue caso a tecla Alt esteja ativa (Windows).
bubblestrue
buttonDowntrue se o botão do meio do mouse estiver pressionado; false se não estiver.
cancelablefalse; o comportamento padrão não pode ser cancelado.
commandKeytrue no Mac se a tecla Command estiver ativa; false se estiver inativa. Sempre false no Windows.
controlKeytrue se a tecla Ctrl ou Control estiver ativa; false se estiver inativa.
ctrlKeytrue no Windows ou no Linux caso a tecla Ctrl esteja ativa. true no Mac se a tecla Ctrl ou Command estiver ativa. Caso contrário, false.
currentTargetO objeto que está processando ativamente o objeto Event com um ouvinte de evento.
localXA coordenada horizontal na qual o evento ocorreu relacionada à entidade gráfica que contém, se o travamento de mouse estiver desativado.
localYA coordenada vertical na qual o evento ocorreu relacionada à entidade gráfica que contém, se o travamento de mouse estiver desativado.
movementXA modificação das coordenadas horizontais da posição de mouse desde o último evento de mouse, se o travamento de mouse estiver ativado.
movementYA modificação das coordenadas verticais da posição de mouse desde o último evento de mouse, se o travamento de mouse estiver ativado.
shiftKeytrue se a tecla Shift estiver ativa; false se estiver inativa.
clickCountContagem do número de cliques de mouse para indicar se o evento é parte de uma sequência de vários cliques.
stageXA coordenada horizontal na qual o evento ocorreu em coordenadas globais de palco.
stageYA coordenada vertical na qual o evento ocorreu em coordenadas globais de palco.
targetA ocorrência InteractiveObject sob o dispositivo apontador. target não é sempre o objeto na lista de exibição que registrou o ouvinte de evento. Use a propriedade currentTarget para acessar o objeto na lista de exibição que está processando o evento no momento.

middleMouseUp

Evento  
Tipo do objeto de evento: flash.events.MouseEvent
propriedade MouseEvent.type = flash.events.MouseEvent.MIDDLE_MOUSE_UP

Versão da linguagem: ActionScript 3.0
Versões de runtime: AIR 1.0, Flash Lite 4

Despachado quando o usuário libera o botão do dispositivo apontador sobre uma ocorrência InteractiveObject.

Define o valor da propriedade type de um objeto de evento middleMouseUp.

Esse evento tem as seguintes propriedades:

PropriedadeValor
altKeytrue caso a tecla Alt esteja ativa (Windows).
bubblestrue
buttonDowntrue se o botão do meio do mouse estiver pressionado; false se não estiver.
cancelablefalse; o comportamento padrão não pode ser cancelado.
commandKeytrue no Mac se a tecla Command estiver ativa; false se estiver inativa. Sempre false no Windows.
controlKeytrue se a tecla Ctrl ou Control estiver ativa; false se estiver inativa.
ctrlKeytrue no Windows ou no Linux caso a tecla Ctrl esteja ativa. true no Mac se a tecla Ctrl ou Command estiver ativa. Caso contrário, false.
currentTargetO objeto que está processando ativamente o objeto Event com um ouvinte de evento.
localXA coordenada horizontal na qual o evento ocorreu relacionada à entidade gráfica que contém, se o travamento de mouse estiver desativado.
localYA coordenada vertical na qual o evento ocorreu relacionada à entidade gráfica que contém, se o travamento de mouse estiver desativado.
movementXA modificação das coordenadas horizontais da posição de mouse desde o último evento de mouse, se o travamento de mouse estiver ativado.
movementYA modificação das coordenadas verticais da posição de mouse desde o último evento de mouse, se o travamento de mouse estiver ativado.
shiftKeytrue se a tecla Shift estiver ativa; false se estiver inativa.
clickCountContagem do número de cliques de mouse para indicar se o evento é parte de uma sequência de vários cliques.
stageXA coordenada horizontal na qual o evento ocorreu em coordenadas globais de palco.
stageYA coordenada vertical na qual o evento ocorreu em coordenadas globais de palco.
targetA ocorrência InteractiveObject sob o dispositivo apontador. target não é sempre o objeto na lista de exibição que registrou o ouvinte de evento. Use a propriedade currentTarget para acessar o objeto na lista de exibição que está processando o evento no momento.

mouseDown

Evento  
Tipo do objeto de evento: flash.events.MouseEvent
propriedade MouseEvent.type = flash.events.MouseEvent.MOUSE_DOWN

Versão da linguagem: ActionScript 3.0
Versões de runtime: AIR 1.0, Flash Player 9, Flash Lite 4

Despachado quando o usuário pressiona o botão do dispositivo apontador sobre uma ocorrência InteractiveObject. Se o destino for uma ocorrência de SimpleButton, essa ocorrência mostrará o objeto downState como comportamento padrão. Se o destino for um campo de texto selecionável, esse campo de texto iniciará a seleção como comportamento padrão.

Define o valor da propriedade type de um objeto de evento mouseDown.

Esse evento tem as seguintes propriedades:

PropriedadeValor
altKeytrue caso a tecla Alt esteja ativa (Windows).
bubblestrue
buttonDowntrue se o botão principal do mouse estiver pressionado; false se não estiver.
cancelablefalse; o comportamento padrão não pode ser cancelado.
commandKeytrue no Mac se a tecla Command estiver ativa; false se estiver inativa. Sempre false no Windows.
controlKeytrue se a tecla Ctrl ou Control estiver ativa; false se estiver inativa.
ctrlKeytrue no Windows e no Linux caso a tecla Ctrl esteja ativa. true no Mac se a tecla Ctrl ou Command estiver ativa. Caso contrário, false.
currentTargetO objeto que está processando ativamente o objeto Event com um ouvinte de evento.
localXA coordenada horizontal na qual o evento ocorreu relacionada à entidade gráfica que contém, se o travamento de mouse estiver desativado.
localYA coordenada vertical na qual o evento ocorreu relacionada à entidade gráfica que contém, se o travamento de mouse estiver desativado.
movementXA modificação das coordenadas horizontais da posição de mouse desde o último evento de mouse, se o travamento de mouse estiver ativado.
movementYA modificação das coordenadas verticais da posição de mouse desde o último evento de mouse, se o travamento de mouse estiver ativado.
shiftKeytrue se a tecla Shift estiver ativa; false se estiver inativa.
clickCountContagem do número de cliques de mouse para indicar se o evento é parte de uma sequência de vários cliques.
stageXA coordenada horizontal na qual o evento ocorreu em coordenadas globais de palco.
stageYA coordenada vertical na qual o evento ocorreu em coordenadas globais de palco.
targetA ocorrência InteractiveObject sob o dispositivo apontador. target não é sempre o objeto na lista de exibição que registrou o ouvinte de evento. Use a propriedade currentTarget para acessar o objeto na lista de exibição que está processando o evento no momento.

mouseFocusChange

Evento  
Tipo do objeto de evento: flash.events.FocusEvent
propriedade FocusEvent.type = flash.events.FocusEvent.MOUSE_FOCUS_CHANGE

Versão da linguagem: ActionScript 3.0
Versões de runtime: AIR 1.0, Flash Player 9, Flash Lite 4

Despachado quando o usuário tenta alterar o foco usando um dispositivo apontador. O comportamento padrão desse evento é alterar o foco e despachar os eventos focusIn e focusOut correspondentes.

Esse evento é despachado para o objeto com foco no momento. O objeto relacionado para esse evento é a ocorrência de InteractiveObject que receberá o foco se você não impedir o comportamento padrão. Você pode impedir a alteração no foco chamando preventDefault() em um ouvinte de evento corretamente registrado junto ao objeto de destino. A propriedade shiftKey não é usada. O foco é alterado e os eventos focusIn e focusOut são, por padrão, despachados.

Define o valor da propriedade type de um objeto de evento mouseFocusChange.

Esse evento tem as seguintes propriedades:

PropriedadeValor
bubblestrue
cancelabletrue; chama o método preventDefault() para cancelar o comportamento padrão.
currentTargetO objeto que está processando ativamente o objeto Event com um ouvinte de evento.
keyCode0; aplica-se apenas a eventos keyFocusChange.
relatedObjectA ocorrência de InteractiveObject complementar que é afetada pela alteração no foco.
shiftKeyfalse; aplica-se apenas a eventos keyFocusChange.
targetA ocorrência InteractiveObject que atualmente tem o foco. target não é sempre o objeto na lista de exibição que registrou o ouvinte de evento. Use a propriedade currentTarget para acessar o objeto na lista de exibição que está processando o evento no momento.

mouseMove

Evento  
Tipo do objeto de evento: flash.events.MouseEvent
propriedade MouseEvent.type = flash.events.MouseEvent.MOUSE_MOVE

Versão da linguagem: ActionScript 3.0
Versões de runtime: AIR 1.0, Flash Player 9, Flash Lite 4

Despachado quando um usuário move o dispositivo apontador enquanto ele está sobre InteractiveObject. Se o destino for um campo de texto que o usuário está selecionado, a seleção será atualizada como comportamento padrão.

Define o valor da propriedade type de um objeto de evento de evento mouseMove.

Esse evento tem as seguintes propriedades:

PropriedadeValor
altKeytrue caso a tecla Alt esteja ativa (Windows).
bubblestrue
buttonDowntrue se o botão principal do mouse estiver pressionado; false se não estiver.
cancelablefalse; o comportamento padrão não pode ser cancelado.
commandKeytrue no Mac se a tecla Command estiver ativa; false se estiver inativa. Sempre false no Windows.
controlKeytrue se a tecla Ctrl ou Control estiver ativa; false se estiver inativa.
ctrlKeytrue no Windows ou no Linux caso a tecla Ctrl esteja ativa. true no Mac se a tecla Ctrl ou Command estiver ativa. Caso contrário, false.
currentTargetO objeto que está processando ativamente o objeto Event com um ouvinte de evento.
localXA coordenada horizontal na qual o evento ocorreu relacionada à entidade gráfica que contém, se o travamento de mouse estiver desativado.
localYA coordenada vertical na qual o evento ocorreu relacionada à entidade gráfica que contém, se o travamento de mouse estiver desativado.
movementXA modificação das coordenadas horizontais da posição de mouse desde o último evento de mouse, se o travamento de mouse estiver ativado.
movementYA modificação das coordenadas verticais da posição de mouse desde o último evento de mouse, se o travamento de mouse estiver ativado.
shiftKeytrue se a tecla Shift estiver ativa; false se estiver inativa.
stageXA coordenada horizontal na qual o evento ocorreu em coordenadas globais de palco.
stageYA coordenada vertical na qual o evento ocorreu em coordenadas globais de palco.
targetA ocorrência InteractiveObject sob o dispositivo apontador. target não é sempre o objeto na lista de exibição que registrou o ouvinte de evento. Use a propriedade currentTarget para acessar o objeto na lista de exibição que está processando o evento no momento.

mouseOut

Evento  
Tipo do objeto de evento: flash.events.MouseEvent
propriedade MouseEvent.type = flash.events.MouseEvent.MOUSE_OUT

Versão da linguagem: ActionScript 3.0
Versões de runtime: AIR 1.0, Flash Player 9, Flash Lite 4

Despachado quando o usuário move um dispositivo apontador para longe de uma ocorrência de InteractiveObject. O destino do evento é o objeto que estava anteriormente sob o dispositivo apontador. O objetoRelacionado é o objeto para o qual o dispositivo apontador foi movido. Se o destino for uma ocorrência de SimpleButton, o botão mostrará o objeto de exibição upState como comportamento padrão.

O evento mouseOut é despachado sempre que o mouse sai da área de qualquer objeto-filho do contêiner de objetos de exibição, mesmo que o mouse permaneça sobre outro objeto-filho desse contêiner. Trata-se de um comportamento diferente da finalidade do evento rollOut, que é simplificar a codificação de comportamentos de rolagem para contêineres de objetos de exibição com filhos. Quando o mouse sai da área de um objeto de exibição ou da área de qualquer um dos seus filhos para ir até um objeto que não é um dos seus filhos, o objeto de exibição despacha o evento rollOut. Eventos rollOut são despachados consecutivamente acima na cadeia de pais do objeto, começando por esse objeto e terminando com o pai mais alto que não é a raiz nem um predecessor do objetoRelacionado.

Define o valor da propriedade type de um objeto de evento mouseOut.

Esse evento tem as seguintes propriedades:

PropriedadeValor
altKeytrue caso a tecla Alt esteja ativa (Windows).
bubblestrue
buttonDowntrue se o botão principal do mouse estiver pressionado; false se não estiver.
cancelablefalse; o comportamento padrão não pode ser cancelado.
commandKeytrue no Mac se a tecla Command estiver ativa; false se estiver inativa. Sempre false no Windows.
controlKeytrue se a tecla Ctrl ou Control estiver ativa; false se estiver inativa.
ctrlKeytrue no Windows ou no Linux caso a tecla Ctrl esteja ativa. true no Mac se a tecla Ctrl ou Command estiver ativa. Caso contrário, false.
currentTargetO objeto que está processando ativamente o objeto Event com um ouvinte de evento.
relatedObjectO objeto da lista de exibição para o qual o dispositivo apontador aponta agora.
localXA coordenada horizontal na qual o evento ocorreu relacionada à entidade gráfica que contém, se o travamento de mouse estiver desativado.
localYA coordenada vertical na qual o evento ocorreu relacionada à entidade gráfica que contém, se o travamento de mouse estiver desativado.
movementXA modificação das coordenadas horizontais da posição de mouse desde o último evento de mouse, se o travamento de mouse estiver ativado.
movementYA modificação das coordenadas verticais da posição de mouse desde o último evento de mouse, se o travamento de mouse estiver ativado.
shiftKeytrue se a tecla Shift estiver ativa; false se estiver inativa.
stageXA coordenada horizontal na qual o evento ocorreu em coordenadas globais de palco.
stageYA coordenada vertical na qual o evento ocorreu em coordenadas globais de palco.
targetA ocorrência InteractiveObject sob o dispositivo apontador. target não é sempre o objeto na lista de exibição que registrou o ouvinte de evento. Use a propriedade currentTarget para acessar o objeto na lista de exibição que está processando o evento no momento.

mouseOver

Evento  
Tipo do objeto de evento: flash.events.MouseEvent
propriedade MouseEvent.type = flash.events.MouseEvent.MOUSE_OVER

Versão da linguagem: ActionScript 3.0
Versões de runtime: AIR 1.0, Flash Player 9, Flash Lite 4

Despachado quando o usuário move um dispositivo apontador sobre uma ocorrência InteractiveObject. O objetoRelacionado é o objeto que estava anteriormente sob o dispositivo apontador. Se o destino for uma ocorrência de SimpleButton, o objeto mostrará o objeto de exibição overState ou upState, dependendo de o botão do mouse estar ou não pressionado, como o comportamento padrão.

O evento mouseOver é despachado sempre que o mouse entra na área de qualquer objeto-filho do contêiner de objetos de exibição, mesmo que o mouse já tenha estado sobre outro objeto-filho desse contêiner. Trata-se de um comportamento diferente da finalidade do evento rollOver, que é simplificar a codificação de comportamentos de rolagem para contêineres de objetos de exibição com filhos. Quando o mouse entrar na área de um objeto de exibição ou na área de qualquer um dos seus filhos a partir de um objeto que não é um de seus filhos, o objeto de exibição despachará o evento rollOver. Os eventos rollOver são despachados consecutivamente para baixo na cadeia de pais do objeto, começando pelo pai mais alto, que não é a raiz nem um predecessor do objetoRelacionado, e terminando com o objeto.

Define o valor da propriedade type de um objeto de evento mouseOver.

Esse evento tem as seguintes propriedades:

PropriedadeValor
altKeytrue caso a tecla Alt esteja ativa (Windows).
bubblestrue
buttonDowntrue se o botão principal do mouse estiver pressionado; false se não estiver.
cancelablefalse; o comportamento padrão não pode ser cancelado.
commandKeytrue no Mac se a tecla Command estiver ativa; false se estiver inativa. Sempre false no Windows.
controlKeytrue se a tecla Ctrl ou Control estiver ativa; false se estiver inativa.
ctrlKeytrue no Windows ou no Linux caso a tecla Ctrl esteja ativa. true no Mac se a tecla Ctrl ou Command estiver ativa. Caso contrário, false.
currentTargetO objeto que está processando ativamente o objeto Event com um ouvinte de evento.
relatedObjectO objeto da lista de exibição para o qual o dispositivo apontador estava apontando.
localXA coordenada horizontal na qual o evento ocorreu relacionada à entidade gráfica que contém, se o travamento de mouse estiver desativado.
localYA coordenada vertical na qual o evento ocorreu relacionada à entidade gráfica que contém, se o travamento de mouse estiver desativado.
movementXA modificação das coordenadas horizontais da posição de mouse desde o último evento de mouse, se o travamento de mouse estiver ativado.
movementYA modificação das coordenadas verticais da posição de mouse desde o último evento de mouse, se o travamento de mouse estiver ativado.
shiftKeytrue se a tecla Shift estiver ativa; false se estiver inativa.
stageXA coordenada horizontal na qual o evento ocorreu em coordenadas globais de palco.
stageYA coordenada vertical na qual o evento ocorreu em coordenadas globais de palco.
targetA ocorrência InteractiveObject sob o dispositivo apontador. target não é sempre o objeto na lista de exibição que registrou o ouvinte de evento. Use a propriedade currentTarget para acessar o objeto na lista de exibição que está processando o evento no momento.

mouseUp

Evento  
Tipo do objeto de evento: flash.events.MouseEvent
propriedade MouseEvent.type = flash.events.MouseEvent.MOUSE_UP

Versão da linguagem: ActionScript 3.0
Versões de runtime: AIR 1.0, Flash Player 9, Flash Lite 4

Despachado quando o usuário libera o botão do dispositivo apontador sobre uma ocorrência InteractiveObject. Se o destino for uma ocorrência de SimpleButton, o objeto mostrará o objeto de exibição upState. Se o destino for um campo de texto selecionável, esse campo de texto finalizará a seleção como comportamento padrão.

Define o valor da propriedade type de um objeto de evento select.

Esse evento tem as seguintes propriedades:

PropriedadeValor
altKeytrue caso a tecla Alt esteja ativa (Windows).
bubblestrue
buttonDowntrue se o botão principal do mouse estiver pressionado; false se não estiver.
cancelablefalse; o comportamento padrão não pode ser cancelado.
commandKeytrue no Mac se a tecla Command estiver ativa; false se estiver inativa. Sempre false no Windows.
controlKeytrue se a tecla Ctrl ou Control estiver ativa; false se estiver inativa.
ctrlKeytrue no Windows ou no Linux caso a tecla Ctrl esteja ativa. true no Mac se a tecla Ctrl ou Command estiver ativa. Caso contrário, false.
currentTargetO objeto que está processando ativamente o objeto Event com um ouvinte de evento.
localXA coordenada horizontal na qual o evento ocorreu relacionada à entidade gráfica que contém, se o travamento de mouse estiver desativado.
localYA coordenada vertical na qual o evento ocorreu relacionada à entidade gráfica que contém, se o travamento de mouse estiver desativado.
movementXA modificação das coordenadas horizontais da posição de mouse desde o último evento de mouse, se o travamento de mouse estiver ativado.
movementYA modificação das coordenadas verticais da posição de mouse desde o último evento de mouse, se o travamento de mouse estiver ativado.
shiftKeytrue se a tecla Shift estiver ativa; false se estiver inativa.
clickCountContagem do número de cliques de mouse para indicar se o evento é parte de uma sequência de vários cliques.
stageXA coordenada horizontal na qual o evento ocorreu em coordenadas globais de palco.
stageYA coordenada vertical na qual o evento ocorreu em coordenadas globais de palco.
targetA ocorrência InteractiveObject sob o dispositivo apontador. target não é sempre o objeto na lista de exibição que registrou o ouvinte de evento. Use a propriedade currentTarget para acessar o objeto na lista de exibição que está processando o evento no momento.

mouseWheel

Evento  
Tipo do objeto de evento: flash.events.MouseEvent
propriedade MouseEvent.type = flash.events.MouseEvent.MOUSE_WHEEL

Versão da linguagem: ActionScript 3.0
Versões de runtime: AIR 1.0, Flash Player 9

Despachado quando a roda do mouse rola sobre uma ocorrência InteractiveObject. Se o destino for um campo de texto, o texto será rolado como o comportamento padrão. Só disponível em sistemas operacionais Windows Microsoft.

Define o valor da propriedade type de um objeto de evento mouseWheel.

Esse evento tem as seguintes propriedades:

PropriedadeValor
altKeytrue caso a tecla Alt esteja ativa (Windows).
bubblestrue
buttonDowntrue se o botão principal do mouse estiver pressionado; false se não estiver.
cancelablefalse; o comportamento padrão não pode ser cancelado.
commandKeytrue no Mac se a tecla Command estiver ativa; false se estiver inativa. Sempre false no Windows.
controlKeytrue se a tecla Ctrl ou Control estiver ativa; false se estiver inativa.
ctrlKeytrue no Windows ou no Linux caso a tecla Ctrl esteja ativa. true no Mac se a tecla Ctrl ou Command estiver ativa. Caso contrário, false.
currentTargetO objeto que está processando ativamente o objeto Event com um ouvinte de evento.
deltaO número de linhas que cada fenda da roda do mouse representa.
localXA coordenada horizontal na qual o evento ocorreu relacionada à entidade gráfica que contém, se o travamento de mouse estiver desativado.
localYA coordenada vertical na qual o evento ocorreu relacionada à entidade gráfica que contém, se o travamento de mouse estiver desativado.
movementXA modificação das coordenadas horizontais da posição de mouse desde o último evento de mouse, se o travamento de mouse estiver ativado.
movementYA modificação das coordenadas verticais da posição de mouse desde o último evento de mouse, se o travamento de mouse estiver ativado.
shiftKeytrue se a tecla Shift estiver ativa; false se estiver inativa.
stageXA coordenada horizontal na qual o evento ocorreu em coordenadas globais de palco.
stageYA coordenada vertical na qual o evento ocorreu em coordenadas globais de palco.
targetA ocorrência InteractiveObject sob o dispositivo apontador. target não é sempre o objeto na lista de exibição que registrou o ouvinte de evento. Use a propriedade currentTarget para acessar o objeto na lista de exibição que está processando o evento no momento.

nativeDragComplete

Evento  
Tipo do objeto de evento: flash.events.NativeDragEvent
propriedade NativeDragEvent.type = flash.events.NativeDragEvent.NATIVE_DRAG_COMPLETE

Versão da linguagem: ActionScript 3.0
Versões de runtime: AIR 1.0, Flash Lite 4

Despachado pelo iniciador de arrasto InteractiveObject quando o usuário libera o gesto de arrastar.

A propriedade dropAction do evento indica a ação definida pelo objeto drag target; o valor "none" (DragActions.NONE) indica que a liberação foi cancelada ou não foi aceita.

O manipulador de eventos nativeDragComplete é um local conveniente para atualizar o estado do objeto de exibição que inicia, por exemplo, removendo um item de uma lista (em uma ação de arrasto "move") ou alterando as propriedades visuais.

O NativeDragEvent.NATIVE_DRAG_COMPLETE define o valor da propriedade type de um objeto de evento nativeDragComplete.

Esse evento tem as seguintes propriedades:

PropriedadeValor
allowedActionsO objeto NativeDragOptions que especifica as ações pertinentes a esta operação de arrastar.
bubblestrue
cancelablefalse; não há comportamento padrão a ser cancelado.
clipboardO objeto Clipboard que contém os dados arrastados.
dropActionA ação escolhida pelo destino da ação de soltar (ou none, se nenhuma ação tiver sido configurada).

nativeDragDrop

Evento  
Tipo do objeto de evento: flash.events.NativeDragEvent
propriedade NativeDragEvent.type = flash.events.NativeDragEvent.NATIVE_DRAG_DROP

Versão da linguagem: ActionScript 3.0
Versões de runtime: AIR 1.0, Flash Lite 4

Despachado pelo InteractiveObject de destino quando um objeto arrastado é solto nele e a liberação tiver sido aceita com uma chamada para DragManager.acceptDragDrop().

Acessa os dados soltos usando a propriedade clipboard do objeto de evento.

O manipulador deste evento deve definir a propriedade DragManager.dropAction para fornecer feedback ao objeto iniciador sobre que ação de arrasto foi realizada. Se nenhum valor for definido, o DragManager selecionará um valor padrão na lista de ações permitidas.

O NativeDragEvent.NATIVE_DRAG_DROP define o valor da propriedade type de um objeto de evento nativeDragDrop.

Esse evento tem as seguintes propriedades:

PropriedadeValor
allowedActionsO objeto NativeDragOptions que especifica as ações pertinentes a esta operação de arrastar.
bubblestrue
cancelabletrue; o cancelamento deste evento cancela a operação de arrastar.
clipboardO objeto Clipboard que contém os dados arrastados. Clipboard só pode ser lido se o objeto que está enviando esse evento não estiver no mesmo domínio de segurança do iniciador.
dropActionA ação escolhida pelo destino da ação de soltar (ou none, se nenhuma ação tiver sido configurada).

nativeDragEnter

Evento  
Tipo do objeto de evento: flash.events.NativeDragEvent
propriedade NativeDragEvent.type = flash.events.NativeDragEvent.NATIVE_DRAG_ENTER

Versão da linguagem: ActionScript 3.0
Versões de runtime: AIR 1.0, Flash Lite 4

Despachado por um InteractiveObject quando o gesto de arrasto entra no respectivo limite.

Manipule eventos nativeDragEnter ou nativeDragOver para permitir que o objeto de exibição se torne o destino de liberação.

Para determinar se o objeto de exibição de despacho pode aceitar a liberação, verifique a compatibilidade dos dados na propriedade clipboard do objeto de evento, além das ações de arrasto permitidas na propriedade allowedActions.

O NativeDragEvent.NATIVE_DRAG_ENTER define o valor da propriedade type de um objeto de evento nativeDragEnter.

Esse evento tem as seguintes propriedades:

PropriedadeValor
allowedActionsO objeto NativeDragOptions que especifica as ações pertinentes a esta operação de arrastar.
bubblestrue
cancelablefalse; não há comportamento padrão a ser cancelado.
clipboardO objeto Clipboard que contém os dados arrastados. A área de transferência só poderá ser lida se o objeto que está despachando este evento se encontrar no mesmo domínio de segurança que o iniciador.
dropActionA ação escolhida pelo destino da ação de soltar (ou none, se nenhuma ação tiver sido configurada).

nativeDragExit

Evento  
Tipo do objeto de evento: flash.events.NativeDragEvent
propriedade NativeDragEvent.type = flash.events.NativeDragEvent.NATIVE_DRAG_EXIT

Versão da linguagem: ActionScript 3.0
Versões de runtime: AIR 1.0, Flash Lite 4

Despachado por um InteractiveObject quando o gesto de arrasto deixa o respectivo limite.

O NativeDragEvent.NATIVE_DRAG_EXIT define o valor da propriedade type de um objeto de evento nativeDragExit.

Esse evento tem as seguintes propriedades:

PropriedadeValor
allowedActionsO objeto NativeDragOptions que especifica as ações pertinentes a esta operação de arrastar.
bubblestrue
cancelablefalse; não há comportamento padrão a ser cancelado.
clipboardO objeto Clipboard que contém os dados arrastados. A área de transferência só poderá ser lida se o objeto que está despachando este evento se encontrar no mesmo domínio de segurança que o iniciador.
dropActionA ação escolhida pelo destino da ação de soltar (ou none, se nenhuma ação tiver sido configurada).

nativeDragOver

Evento  
Tipo do objeto de evento: flash.events.NativeDragEvent
propriedade NativeDragEvent.type = flash.events.NativeDragEvent.NATIVE_DRAG_OVER

Versão da linguagem: ActionScript 3.0
Versões de runtime: AIR 1.0, Flash Lite 4

Despachado continuamente por um InteractiveObject enquanto o gesto de arrasto permanecer dentro do respectivo limite.

Eventos nativeDragOver são despachados sempre que o mouse é movimentado. No Windows e no Mac, eles também são despachados em um intervalo de timer menor quando o mouse não é movimentado.

Manipule eventos nativeDragOver ou nativeDragEnter para permitir que o objeto de exibição se torne o destino de liberação.

Para determinar se o objeto de exibição de despacho pode aceitar a liberação, verifique a compatibilidade dos dados na propriedade clipboard do objeto de evento, além das ações de arrasto permitidas na propriedade allowedActions.

O NativeDragEvent.NATIVE_DRAG_OVER define o valor da propriedade type de um objeto de evento nativeDragOver.

Esse evento tem as seguintes propriedades:

PropriedadeValor
allowedActionsO objeto NativeDragOptions que especifica as ações pertinentes a esta operação de arrastar.
bubblestrue
cancelabletrue; o cancelamento deste evento cancela a operação de arrastar.
clipboardO objeto Clipboard que contém os dados arrastados. A área de transferência só poderá ser lida se o objeto que está despachando este evento se encontrar no mesmo domínio de segurança que o iniciador.
dropActionA ação escolhida pelo destino da ação de soltar (ou none, se nenhuma ação tiver sido configurada).

nativeDragStart

Evento  
Tipo do objeto de evento: flash.events.NativeDragEvent
propriedade NativeDragEvent.type = flash.events.NativeDragEvent.NATIVE_DRAG_START

Versão da linguagem: ActionScript 3.0
Versões de runtime: AIR 1.0, Flash Lite 4

Despachado no início de uma operação de arrasto pelo InteractiveObject, que é especificado como o iniciador de arrasto na chamada DragManager.doDrag().

O NativeDragEvent.NATIVE_DRAG_START define o valor da propriedade type de um objeto de evento nativeDragStart.

Esse evento tem as seguintes propriedades:

PropriedadeValor
allowedActionsO objeto NativeDragOptions que especifica as ações pertinentes a esta operação de arrastar.
bubblestrue
cancelabletrue; o cancelamento deste evento cancela a operação de arrastar.
clipboardO objeto Clipboard que contém os dados arrastados.
dropActionA ação escolhida pelo destino da ação de soltar (ou none, se nenhuma ação tiver sido configurada).

nativeDragUpdate

Evento  
Tipo do objeto de evento: flash.events.NativeDragEvent
propriedade NativeDragEvent.type = flash.events.NativeDragEvent.NATIVE_DRAG_UPDATE

Versão da linguagem: ActionScript 3.0
Versões de runtime: AIR 1.0, Flash Lite 4

Despachado durante uma operação de arrasto pelo InteractiveObject, que é especificado como o iniciador de arrasto na chamada DragManager.doDrag().

Eventos nativeDragUpdate não são despachados no Linux.

O NativeDragEvent.NATIVE_DRAG_UPDATE define o valor da propriedade type de um objeto de evento nativeDragUpdate.

Esse evento tem as seguintes propriedades:

PropriedadeValor
allowedActionsO objeto NativeDragOptions que especifica as ações pertinentes a esta operação de arrastar.
bubblestrue
cancelablefalse; não há comportamento padrão a ser cancelado.
clipboardO objeto Clipboard que contém os dados arrastados.
dropActionA ação escolhida pelo destino da ação de soltar (ou none, se nenhuma ação tiver sido configurada).

paste

Evento  
Tipo do objeto de evento: flash.events.Event
propriedade Event.type = flash.events.Event.PASTE

Versão da linguagem: ActionScript 3.0
Versões de runtime: Flash Player 10, AIR 1.5

Despachado quando o usuário ativa a combinação de teclas do acelerador específica da plataforma para uma operação de colar ou seleciona "Paste" no menu de contexto do texto. Esse evento é despachado para o objeto com foco no momento. Se o objeto que no momento tem o foco for um TextField, o comportamento padrão deste evento é fazer com que o conteúdo da área de transferência seja colado no campo de texto no ponto de inserção atual, substituindo qualquer texto atualmente selecionado no campo de texto.

A constante Event.PASTE define o valor da propriedade type de um objeto de evento paste.

Esse evento tem as seguintes propriedades:

PropriedadeValor
bubblestrue (false para runtime do AIR.)
cancelablefalse; não há comportamento padrão a ser cancelado.
currentTargetO objeto que está processando ativamente o objeto Event com um ouvinte de evento.
targetQualquer ocorrência do DisplayObject com um ouvinte registrado para o evento paste.

Observação: Os objetos de TextField não despacham eventos apagar, copiar, recortar, colar ou selectAll. Os objetos de TextField sempre incluem comando Cortar, Copiar, Colar, Limpar e Selecionar tudo, no menu de contexto. Você não pode remover estes comandos do menu de contexto de objetos TextField. Para objetos TextField, selecionar estes comandos (ou os seus equivalentes de teclado) não gera eventos clear, copy, cut, paste, ou selectAll. No entanto, outras classes que estendem a classe InteractiveObject, incluindo os componentes criados com o Flash Text Engine (FTE), despacham estes eventos em resposta a ações do usuários como atalhos de teclado e menus de contexto.

    

proximityBegin

Evento  
Tipo do objeto de evento: flash.events.TouchEvent
propriedade TouchEvent.type = flash.events.TouchEvent.PROXIMITY_BEGIN

Versão da linguagem: ActionScript 3.0
Versões de runtime: AIR 3

Despachado quando o usuário abaixa um estilo ativo para além do limite de detecção de proximidade da tela.

A sequência dos eventos típica que ocorre quando um usuário abaixa um estilo à tela, move-o através da tela e o levanta é:

  • proximityBegin
  • proximityMove
  • touchBegin
  • touchMove
  • touchEnd
  • proximityMove
  • proximityEnd

Observação: consulte a classe de Multitoque para obter informações sobre a compatibilidade de ambiente.

Define o valor do tipo da propriedade de um objeto de evento de toque PROXIMITY_BEGIN.

O objeto TouchEvent despachado tem as seguintes propriedades:

PropriedadeValor
altKeytrue caso a tecla Alt esteja ativa (Windows ou Linux).
bubblestrue
cancelablefalse; não há comportamento padrão a ser cancelado.
commandKeytrue no Mac se a tecla Command estiver ativa; false se estiver inativa. Sempre false no Windows.
controlKeytrue se a tecla Ctrl ou Control estiver ativa; false se estiver inativa.
ctrlKeytrue no Windows ou no Linux caso a tecla Ctrl esteja ativa. true no Mac se a tecla Ctrl ou Command estiver ativa. Caso contrário, false.
currentTargetO objeto que está processando ativamente o objeto Event com um ouvinte de evento.
eventPhaseA fase atual no fluxo de eventos.
isRelatedObjectInaccessibletrue se a propriedade relatedObject for definida para null por causa de regras de área de segurança.
localXA coordenada horizontal na qual o evento ocorreu com relação à entidade gráfica continente.
localYA coordenada vertical na qual o evento ocorreu com relação à entidade gráfica continente.
pressãoUm valor entre 0.0 e 1.0 indicando força do contato com o dispositivo. Se o dispositivo não conseguir detectar a pressão, o valor será 1.0.
relatedObjectUma referência a um objeto de lista de exibição relacionado ao evento.
shiftKeytrue se a tecla Shift estiver ativa; false se estiver inativa.
sizeXLargura da área de contato.
sizeYAltura da área de contato.
stageXA coordenada horizontal na qual o evento ocorreu em coordenadas globais de palco.
stageYA coordenada vertical na qual o evento ocorreu em coordenadas globais de palco.
targetA ocorrência InteractiveObject sob o dispositivo de toque. target não é sempre o objeto na lista de exibição que registrou o ouvinte de evento. Use a propriedade currentTarget para acessar o objeto na lista de exibição que está processando o evento no momento.
touchPointIDUm número de identificação exclusiva (como um int) destinado ao ponto de toque.
timestamp(Somente AIR) A marca de data e hora do evento em milissegundos quanto ao início do aplicativo.
touchIntent(Somente AIR) Um valor da classe de TouchEventIntent.
isTouchPointCanceled(Somente AIR) true se o evento de toque for cancelado devido à lógica de rejeição do toque do dispositivo.

Elementos da API relacionados

    

proximityEnd

Evento  
Tipo do objeto de evento: flash.events.TouchEvent
propriedade TouchEvent.type = flash.events.TouchEvent.PROXIMITY_END

Versão da linguagem: ActionScript 3.0
Versões de runtime: AIR 3

Despachado quando o usuário levanta um estilo ativo acima do limite de detecção de proximidade da tela.

Um evento proximityEnd não é despachado quando o estilo toca a tela.

A sequência dos eventos típica que ocorre quando um usuário abaixa um estilo à tela, move-o através da tela e o levanta é:

  • proximityBegin
  • proximityMove
  • touchBegin
  • touchMove
  • touchEnd
  • proximityMove
  • proximityEnd

Observação: consulte a classe de Multitoque para obter informações sobre a compatibilidade de ambiente.

Define o valor do tipo da propriedade de um objeto de evento de toquePROXIMITY_END.

O objeto TouchEvent despachado tem as seguintes propriedades:

PropriedadeValor
altKeytrue caso a tecla Alt esteja ativa (Windows ou Linux).
bubblestrue
cancelablefalse; não há comportamento padrão a ser cancelado.
commandKeytrue no Mac se a tecla Command estiver ativa; false se estiver inativa. Sempre false no Windows.
controlKeytrue se a tecla Ctrl ou Control estiver ativa; false se estiver inativa.
ctrlKeytrue no Windows ou no Linux caso a tecla Ctrl esteja ativa. true no Mac se a tecla Ctrl ou Command estiver ativa. Caso contrário, false.
currentTargetO objeto que está processando ativamente o objeto Event com um ouvinte de evento.
eventPhaseA fase atual no fluxo de eventos.
isRelatedObjectInaccessibletrue se a propriedade relatedObject for definida para null por causa de regras de área de segurança.
localXA coordenada horizontal na qual o evento ocorreu com relação à entidade gráfica continente.
localYA coordenada vertical na qual o evento ocorreu com relação à entidade gráfica continente.
pressãoUm valor entre 0.0 e 1.0 indicando força do contato com o dispositivo. Se o dispositivo não conseguir detectar a pressão, o valor será 1.0.
relatedObjectUma referência a um objeto de lista de exibição relacionado ao evento.
shiftKeytrue se a tecla Shift estiver ativa; false se estiver inativa.
sizeXLargura da área de contato.
sizeYAltura da área de contato.
stageXA coordenada horizontal na qual o evento ocorreu em coordenadas globais de palco.
stageYA coordenada vertical na qual o evento ocorreu em coordenadas globais de palco.
targetA ocorrência InteractiveObject sob o dispositivo de toque. target não é sempre o objeto na lista de exibição que registrou o ouvinte de evento. Use a propriedade currentTarget para acessar o objeto na lista de exibição que está processando o evento no momento.
touchPointIDUm número de identificação exclusiva (como um int) destinado ao ponto de toque.
timestamp(Somente AIR) A marca de data e hora do evento em milissegundos quanto ao início do aplicativo.
touchIntent(Somente AIR) Um valor da classe de TouchEventIntent.
isTouchPointCanceled(Somente AIR) true se o evento de toque for cancelado devido à lógica de rejeição do toque do dispositivo.

Elementos da API relacionados

    

proximityMove

Evento  
Tipo do objeto de evento: flash.events.TouchEvent
propriedade TouchEvent.type = flash.events.TouchEvent.PROXIMITY_MOVE

Versão da linguagem: ActionScript 3.0
Versões de runtime: AIR 3

Despachado quando o usuário move um estilo ativo sobre a tela enquanto permanece dentro do limite de detecção de proximidade.

A sequência dos eventos típica que ocorre quando um usuário abaixa um estilo à tela, move-o através da tela e o levanta é:

  • proximityBegin
  • proximityMove
  • touchBegin
  • touchMove
  • touchEnd
  • proximityMove
  • proximityEnd

Observação: consulte a classe de Multitoque para obter informações sobre a compatibilidade de ambiente.

Define o valor do tipo da propriedade de um objeto de evento de toque PROXIMITY_MOVE.

O objeto TouchEvent despachado tem as seguintes propriedades:

PropriedadeValor
altKeytrue caso a tecla Alt esteja ativa (Windows ou Linux).
bubblestrue
cancelablefalse; não há comportamento padrão a ser cancelado.
commandKeytrue no Mac se a tecla Command estiver ativa; false se estiver inativa. Sempre false no Windows.
controlKeytrue se a tecla Ctrl ou Control estiver ativa; false se estiver inativa.
ctrlKeytrue no Windows ou no Linux caso a tecla Ctrl esteja ativa. true no Mac se a tecla Ctrl ou Command estiver ativa. Caso contrário, false.
currentTargetO objeto que está processando ativamente o objeto Event com um ouvinte de evento.
eventPhaseA fase atual no fluxo de eventos.
isRelatedObjectInaccessibletrue se a propriedade relatedObject for definida para null por causa de regras de área de segurança.
localXA coordenada horizontal na qual o evento ocorreu com relação à entidade gráfica continente.
localYA coordenada vertical na qual o evento ocorreu com relação à entidade gráfica continente.
pressãoUm valor entre 0.0 e 1.0 indicando força do contato com o dispositivo. Se o dispositivo não conseguir detectar a pressão, o valor será 1.0.
relatedObjectUma referência a um objeto de lista de exibição relacionado ao evento.
shiftKeytrue se a tecla Shift estiver ativa; false se estiver inativa.
sizeXLargura da área de contato.
sizeYAltura da área de contato.
stageXA coordenada horizontal na qual o evento ocorreu em coordenadas globais de palco.
stageYA coordenada vertical na qual o evento ocorreu em coordenadas globais de palco.
targetA ocorrência InteractiveObject sob o dispositivo de toque. target não é sempre o objeto na lista de exibição que registrou o ouvinte de evento. Use a propriedade currentTarget para acessar o objeto na lista de exibição que está processando o evento no momento.
touchPointIDUm número de identificação exclusiva (como um int) destinado ao ponto de toque.
timestamp(Somente AIR) A marca de data e hora do evento em milissegundos quanto ao início do aplicativo.
touchIntent(Somente AIR) Um valor da classe de TouchEventIntent.
isTouchPointCanceled(Somente AIR) true se o evento de toque for cancelado devido à lógica de rejeição do toque do dispositivo.

Elementos da API relacionados

    

proximityOut

Evento  
Tipo do objeto de evento: flash.events.TouchEvent
propriedade TouchEvent.type = flash.events.TouchEvent.PROXIMITY_OUT

Versão da linguagem: ActionScript 3.0
Versões de runtime: AIR 3

Despachado quando o usuário move um estilo ativo diretamente acima deste InteractiveObject enquanto permanece dentro do limite de detecção de proximidade da tela.

Observação: consulte a classe de Multitoque para obter informações sobre a compatibilidade de ambiente.

Define o valor do tipo da propriedade de um objeto de evento de toque PROXIMITY_OUT.

O objeto TouchEvent despachado tem as seguintes propriedades:

PropriedadeValor
altKeytrue caso a tecla Alt esteja ativa (Windows ou Linux).
bubblestrue
cancelablefalse; não há comportamento padrão a ser cancelado.
commandKeytrue no Mac se a tecla Command estiver ativa; false se estiver inativa. Sempre false no Windows.
controlKeytrue se a tecla Ctrl ou Control estiver ativa; false se estiver inativa.
ctrlKeytrue no Windows ou no Linux caso a tecla Ctrl esteja ativa. true no Mac se a tecla Ctrl ou Command estiver ativa. Caso contrário, false.
currentTargetO objeto que está processando ativamente o objeto Event com um ouvinte de evento.
eventPhaseA fase atual no fluxo de eventos.
isRelatedObjectInaccessibletrue se a propriedade relatedObject for definida para null por causa de regras de área de segurança.
localXA coordenada horizontal na qual o evento ocorreu com relação à entidade gráfica continente.
localYA coordenada vertical na qual o evento ocorreu com relação à entidade gráfica continente.
pressãoUm valor entre 0.0 e 1.0 indicando força do contato com o dispositivo. Se o dispositivo não conseguir detectar a pressão, o valor será 1.0.
relatedObjectUma referência a um objeto de lista de exibição relacionado ao evento.
shiftKeytrue se a tecla Shift estiver ativa; false se estiver inativa.
sizeXLargura da área de contato.
sizeYAltura da área de contato.
stageXA coordenada horizontal na qual o evento ocorreu em coordenadas globais de palco.
stageYA coordenada vertical na qual o evento ocorreu em coordenadas globais de palco.
targetA ocorrência InteractiveObject sob o dispositivo de toque. target não é sempre o objeto na lista de exibição que registrou o ouvinte de evento. Use a propriedade currentTarget para acessar o objeto na lista de exibição que está processando o evento no momento.
touchPointIDUm número de identificação exclusiva (como um int) destinado ao ponto de toque.
timestamp(Somente AIR) A marca de data e hora do evento em milissegundos quanto ao início do aplicativo.
touchIntent(Somente AIR) Um valor da classe de TouchEventIntent.
isTouchPointCanceled(Somente AIR) true se o evento de toque for cancelado devido à lógica de rejeição do toque do dispositivo.

Elementos da API relacionados

    

proximityOver

Evento  
Tipo do objeto de evento: flash.events.TouchEvent
propriedade TouchEvent.type = flash.events.TouchEvent.PROXIMITY_OVER

Versão da linguagem: ActionScript 3.0
Versões de runtime: AIR 3

Despachado quando o usuário move um estilo ativo diretamente acima deste InteractiveObject enquanto permanece dentro do limite de detecção de proximidade da tela.

Observação: consulte a classe de Multitoque para obter informações sobre a compatibilidade de ambiente.

Define o valor do tipo da propriedade de um objeto de evento de toque PROXIMITY_OVER.

O objeto TouchEvent despachado tem as seguintes propriedades:

PropriedadeValor
altKeytrue caso a tecla Alt esteja ativa (Windows ou Linux).
bubblestrue
cancelablefalse; não há comportamento padrão a ser cancelado.
commandKeytrue no Mac se a tecla Command estiver ativa; false se estiver inativa. Sempre false no Windows.
controlKeytrue se a tecla Ctrl ou Control estiver ativa; false se estiver inativa.
ctrlKeytrue no Windows ou no Linux caso a tecla Ctrl esteja ativa. true no Mac se a tecla Ctrl ou Command estiver ativa. Caso contrário, false.
currentTargetO objeto que está processando ativamente o objeto Event com um ouvinte de evento.
eventPhaseA fase atual no fluxo de eventos.
isRelatedObjectInaccessibletrue se a propriedade relatedObject for definida para null por causa de regras de área de segurança.
localXA coordenada horizontal na qual o evento ocorreu com relação à entidade gráfica continente.
localYA coordenada vertical na qual o evento ocorreu com relação à entidade gráfica continente.
pressãoUm valor entre 0.0 e 1.0 indicando força do contato com o dispositivo. Se o dispositivo não conseguir detectar a pressão, o valor será 1.0.
relatedObjectUma referência a um objeto de lista de exibição relacionado ao evento.
shiftKeytrue se a tecla Shift estiver ativa; false se estiver inativa.
sizeXLargura da área de contato.
sizeYAltura da área de contato.
stageXA coordenada horizontal na qual o evento ocorreu em coordenadas globais de palco.
stageYA coordenada vertical na qual o evento ocorreu em coordenadas globais de palco.
targetA ocorrência InteractiveObject sob o dispositivo de toque. target não é sempre o objeto na lista de exibição que registrou o ouvinte de evento. Use a propriedade currentTarget para acessar o objeto na lista de exibição que está processando o evento no momento.
touchPointIDUm número de identificação exclusiva (como um int) destinado ao ponto de toque.
timestamp(Somente AIR) A marca de data e hora do evento em milissegundos quanto ao início do aplicativo.
touchIntent(Somente AIR) Um valor da classe de TouchEventIntent.
isTouchPointCanceled(Somente AIR) true se o evento de toque for cancelado devido à lógica de rejeição do toque do dispositivo.

Elementos da API relacionados

    

proximityRollOut

Evento  
Tipo do objeto de evento: flash.events.TouchEvent
propriedade TouchEvent.type = flash.events.TouchEvent.PROXIMITY_ROLL_OUT

Versão da linguagem: ActionScript 3.0
Versões de runtime: AIR 3

Despachado quando o usuário move um estilo ativo deste InteractiveObject e algum de seus filhos enquanto permanece dentro do limite de detecção de proximidade da tela.

O destino do evento é o objeto anteriormente sob o estilo ou um pai desse objeto. O relatedObject é o objeto que o estilo moveu para cima. Os eventos proximityRollOut são despachados consecutivamente para cima na cadeia de pais do objeto, começando pelo objeto e terminando com o pai mais alto, que não é a raiz nem um predecessor do relatedObject.

A finalidade do evento proximityRollOut é simplificar a codificação de comportamentos de rolagem para contêineres de objetos de exibição com filhos. Quando o estilo sair da área de um objeto de exibição, incluindo a área de qualquer um de seus filhos para ir até um objeto que não é um de seus filhos, o objeto de exibição despachará o evento proximityRollOut. Trata-se de um comportamento diferente daquele do evento proximityRollOut, que é despachado sempre que o mouse sai da área de qualquer objeto-filho do contêiner de objetos de exibição, mesmo que o mouse permaneça sobre outro objeto-filho desse contêiner.

Observação: consulte a classe de Multitoque para obter informações sobre a compatibilidade de ambiente.

Define o valor do tipo da propriedade de um objeto de evento de toque PROXIMITY_ROLL_OUT.

O objeto TouchEvent despachado tem as seguintes propriedades:

PropriedadeValor
altKeytrue caso a tecla Alt esteja ativa (Windows ou Linux).
bubblestrue
cancelablefalse; não há comportamento padrão a ser cancelado.
commandKeytrue no Mac se a tecla Command estiver ativa; false se estiver inativa. Sempre false no Windows.
controlKeytrue se a tecla Ctrl ou Control estiver ativa; false se estiver inativa.
ctrlKeytrue no Windows ou no Linux caso a tecla Ctrl esteja ativa. true no Mac se a tecla Ctrl ou Command estiver ativa. Caso contrário, false.
currentTargetO objeto que está processando ativamente o objeto Event com um ouvinte de evento.
eventPhaseA fase atual no fluxo de eventos.
isRelatedObjectInaccessibletrue se a propriedade relatedObject for definida para null por causa de regras de área de segurança.
localXA coordenada horizontal na qual o evento ocorreu com relação à entidade gráfica continente.
localYA coordenada vertical na qual o evento ocorreu com relação à entidade gráfica continente.
pressãoUm valor entre 0.0 e 1.0 indicando força do contato com o dispositivo. Se o dispositivo não conseguir detectar a pressão, o valor será 1.0.
relatedObjectUma referência a um objeto de lista de exibição relacionado ao evento.
shiftKeytrue se a tecla Shift estiver ativa; false se estiver inativa.
sizeXLargura da área de contato.
sizeYAltura da área de contato.
stageXA coordenada horizontal na qual o evento ocorreu em coordenadas globais de palco.
stageYA coordenada vertical na qual o evento ocorreu em coordenadas globais de palco.
targetA ocorrência InteractiveObject sob o dispositivo de toque. target não é sempre o objeto na lista de exibição que registrou o ouvinte de evento. Use a propriedade currentTarget para acessar o objeto na lista de exibição que está processando o evento no momento.
touchPointIDUm número de identificação exclusiva (como um int) destinado ao ponto de toque.
timestamp(Somente AIR) A marca de data e hora do evento em milissegundos quanto ao início do aplicativo.
touchIntent(Somente AIR) Um valor da classe de TouchEventIntent.
isTouchPointCanceled(Somente AIR) true se o evento de toque for cancelado devido à lógica de rejeição do toque do dispositivo.

Elementos da API relacionados

    

proximityRollOver

Evento  
Tipo do objeto de evento: flash.events.TouchEvent
propriedade TouchEvent.type = flash.events. TouchEvent. PROXIMITY_ROLL_OVER

Versão da linguagem: ActionScript 3.0
Versões de runtime: AIR 3

Despachado quando o usuário move um estilo ativo sobre este InteractiveObject do exterior da árvore do objeto de descendentes na lista de exibição (enquanto permanece dentro do limite de detecção de proximidade da tela).

O destino do evento é o objeto sob o estilo ou um pai desse objeto. O relatedObject é o objeto que anteriormente estava sob a caneta. Os eventos proximityRollOver são despachados consecutivamente para baixo na cadeia de pais do objeto, começando pelo pai mais alto, que não é a raiz nem um predecessor do objetoRelacionado e terminando com o objeto.

A finalidade do evento proximityRollOver é simplificar a codificação de comportamentos de rolagem para contêineres de objetos de exibição com filhos. Quando o estilo entrar na área de um objeto de exibição ou acima de qualquer um dos seus filhos a partir de um objeto que não seja um de seus filhos, o objeto de exibição despachará o evento proximityRollOver. Trata-se de um comportamento diferente daquele do evento proximityRollOver, que é despachado sempre que o mouse entra na área de qualquer objeto-filho do contêiner de objetos de exibição, mesmo que o mouse já tenha estado sobre outro objeto-filho desse contêiner.

Observação: consulte a classe de Multitoque para obter informações sobre a compatibilidade de ambiente.

Elementos da API relacionados

releaseOutside

Evento  
Tipo do objeto de evento: flash.events.MouseEvent
propriedade MouseEvent.type = flash.events.MouseEvent.RELEASE_OUTSIDE

Versão da linguagem: ActionScript 3.0
Versões de runtime: AIR 3.3, Flash Player 11.3

Enviado quando um usuário solta o botão no dispositivo apontador depois que o usuário primeiro pressionou o botão sobre uma instância de InteractiveObject e moveu o dispositivo apontador de da instância para fora do InteractiveObject. Se o destino for uma ocorrência de SimpleButton, o objeto mostrará o objeto de exibição upState. Se o destino for um campo de texto selecionável, esse campo de texto finalizará a seleção como comportamento padrão.

Define o valor da propriedade type de um objeto de evento releaseOutside.

Esse evento tem as seguintes propriedades:

PropriedadeValor
altKeytrue caso a tecla Alt esteja ativa (Windows).
bubblestrue
buttonDownfalse
cancelablefalse; o comportamento padrão não pode ser cancelado.
commandKeytrue no Mac se a tecla Command estiver ativa; false se estiver inativa. Sempre false no Windows.
controlKeytrue se a tecla Ctrl ou Control estiver ativa; false se estiver inativa.
ctrlKeytrue no Windows ou no Linux caso a tecla Ctrl esteja ativa. true no Mac se a tecla Ctrl ou Command estiver ativa. Caso contrário, false.
currentTargetO objeto que está processando ativamente o objeto Event com um ouvinte de evento.
localXA coordenada horizontal na qual o evento ocorreu relacionada à entidade gráfica que contém, se o travamento de mouse estiver desativado.
localYA coordenada vertical na qual o evento ocorreu relacionada à entidade gráfica que contém, se o travamento de mouse estiver desativado.
shiftKeytrue se a tecla Shift estiver ativa; false se estiver inativa.
clickCountContagem do número de cliques de mouse para indicar se o evento é parte de uma sequência de vários cliques.
stageXA coordenada horizontal na qual o evento ocorreu em coordenadas globais de palco.
stageYA coordenada vertical na qual o evento ocorreu em coordenadas globais de palco.
targetO InteractiveObject sobre o qual o botão de dispositivo de ponteiro foi pressionado anteriormente e fora da instância e liberado. target não é sempre o objeto na lista de exibição que registrou o ouvinte de evento. Use a propriedade currentTarget para acessar o objeto na lista de exibição que está processando o evento no momento.

rightClick

Evento  
Tipo do objeto de evento: flash.events.MouseEvent
propriedade MouseEvent.type = flash.events.MouseEvent.RIGHT_CLICK

Versão da linguagem: ActionScript 3.0
Versões de runtime: AIR 1.0, Flash Lite 4

Despachado quando um usuário pressiona e libera o botão direito do dispositivo apontador sobre o mesmo InteractiveObject. Para que um evento rightClick ocorra, ele sempre deve seguir esta série de eventos, pela ordem de ocorrência: evento rightMouseDown e, em seguida, rightMouseUp. O objeto de destino deve ser idêntico para ambos os eventos; caso contrário, o eventorightClick não ocorrerá. Qualquer número de outros eventos de mouse podem ocorrer a qualquer momento entre os eventos rightMouseDown ou rightMouseUp; o evento rightClick ainda ocorrerá.

Define o valor da propriedade type de um objeto de evento rightClick.

Esse evento tem as seguintes propriedades:

PropriedadeValor
altKeytrue caso a tecla Alt esteja ativa (Windows).
bubblestrue
buttonDownPara eventos de clique com o botão direito do mouse, esta propriedade é sempre false.
cancelablefalse; não há comportamento padrão a ser cancelado.
commandKeytrue no Mac se a tecla Command estiver ativa; false se estiver inativa. Sempre false no Windows.
controlKeytrue se a tecla Ctrl ou Control estiver ativa; false se estiver inativa.
ctrlKeytrue no Windows ou no Linux caso a tecla Ctrl esteja ativa. true no Mac se a tecla Ctrl ou Command estiver ativa. Caso contrário, false.
currentTargetO objeto que está processando ativamente o objeto Event com um ouvinte de evento.
localXA coordenada horizontal na qual o evento ocorreu relacionada à entidade gráfica que contém, se o travamento de mouse estiver desativado.
localYA coordenada vertical na qual o evento ocorreu relacionada à entidade gráfica que contém, se o travamento de mouse estiver desativado.
movementXA modificação das coordenadas horizontais da posição de mouse desde o último evento de mouse, se o travamento de mouse estiver ativado.
movementYA modificação das coordenadas verticais da posição de mouse desde o último evento de mouse, se o travamento de mouse estiver ativado.
shiftKeytrue se a tecla Shift estiver ativa; false se estiver inativa.
stageXA coordenada horizontal na qual o evento ocorreu em coordenadas globais de palco.
stageYA coordenada vertical na qual o evento ocorreu em coordenadas globais de palco.
targetA ocorrência InteractiveObject sob o dispositivo apontador. target não é sempre o objeto na lista de exibição que registrou o ouvinte de evento. Use a propriedade currentTarget para acessar o objeto na lista de exibição que está processando o evento no momento.

rightMouseDown

Evento  
Tipo do objeto de evento: flash.events.MouseEvent
propriedade MouseEvent.type = flash.events.MouseEvent.RIGHT_MOUSE_DOWN

Versão da linguagem: ActionScript 3.0
Versões de runtime: AIR 1.0, Flash Lite 4

Despachado quando o usuário pressiona o botão do dispositivo apontador sobre uma ocorrência InteractiveObject.

Define o valor da propriedade type de um objeto de evento rightMouseDown.

Esse evento tem as seguintes propriedades:

PropriedadeValor
altKeytrue caso a tecla Alt esteja ativa (Windows).
bubblestrue
buttonDownPara eventos de clique com o botão direito do mouse, esta propriedade é sempre true.
cancelablefalse; o comportamento padrão não pode ser cancelado.
commandKeytrue no Mac se a tecla Command estiver ativa; false se estiver inativa. Sempre false no Windows.
controlKeytrue se a tecla Ctrl ou Control estiver ativa; false se estiver inativa.
ctrlKeytrue no Windows ou no Linux caso a tecla Ctrl esteja ativa. true no Mac se a tecla Ctrl ou Command estiver ativa. Caso contrário, false.
currentTargetO objeto que está processando ativamente o objeto Event com um ouvinte de evento.
localXA coordenada horizontal na qual o evento ocorreu relacionada à entidade gráfica que contém, se o travamento de mouse estiver desativado.
localYA coordenada vertical na qual o evento ocorreu relacionada à entidade gráfica que contém, se o travamento de mouse estiver desativado.
movementXA modificação das coordenadas horizontais da posição de mouse desde o último evento de mouse, se o travamento de mouse estiver ativado.
movementYA modificação das coordenadas verticais da posição de mouse desde o último evento de mouse, se o travamento de mouse estiver ativado.
shiftKeytrue se a tecla Shift estiver ativa; false se estiver inativa.
clickCountContagem do número de cliques de mouse para indicar se o evento é parte de uma sequência de vários cliques.
stageXA coordenada horizontal na qual o evento ocorreu em coordenadas globais de palco.
stageYA coordenada vertical na qual o evento ocorreu em coordenadas globais de palco.
targetA ocorrência InteractiveObject sob o dispositivo apontador. target não é sempre o objeto na lista de exibição que registrou o ouvinte de evento. Use a propriedade currentTarget para acessar o objeto na lista de exibição que está processando o evento no momento.

rightMouseUp

Evento  
Tipo do objeto de evento: flash.events.MouseEvent
propriedade MouseEvent.type = flash.events.MouseEvent.RIGHT_MOUSE_UP

Versão da linguagem: ActionScript 3.0
Versões de runtime: AIR 1.0, Flash Lite 4

Despachado quando o usuário libera o botão do dispositivo apontador sobre uma ocorrência InteractiveObject.

Define o valor da propriedade type de um objeto de evento rightMouseUp.

Esse evento tem as seguintes propriedades:

PropriedadeValor
altKeytrue caso a tecla Alt esteja ativa (Windows).
bubblestrue
buttonDowntrue se o botão direito do mouse estiver pressionado; false se não estiver.
cancelablefalse; o comportamento padrão não pode ser cancelado.
commandKeytrue no Mac se a tecla Command estiver ativa; false se estiver inativa. Sempre false no Windows.
controlKeytrue se a tecla Ctrl ou Control estiver ativa; false se estiver inativa.
ctrlKeytrue no Windows ou no Linux caso a tecla Ctrl esteja ativa. true no Mac se a tecla Ctrl ou Command estiver ativa. Caso contrário, false.
currentTargetO objeto que está processando ativamente o objeto Event com um ouvinte de evento.
localXA coordenada horizontal na qual o evento ocorreu relacionada à entidade gráfica que contém, se o travamento de mouse estiver desativado.
localYA coordenada vertical na qual o evento ocorreu relacionada à entidade gráfica que contém, se o travamento de mouse estiver desativado.
movementXA modificação das coordenadas horizontais da posição de mouse desde o último evento de mouse, se o travamento de mouse estiver ativado.
movementYA modificação das coordenadas verticais da posição de mouse desde o último evento de mouse, se o travamento de mouse estiver ativado.
shiftKeytrue se a tecla Shift estiver ativa; false se estiver inativa.
clickCountContagem do número de cliques de mouse para indicar se o evento é parte de uma sequência de vários cliques.
stageXA coordenada horizontal na qual o evento ocorreu em coordenadas globais de palco.
stageYA coordenada vertical na qual o evento ocorreu em coordenadas globais de palco.
targetA ocorrência InteractiveObject sob o dispositivo apontador. target não é sempre o objeto na lista de exibição que registrou o ouvinte de evento. Use a propriedade currentTarget para acessar o objeto na lista de exibição que está processando o evento no momento.

rollOut

Evento  
Tipo do objeto de evento: flash.events.MouseEvent
propriedade MouseEvent.type = flash.events.MouseEvent.ROLL_OUT

Versão da linguagem: ActionScript 3.0
Versões de runtime: AIR 1.0, Flash Player 9, Flash Lite 4

Despachado quando o usuário move um dispositivo apontador para longe de uma ocorrência de InteractiveObject. O destino do evento é o objeto que estava anteriormente sob o dispositivo apontador ou um pai desse objeto. O objetoRelacionado é o objeto para o qual o dispositivo apontador foi movido. Os eventos rollOut são despachados consecutivamente para cima na cadeia de pais do objeto, começando pelo objeto e terminando com o pai mais alto, que não é a raiz nem um predecessor do objetoRelacionado.

A finalidade do evento rollOut é simplificar a codificação de comportamentos de rolagem para contêineres de objetos de exibição com filhos. Quando o mouse sair da área de um objeto de exibição ou da área de qualquer um dos seus filhos para ir até um objeto que não é um de seus filhos, o objeto de exibição despachará o evento rollOut. Trata-se de um comportamento diferente daquele do evento mouseOut, que é despachado sempre que o mouse sai da área de qualquer objeto-filho do contêiner de objetos de exibição, mesmo que o mouse permaneça sobre outro objeto-filho desse contêiner.

Define o valor da propriedade type de um objeto de evento rollOut.

Esse evento tem as seguintes propriedades:

PropriedadeValor
altKeytrue caso a tecla Alt esteja ativa (Windows).
bubblesfalse
buttonDowntrue se o botão principal do mouse estiver pressionado; false se não estiver.
cancelablefalse; não há comportamento padrão a ser cancelado.
commandKeytrue no Mac se a tecla Command estiver ativa; false se estiver inativa. Sempre false no Windows.
controlKeytrue se a tecla Ctrl ou Control estiver ativa; false se estiver inativa.
ctrlKeytrue no Windows ou no Linux caso a tecla Ctrl esteja ativa. true no Mac se a tecla Ctrl ou Command estiver ativa. Caso contrário, false.
currentTargetO objeto que está processando ativamente o objeto Event com um ouvinte de evento.
relatedObjectO objeto da lista de exibição para o qual o dispositivo apontador aponta agora.
localXA coordenada horizontal na qual o evento ocorreu relacionada à entidade gráfica que contém, se o travamento de mouse estiver desativado.
localYA coordenada vertical na qual o evento ocorreu relacionada à entidade gráfica que contém, se o travamento de mouse estiver desativado.
movementXA modificação das coordenadas horizontais da posição de mouse desde o último evento de mouse, se o travamento de mouse estiver ativado.
movementYA modificação das coordenadas verticais da posição de mouse desde o último evento de mouse, se o travamento de mouse estiver ativado.
shiftKeytrue se a tecla Shift estiver ativa; false se estiver inativa.
stageXA coordenada horizontal na qual o evento ocorreu em coordenadas globais de palco.
stageYA coordenada vertical na qual o evento ocorreu em coordenadas globais de palco.
targetA ocorrência InteractiveObject sob o dispositivo apontador. target não é sempre o objeto na lista de exibição que registrou o ouvinte de evento. Use a propriedade currentTarget para acessar o objeto na lista de exibição que está processando o evento no momento.

rollOver

Evento  
Tipo do objeto de evento: flash.events.MouseEvent
propriedade MouseEvent.type = flash.events.MouseEvent.ROLL_OVER

Versão da linguagem: ActionScript 3.0
Versões de runtime: AIR 1.0, Flash Player 9, Flash Lite 4

Despachado quando o usuário move um dispositivo apontador sobre uma ocorrência InteractiveObject. O destino do evento é o objeto sob o dispositivo apontador ou um pai desse objeto. O objetoRelacionado é o objeto que estava anteriormente sob o dispositivo apontador. Os eventos rollOver são despachados consecutivamente para baixo na cadeia de pais do objeto, começando pelo pai mais alto, que não é a raiz nem um predecessor do objetoRelacionado, e terminando com o objeto.

A finalidade do evento rollOver é simplificar a codificação de comportamentos de rolagem para contêineres de objetos de exibição com filhos. Quando o mouse entrar na área de um objeto de exibição ou na área de qualquer um dos seus filhos a partir de um objeto que não é um de seus filhos, o objeto de exibição despachará o evento rollOver. Trata-se de um comportamento diferente daquele do evento mouseOver, que é despachado sempre que o mouse entra na área de qualquer objeto-filho do contêiner de objetos de exibição, mesmo que o mouse já tenha estado sobre outro objeto-filho desse contêiner.

Define o valor da propriedade type de um objeto de evento rollOver.

Esse evento tem as seguintes propriedades:

PropriedadeValor
altKeytrue caso a tecla Alt esteja ativa (Windows).
bubblesfalse
buttonDowntrue se o botão principal do mouse estiver pressionado; false se não estiver.
cancelablefalse; não há comportamento padrão a ser cancelado.
commandKeytrue no Mac se a tecla Command estiver ativa; false se estiver inativa. Sempre false no Windows.
controlKeytrue se a tecla Ctrl ou Control estiver ativa; false se estiver inativa.
ctrlKeytrue no Windows ou no Linux caso a tecla Ctrl esteja ativa. true no Mac se a tecla Ctrl ou Command estiver ativa. Caso contrário, false.
currentTargetO objeto que está processando ativamente o objeto Event com um ouvinte de evento.
relatedObjectO objeto da lista de exibição para o qual o dispositivo apontador estava apontando.
localXA coordenada horizontal na qual o evento ocorreu relacionada à entidade gráfica que contém, se o travamento de mouse estiver desativado.
localYA coordenada vertical na qual o evento ocorreu relacionada à entidade gráfica que contém, se o travamento de mouse estiver desativado.
movementXA modificação das coordenadas horizontais da posição de mouse desde o último evento de mouse, se o travamento de mouse estiver ativado.
movementYA modificação das coordenadas verticais da posição de mouse desde o último evento de mouse, se o travamento de mouse estiver ativado.
shiftKeytrue se a tecla Shift estiver ativa; false se estiver inativa.
stageXA coordenada horizontal na qual o evento ocorreu em coordenadas globais de palco.
stageYA coordenada vertical na qual o evento ocorreu em coordenadas globais de palco.
targetA ocorrência InteractiveObject sob o dispositivo apontador. target não é sempre o objeto na lista de exibição que registrou o ouvinte de evento. Use a propriedade currentTarget para acessar o objeto na lista de exibição que está processando o evento no momento.

selectAll

Evento  
Tipo do objeto de evento: flash.events.Event
propriedade Event.type = flash.events.Event.SELECT_ALL

Versão da linguagem: ActionScript 3.0
Versões de runtime: Flash Player 10, AIR 1.5

Despachado quando o usuário ativa a combinação de teclas do acelerador específica da plataforma para uma operação de selecionar tudo ou seleciona "Select All" no menu de contexto do texto. Esse evento é despachado para o objeto com foco no momento. Se o objeto que no momento tem foco for um TextField, o comportamento padrão deste evento é fazer com que todo o conteúdo do campo de texto seja selecionado.

A constante Event.SELECT_ALL define o valor da propriedade type de um objeto de evento selectAll.

Esse evento tem as seguintes propriedades:

PropriedadeValor
bubblesfalse
cancelablefalse; não há comportamento padrão a ser cancelado.
currentTargetO objeto que está processando ativamente o objeto Event com um ouvinte de evento.
targetQualquer ocorrência do DisplayObject com um ouvinte registrado para o evento selectAll.

Observação: Os objetos de TextField não despacham eventos apagar, copiar, recortar, colar ou selectAll. Os objetos de TextField sempre incluem comando Cortar, Copiar, Colar, Limpar e Selecionar tudo, no menu de contexto. Você não pode remover estes comandos do menu de contexto de objetos TextField. Para objetos TextField, selecionar estes comandos (ou os seus equivalentes de teclado) não gera eventos clear, copy, cut, paste, ou selectAll. No entanto, outras classes que estendem a classe InteractiveObject, incluindo os componentes criados com o Flash Text Engine (FTE), despacham estes eventos em resposta a ações do usuários como atalhos de teclado e menus de contexto.

softKeyboardActivate

Evento  
Tipo do objeto de evento: flash.events.SoftKeyboardEvent
propriedade SoftKeyboardEvent.type = flash.events.SoftKeyboardEvent. SOFT_KEYBOARD_ACTIVATE

Versão da linguagem: ActionScript 3.0
Versões de runtime: Flash Player 10.2, AIR 2.6

Despachado imediatamente depois que o teclado virtual é elevado.

Elementos da API relacionados

softKeyboardActivating

Evento  
Tipo do objeto de evento: flash.events.SoftKeyboardEvent
propriedade SoftKeyboardEvent.type = flash.events.SoftKeyboardEvent. SOFT_KEYBOARD_ACTIVATING

Versão da linguagem: ActionScript 3.0
Versões de runtime: Flash Player 10.2, AIR 2.6

Despachado imediatamente antes de o teclado virtual ser elevado.

Elementos da API relacionados

softKeyboardDeactivate

Evento  
Tipo do objeto de evento: flash.events.SoftKeyboardEvent
propriedade SoftKeyboardEvent.type = flash.events.SoftKeyboardEvent.SOFT_KEYBOARD_DEACTIVATE

Versão da linguagem: ActionScript 3.0
Versões de runtime: Flash Player 10.2, AIR 2.6

Despachado imediatamente depois que o teclado virtual é baixado.

A constante SoftKeyboardEvent.SOFT_KEYBOARD_DEACTIVATE define o valor do objeto SoftKeyboardEvent da propriedade type quando um teclado virtual é abaixado ou ocultado. Para este evento, cancelável = false.

Esse evento tem as seguintes propriedades:

PropriedadeValor
tipoSOFT_KEYBOARD_DEACTIVATE
bubblestrue
cancelablefalse; não há comportamento padrão a ser cancelado.
relatedObjectValUma referência a um objeto de lista de exibição relacionado ao evento.
triggerTypeValIndica se o evento keyboard foi disparado pelo aplicativo ou pelo usuário.
currentTargetO objeto que está processando ativamente o objeto Event com um ouvinte de evento.

Elementos da API relacionados

tabChildrenChange

Evento  
Tipo do objeto de evento: flash.events.Event
propriedade Event.type = flash.events.Event.TAB_CHILDREN_CHANGE

Versão da linguagem: ActionScript 3.0
Versões de runtime: AIR 1.0, Flash Player 9

Despachado quando o valor do sinalizador tabChildren do objeto é alterado.

A constante Event.TAB_CHILDREN_CHANGE define o valor da propriedade type de um objeto de evento tabChildrenChange.

Esse evento tem as seguintes propriedades:

PropriedadeValor
bubblestrue
cancelablefalse; não há comportamento padrão a ser cancelado.
currentTargetO objeto que está processando ativamente o objeto Event com um ouvinte de evento.
targetO objeto cujo sinalizador tabChildren foi alterado. target não é sempre o objeto na lista de exibição que registrou o ouvinte de evento. Use a propriedade currentTarget para acessar o objeto na lista de exibição que está processando o evento no momento.

tabEnabledChange

Evento  
Tipo do objeto de evento: flash.events.Event
propriedade Event.type = flash.events.Event.TAB_ENABLED_CHANGE

Versão da linguagem: ActionScript 3.0
Versões de runtime: AIR 1.0, Flash Player 9

Despachado quando o sinalizador tabEnabled do objeto é alterado.

A constante Event.TAB_ENABLED_CHANGE define o valor da propriedade type de um objeto de evento tabEnabledChange.

Esse evento tem as seguintes propriedades:

PropriedadeValor
bubblestrue
cancelablefalse; não há comportamento padrão a ser cancelado.
currentTargetO objeto que está processando ativamente o objeto Event com um ouvinte de evento.
targetO InteractiveObject cujo sinalizador tabEnabled foi alterado. target não é sempre o objeto na lista de exibição que registrou o ouvinte de evento. Use a propriedade currentTarget para acessar o objeto na lista de exibição que está processando o evento no momento.

tabIndexChange

Evento  
Tipo do objeto de evento: flash.events.Event
propriedade Event.type = flash.events.Event.TAB_INDEX_CHANGE

Versão da linguagem: ActionScript 3.0
Versões de runtime: AIR 1.0, Flash Player 9

Despachado quando o valor da propriedade tabIndex do objeto é alterado.

A constante Event.TAB_INDEX_CHANGE define o valor da propriedade type de um objeto de evento tabIndexChange.

Esse evento tem as seguintes propriedades:

PropriedadeValor
bubblestrue
cancelablefalse; não há comportamento padrão a ser cancelado.
currentTargetO objeto que está processando ativamente o objeto Event com um ouvinte de evento.
targetO objeto cujo tabIndex foi alterado. target não é sempre o objeto na lista de exibição que registrou o ouvinte de evento. Use a propriedade currentTarget para acessar o objeto na lista de exibição que está processando o evento no momento.

textInput

Evento  
Tipo do objeto de evento: flash.events.TextEvent
propriedade TextEvent.type = flash.events.TextEvent.TEXT_INPUT

Versão da linguagem: ActionScript 3.0
Versões de runtime: AIR 1.0, Flash Player 9, Flash Lite 4

Despachado quando um usuário introduz um ou vários caracteres do texto. Vários métodos de entrada de texto podem gerar esse evento, incluindo teclados padrão, IMEs (Editores de método de entrada), sistemas de reconhecimento de voz ou fala e até mesmo o ato de colar texto sem formatação ou informações de estilo.

Define o valor da propriedade type de um objeto de evento textInput.

Observação: Este evento não é despachado para as teclas Excluir ou Backspace.

Esse evento tem as seguintes propriedades:

PropriedadeValor
bubblestrue
cancelabletrue; chama o método preventDefault() para cancelar o comportamento padrão.
currentTargetO objeto que está processando ativamente o objeto Event com um ouvinte de evento.
targetO campo de texto no qual os caracteres estão sendo inseridos. target não é sempre o objeto na lista de exibição que registrou o ouvinte de evento. Use a propriedade currentTarget para acessar o objeto na lista de exibição que está processando o evento no momento.
textO caractere ou a string de caracteres inserida pelo usuário.

touchBegin

Evento  
Tipo do objeto de evento: flash.events.TouchEvent
propriedade TouchEvent.type = flash.events.TouchEvent.TOUCH_BEGIN

Versão da linguagem: ActionScript 3.0
Versões de runtime: Flash Player 10.1, AIR 2, Flash Lite 4

Despachado quando o usuário entra em contato pela primeira vez com um dispositivo ativado pelo toque (como tocar com um dedo um celular ou tablet com uma tela sensível toque). Alguns dispositivos também podem interpretar este contato como um evento mouseDown.

Especificamente, se um usuário toca com um dedo uma tela sensível ao toque, a instância InteractiveObject pode despachar um evento mouseDown ou um evento touchBegin, ou ambos se o ambiente atual suportar. Escolha como você quer controlar a interação do usuário. Use a classe flash.ui.Multitouch para gerenciar o controle de eventos de toque (ativar o controle de eventos de gesto de toque, o controle de eventos de ponto de toque simples, ou desativar eventos de toque para que somente eventos de mouse sejam despachados). Se você escolher controlar o evento mouseDown, então o mesmo controlador de eventos será executado em um dispositivo ativado pelo toque e um dispositivo ativado pelo mouse. Contudo, se você escolher controlar o evento touchBegin, você pode projetar o seu controlador de eventos para responder às necessidades específicas de um ambiente ativado pelo toque e fornecer aos usuários uma experiência ativada pelo toque mais rica. Você também pode controlar ambos os eventos, separadamente, para fornecer uma resposta diferente para um evento de toque do que um evento de mouse.

Observação: consulte a classe de Multitoque para obter informações sobre a compatibilidade de ambiente.

Define o valor da propriedade type de um objeto de evento de toque TOUCH_BEGIN.

O objeto TouchEvent despachado tem as seguintes propriedades:

PropriedadeValor
altKeytrue caso a tecla Alt esteja ativa (Windows ou Linux).
bubblestrue
cancelablefalse; não há comportamento padrão a ser cancelado.
commandKeytrue no Mac se a tecla Command estiver ativa; false se estiver inativa. Sempre false no Windows.
controlKeytrue se a tecla Ctrl ou Control estiver ativa; false se estiver inativa.
ctrlKeytrue no Windows ou no Linux caso a tecla Ctrl esteja ativa. true no Mac se a tecla Ctrl ou Command estiver ativa. Caso contrário, false.
currentTargetO objeto que está processando ativamente o objeto Event com um ouvinte de evento.
eventPhaseA fase atual no fluxo de eventos.
isRelatedObjectInaccessibletrue se a propriedade relatedObject for definida para null por causa de regras de área de segurança.
localXA coordenada horizontal na qual o evento ocorreu com relação à entidade gráfica continente.
localYA coordenada vertical na qual o evento ocorreu com relação à entidade gráfica continente.
pressãoUm valor entre 0.0 e 1.0 indicando força do contato com o dispositivo. Se o dispositivo não conseguir detectar a pressão, o valor será 1.0.
relatedObjectUma referência a um objeto de lista de exibição relacionado ao evento.
shiftKeytrue se a tecla Shift estiver ativa; false se estiver inativa.
sizeXLargura da área de contato.
sizeYAltura da área de contato.
stageXA coordenada horizontal na qual o evento ocorreu em coordenadas globais de palco.
stageYA coordenada vertical na qual o evento ocorreu em coordenadas globais de palco.
targetA ocorrência InteractiveObject sob o dispositivo de toque. target não é sempre o objeto na lista de exibição que registrou o ouvinte de evento. Use a propriedade currentTarget para acessar o objeto na lista de exibição que está processando o evento no momento.
touchPointIDUm número de identificação exclusiva (como um int) destinado ao ponto de toque.

Exemplo  ( Como usar este exemplo )

O seguinte exemplo mostra o controle de eventos para os eventos TOUCH_BEGIN, TOUCH_MOVE e TOUCH_END. Enquanto o ponto do contato se desloca pela tela (onTouchMove), a coordenada x relativa ao palco é traçada para a saída. Para os parâmetros Sprite.startTouchDrag na função onTouchBegin, o valor de touchPointID é o valor atribuído ao objeto de evento. O parâmetro de limites é o retângulo que define os limites do objeto de exibição pai (bg é um objeto de exibição que contém MySprite).
Multitouch.inputMode = MultitouchInputMode.TOUCH_POINT;

MySprite.addEventListener(TouchEvent.TOUCH_BEGIN, onTouchBegin);
MySprite.addEventListener(TouchEvent.TOUCH_MOVE, onTouchMove);
MySprite.addEventListener(TouchEvent.TOUCH_END, onTouchEnd);

function onTouchBegin(eBegin:TouchEvent) {
     eBegin.target.startTouchDrag(eBegin.touchPointID, false, bg.getRect(this));
     trace("touch begin");
 
 }

function onTouchMove(eMove:TouchEvent) {
    trace(eMove.stageX);
}
 
function onTouchEnd(eEnd:TouchEvent) {
     eEnd.target.stopTouchDrag(eEnd.touchPointID);
     trace("touch end");
}

Elementos da API relacionados

touchEnd

Evento  
Tipo do objeto de evento: flash.events.TouchEvent
propriedade TouchEvent.type = flash.events.TouchEvent.TOUCH_END

Versão da linguagem: ActionScript 3.0
Versões de runtime: Flash Player 10.1, AIR 2, Flash Lite 4

Despachado quando o usuário remove o contato com um dispositivo ativado pelo toque (como retirar o dedo de um celular ou tablet com uma tela de toque). Alguns dispositivos também podem interpretar este contato como um evento mouseUp.

Especificamente, se um usuário levanta um dedo de uma tela sensível ao toque, a instância InteractiveObject pode despachar um evento mouseUp ou um evento touchEnd, ou ambos se o ambiente atual suportar. Escolha como você quer controlar a interação do usuário. Use a classe flash.ui.Multitouch para gerenciar o controle de eventos de toque (ativar o controle de eventos de gesto de toque, o controle de eventos de ponto de toque simples, ou desativar eventos de toque para que somente eventos de mouse sejam despachados). Se você escolher controlar o evento mouseUp, então o mesmo controlador de eventos será executado em um dispositivo ativado pelo toque e um dispositivo ativado pelo mouse. Contudo, se você escolher controlar o evento touchEnd, você pode projetar o seu controlador de eventos para responder às necessidades específicas de um ambiente ativado pelo toque e fornecer aos usuários uma experiência ativada pelo toque mais rica. Você também pode controlar ambos os eventos, separadamente, para fornecer uma resposta diferente para um evento de toque do que um evento de mouse.

Observação: consulte a classe de Multitoque para obter informações sobre a compatibilidade de ambiente.

Define o valor da propriedade type de um objeto de evento TOUCH_END.

O objeto TouchEvent despachado tem as seguintes propriedades:

PropriedadeValor
altKeytrue caso a tecla Alt esteja ativa (Windows ou Linux).
bubblestrue
cancelablefalse; não há comportamento padrão a ser cancelado.
commandKeytrue no Mac se a tecla Command estiver ativa; false se estiver inativa. Sempre false no Windows.
controlKeytrue se a tecla Ctrl ou Control estiver ativa; false se estiver inativa.
ctrlKeytrue no Windows ou no Linux caso a tecla Ctrl esteja ativa. true no Mac se a tecla Ctrl ou Command estiver ativa. Caso contrário, false.
currentTargetO objeto que está processando ativamente o objeto Event com um ouvinte de evento.
eventPhaseA fase atual no fluxo de eventos.
isRelatedObjectInaccessibletrue se a propriedade relatedObject for definida para null por causa de regras de área de segurança.
localXA coordenada horizontal na qual o evento ocorreu com relação à entidade gráfica continente.
localYA coordenada vertical na qual o evento ocorreu com relação à entidade gráfica continente.
pressãoUm valor entre 0.0 e 1.0 indicando força do contato com o dispositivo. Se o dispositivo não conseguir detectar a pressão, o valor será 1.0.
relatedObjectUma referência a um objeto de lista de exibição relacionado ao evento.
shiftKeytrue se a tecla Shift estiver ativa; false se estiver inativa.
sizeXLargura da área de contato.
sizeYAltura da área de contato.
stageXA coordenada horizontal na qual o evento ocorreu em coordenadas globais de palco.
stageYA coordenada vertical na qual o evento ocorreu em coordenadas globais de palco.
targetA ocorrência InteractiveObject sob o dispositivo de toque. target não é sempre o objeto na lista de exibição que registrou o ouvinte de evento. Use a propriedade currentTarget para acessar o objeto na lista de exibição que está processando o evento no momento.
touchPointIDUm número de identificação exclusiva (como um int) destinado ao ponto de toque.

Exemplo  ( Como usar este exemplo )

O seguinte exemplo mostra o controle de eventos para os eventos TOUCH_BEGIN, TOUCH_MOVE e TOUCH_END. Enquanto o ponto do contato se desloca pela tela (onTouchMove), a coordenada x relativa ao palco é traçada para a saída. Para os parâmetros Sprite.startTouchDrag na função onTouchBegin, o valor de touchPointID é o valor atribuído ao objeto de evento. O parâmetro de limites é o retângulo que define os limites do objeto de exibição pai (bg é um objeto de exibição que contém MySprite).
Multitouch.inputMode = MultitouchInputMode.TOUCH_POINT;

MySprite.addEventListener(TouchEvent.TOUCH_BEGIN, onTouchBegin);
MySprite.addEventListener(TouchEvent.TOUCH_MOVE, onTouchMove);
MySprite.addEventListener(TouchEvent.TOUCH_END, onTouchEnd);

function onTouchBegin(eBegin:TouchEvent) {
     eBegin.target.startTouchDrag(eBegin.touchPointID, false, bg.getRect(this));
     trace("touch begin");
 
 }

function onTouchMove(eMove:TouchEvent) {
    trace(eMove.stageX);
}
 
function onTouchEnd(eEnd:TouchEvent) {
     eEnd.target.stopTouchDrag(eEnd.touchPointID);
     trace("touch end");
}

Elementos da API relacionados

touchMove

Evento  
Tipo do objeto de evento: flash.events.TouchEvent
propriedade TouchEvent.type = flash.events.TouchEvent.TOUCH_MOVE

Versão da linguagem: ActionScript 3.0
Versões de runtime: Flash Player 10.1, AIR 2, Flash Lite 4

Despachado quando o usuário toca o dispositivo, e é despachado continuamente até que o ponto contato seja removido. Observe que este evento não requer movimento do ponto de contato para ser despachado.

Alguns dispositivos podem interpretar este contato como um evento mouseMove. Especificamente, se um usuário move um dedo pela tela sensível ao toque, a instância InteractiveObject pode despachar um evento mouseMove ou um evento touchMove, ou ambos se o ambiente atual suportar. Escolha como você quer controlar a interação do usuário. Use a classe flash.ui.Multitouch para gerenciar o controle de eventos de toque (ativar o controle de eventos de gesto de toque, o controle de eventos de ponto de toque simples, ou desativar eventos de toque para que somente eventos de mouse sejam despachados). Se você escolher controlar o evento mouseMove, então o mesmo controlador de eventos será executado em um dispositivo ativado pelo toque e um dispositivo ativado pelo mouse. Contudo, se você escolher controlar o evento touchMove, você pode projetar o seu controlador de eventos para responder às necessidades específicas de um ambiente ativado pelo toque e fornecer aos usuários uma experiência ativada pelo toque mais rica. Você também pode controlar ambos os eventos, separadamente, para fornecer uma resposta diferente para um evento de toque do que um evento de mouse.

Observação: consulte a classe de Multitoque para obter informações sobre a compatibilidade de ambiente.

Define o valor da propriedade type de um objeto de evento de toque TOUCH_MOVE.

O objeto TouchEvent despachado tem as seguintes propriedades:

PropriedadeValor
altKeytrue caso a tecla Alt esteja ativa (Windows ou Linux).
bubblestrue
cancelablefalse; não há comportamento padrão a ser cancelado.
commandKeytrue no Mac se a tecla Command estiver ativa; false se estiver inativa. Sempre false no Windows.
controlKeytrue se a tecla Ctrl ou Control estiver ativa; false se estiver inativa.
ctrlKeytrue no Windows ou no Linux caso a tecla Ctrl esteja ativa. true no Mac se a tecla Ctrl ou Command estiver ativa. Caso contrário, false.
currentTargetO objeto que está processando ativamente o objeto Event com um ouvinte de evento.
eventPhaseA fase atual no fluxo de eventos.
isRelatedObjectInaccessibletrue se a propriedade relatedObject for definida para null por causa de regras de área de segurança.
localXA coordenada horizontal na qual o evento ocorreu com relação à entidade gráfica continente.
localYA coordenada vertical na qual o evento ocorreu com relação à entidade gráfica continente.
pressãoUm valor entre 0.0 e 1.0 indicando força do contato com o dispositivo. Se o dispositivo não conseguir detectar a pressão, o valor será 1.0.
relatedObjectUma referência a um objeto de lista de exibição relacionado ao evento.
shiftKeytrue se a tecla Shift estiver ativa; false se estiver inativa.
sizeXLargura da área de contato.
sizeYAltura da área de contato.
stageXA coordenada horizontal na qual o evento ocorreu em coordenadas globais de palco.
stageYA coordenada vertical na qual o evento ocorreu em coordenadas globais de palco.
targetA ocorrência InteractiveObject sob o dispositivo de toque. target não é sempre o objeto na lista de exibição que registrou o ouvinte de evento. Use a propriedade currentTarget para acessar o objeto na lista de exibição que está processando o evento no momento.
touchPointIDUm número de identificação exclusiva (como um int) destinado ao ponto de toque.

Exemplo  ( Como usar este exemplo )

O seguinte exemplo mostra o controle de eventos para os eventos TOUCH_BEGIN, TOUCH_MOVE e TOUCH_END. Enquanto o ponto do contato se desloca pela tela (onTouchMove), a coordenada x relativa ao palco é traçada para a saída. Para os parâmetros Sprite.startTouchDrag na função onTouchBegin, o valor de touchPointID é o valor atribuído ao objeto de evento. O parâmetro de limites é o retângulo que define os limites do objeto de exibição pai (bg é um objeto de exibição que contém MySprite).
Multitouch.inputMode = MultitouchInputMode.TOUCH_POINT;

MySprite.addEventListener(TouchEvent.TOUCH_BEGIN, onTouchBegin);
MySprite.addEventListener(TouchEvent.TOUCH_MOVE, onTouchMove);
MySprite.addEventListener(TouchEvent.TOUCH_END, onTouchEnd);

function onTouchBegin(eBegin:TouchEvent) {
     eBegin.target.startTouchDrag(eBegin.touchPointID, false, bg.getRect(this));
     trace("touch begin");
 
 }

function onTouchMove(eMove:TouchEvent) {
    trace(eMove.stageX);
}
 
function onTouchEnd(eEnd:TouchEvent) {
     eEnd.target.stopTouchDrag(eEnd.touchPointID);
     trace("touch end");
}

Elementos da API relacionados

touchOut

Evento  
Tipo do objeto de evento: flash.events.TouchEvent
propriedade TouchEvent.type = flash.events.TouchEvent.TOUCH_OUT

Versão da linguagem: ActionScript 3.0
Versões de runtime: Flash Player 10.1, AIR 2, Flash Lite 4

Despachado quando o usuário move o ponto do contato longe da instância InteractiveObject em um dispositivo ativado pelo toque (como arrastar um dedo de um objeto da tela para outro em um celular ou tablet com uma tela sensível ao toque). Alguns dispositivos também podem interpretar este contato como um evento mouseOut.

Especificamente, se um usuário move um dedo pela tela sensível ao toque, a instância InteractiveObject pode despachar um evento mouseOut ou um evento touchOut, ou ambos se o ambiente atual suportar. Escolha como você quer controlar a interação do usuário. Use a classe flash.ui.Multitouch para gerenciar o controle de eventos de toque (ativar o controle de eventos de gesto de toque, o controle de eventos de ponto de toque simples, ou desativar eventos de toque para que somente eventos de mouse sejam despachados). Se você escolher controlar o evento mouseOut, então o mesmo controlador de eventos será executado em um dispositivo ativado pelo toque e um dispositivo ativado pelo mouse. Contudo, se você escolher controlar o evento touchOut, você pode projetar o seu controlador de eventos para responder às necessidades específicas de um ambiente ativado pelo toque e fornecer aos usuários uma experiência ativada pelo toque mais rica. Você também pode controlar ambos os eventos, separadamente, para fornecer uma resposta diferente para um evento de toque do que um evento de mouse.

Observação: consulte a classe de Multitoque para obter informações sobre a compatibilidade de ambiente.

Define o valor da propriedade type de um objeto de evento de toque TOUCH_OUT.

O objeto TouchEvent despachado tem as seguintes propriedades:

PropriedadeValor
altKeytrue caso a tecla Alt esteja ativa (Windows ou Linux).
bubblestrue
cancelablefalse; não há comportamento padrão a ser cancelado.
commandKeytrue no Mac se a tecla Command estiver ativa; false se estiver inativa. Sempre false no Windows.
controlKeytrue se a tecla Ctrl ou Control estiver ativa; false se estiver inativa.
ctrlKeytrue no Windows ou no Linux caso a tecla Ctrl esteja ativa. true no Mac se a tecla Ctrl ou Command estiver ativa. Caso contrário, false.
currentTargetO objeto que está processando ativamente o objeto Event com um ouvinte de evento.
eventPhaseA fase atual no fluxo de eventos.
isRelatedObjectInaccessibletrue se a propriedade relatedObject for definida para null por causa de regras de área de segurança.
localXA coordenada horizontal na qual o evento ocorreu com relação à entidade gráfica continente.
localYA coordenada vertical na qual o evento ocorreu com relação à entidade gráfica continente.
pressãoUm valor entre 0.0 e 1.0 indicando força do contato com o dispositivo. Se o dispositivo não conseguir detectar a pressão, o valor será 1.0.
relatedObjectUma referência a um objeto de lista de exibição relacionado ao evento.
shiftKeytrue se a tecla Shift estiver ativa; false se estiver inativa.
sizeXLargura da área de contato.
sizeYAltura da área de contato.
stageXA coordenada horizontal na qual o evento ocorreu em coordenadas globais de palco.
stageYA coordenada vertical na qual o evento ocorreu em coordenadas globais de palco.
targetA ocorrência InteractiveObject sob o dispositivo de toque. target não é sempre o objeto na lista de exibição que registrou o ouvinte de evento. Use a propriedade currentTarget para acessar o objeto na lista de exibição que está processando o evento no momento.
touchPointIDUm número de identificação exclusiva (como um int) destinado ao ponto de toque.

Elementos da API relacionados

touchOver

Evento  
Tipo do objeto de evento: flash.events.TouchEvent
propriedade TouchEvent.type = flash.events.TouchEvent.TOUCH_OVER

Versão da linguagem: ActionScript 3.0
Versões de runtime: Flash Player 10.1, AIR 2, Flash Lite 4

Despachado quando o usuário move o ponto do contato em uma instância InteractiveObject em um dispositivo ativado pelo toque (como arrastar um dedo de um ponto fora de um objeto da tela a um ponto em um objeto da tela em um celular ou tablet com uma tela sensível ao toque). Alguns dispositivos também podem interpretar este contato como um evento mouseOver.

Especificamente, se um usuário move um dedo em InteractiveObject, a instância InteractiveObject pode despachar um evento mouseOver ou um evento touchOver, ou ambos se o ambiente atual suportar. Escolha como você quer controlar a interação do usuário. Use a classe flash.ui.Multitouch para gerenciar o controle de eventos de toque (ativar o controle de eventos de gesto de toque, o controle de eventos de ponto de toque simples, ou desativar eventos de toque para que somente eventos de mouse sejam despachados). Se você escolher controlar o evento mouseOver, então o mesmo controlador de eventos será executado em um dispositivo ativado pelo toque e em um dispositivo ativado pelo mouse. Contudo, se você escolher controlar o evento touchOver, você pode projetar o seu controlador de eventos para responder às necessidades específicas de um ambiente ativado pelo toque e fornecer aos usuários uma experiência ativada pelo toque mais rica. Você também pode controlar ambos os eventos, separadamente, para fornecer uma resposta diferente para um evento de toque do que um evento de mouse.

Observação: consulte a classe de Multitoque para obter informações sobre a compatibilidade de ambiente.

Define o valor da propriedade type de um objeto de evento de toque TOUCH_OVER.

O objeto TouchEvent despachado tem as seguintes propriedades:

PropriedadeValor
altKeytrue caso a tecla Alt esteja ativa (Windows ou Linux).
bubblestrue
cancelablefalse; não há comportamento padrão a ser cancelado.
commandKeytrue no Mac se a tecla Command estiver ativa; false se estiver inativa. Sempre false no Windows.
controlKeytrue se a tecla Ctrl ou Control estiver ativa; false se estiver inativa.
ctrlKeytrue no Windows ou no Linux caso a tecla Ctrl esteja ativa. true no Mac se a tecla Ctrl ou Command estiver ativa. Caso contrário, false.
currentTargetO objeto que está processando ativamente o objeto Event com um ouvinte de evento.
eventPhaseA fase atual no fluxo de eventos.
isRelatedObjectInaccessibletrue se a propriedade relatedObject for definida para null por causa de regras de área de segurança.
localXA coordenada horizontal na qual o evento ocorreu com relação à entidade gráfica continente.
localYA coordenada vertical na qual o evento ocorreu com relação à entidade gráfica continente.
pressãoUm valor entre 0.0 e 1.0 indicando força do contato com o dispositivo. Se o dispositivo não conseguir detectar a pressão, o valor será 1.0.
relatedObjectUma referência a um objeto de lista de exibição relacionado ao evento.
shiftKeytrue se a tecla Shift estiver ativa; false se estiver inativa.
sizeXLargura da área de contato.
sizeYAltura da área de contato.
stageXA coordenada horizontal na qual o evento ocorreu em coordenadas globais de palco.
stageYA coordenada vertical na qual o evento ocorreu em coordenadas globais de palco.
targetA ocorrência InteractiveObject sob o dispositivo de toque. target não é sempre o objeto na lista de exibição que registrou o ouvinte de evento. Use a propriedade currentTarget para acessar o objeto na lista de exibição que está processando o evento no momento.
touchPointIDUm número de identificação exclusiva (como um int) destinado ao ponto de toque.

Elementos da API relacionados

touchRollOut

Evento  
Tipo do objeto de evento: flash.events.TouchEvent
propriedade TouchEvent.type = flash.events.TouchEvent.TOUCH_ROLL_OUT

Versão da linguagem: ActionScript 3.0
Versões de runtime: Flash Player 10.1, AIR 2, Flash Lite 4

Despachado quando o usuário move o ponto do contato longe de uma instância InteractiveObject em um dispositivo ativado pelo toque (como arrastar um dedo de um objeto da tela para um ponto fora do objeto da tela em um celular ou tablet com uma tela sensível toque). Alguns dispositivos também podem interpretar este contato como um evento rollOut.

Especificamente, se um usuário move um dedo sobre InteractiveObject, a instância InteractiveObject pode despachar um evento rollOut ou um evento touchRollOut, ou ambos se o ambiente atual suportar. Escolha como você quer controlar a interação do usuário. Use a classe flash.ui.Multitouch para gerenciar o controle de eventos de toque (ativar o controle de eventos de gesto de toque, o controle de eventos de ponto de toque simples, ou desativar eventos de toque para que somente eventos de mouse sejam despachados). Se você escolher controlar o evento rollOut, então o mesmo controlador de eventos será executado em um dispositivo ativado pelo toque e um dispositivo ativado pelo mouse. Contudo, se você escolher controlar o evento touchRollOut, você pode projetar o seu controlador de eventos para responder às necessidades específicas de um ambiente ativado pelo toque e fornecer aos usuários uma experiência ativada pelo toque mais rica. Você também pode controlar ambos os eventos, separadamente, para fornecer uma resposta diferente para um evento de toque do que um evento de mouse.

Observação: consulte a classe de Multitoque para obter informações sobre a compatibilidade de ambiente.

Define o valor da propriedade type de um objeto de evento de toque TOUCH_ROLL_OUT.

O objeto TouchEvent despachado tem as seguintes propriedades:

PropriedadeValor
altKeytrue caso a tecla Alt esteja ativa (Windows ou Linux).
bubblestrue
cancelablefalse; não há comportamento padrão a ser cancelado.
commandKeytrue no Mac se a tecla Command estiver ativa; false se estiver inativa. Sempre false no Windows.
controlKeytrue se a tecla Ctrl ou Control estiver ativa; false se estiver inativa.
ctrlKeytrue no Windows ou no Linux caso a tecla Ctrl esteja ativa. true no Mac se a tecla Ctrl ou Command estiver ativa. Caso contrário, false.
currentTargetO objeto que está processando ativamente o objeto Event com um ouvinte de evento.
eventPhaseA fase atual no fluxo de eventos.
isRelatedObjectInaccessibletrue se a propriedade relatedObject for definida para null por causa de regras de área de segurança.
localXA coordenada horizontal na qual o evento ocorreu com relação à entidade gráfica continente.
localYA coordenada vertical na qual o evento ocorreu com relação à entidade gráfica continente.
pressãoUm valor entre 0.0 e 1.0 indicando força do contato com o dispositivo. Se o dispositivo não conseguir detectar a pressão, o valor será 1.0.
relatedObjectUma referência a um objeto de lista de exibição relacionado ao evento.
shiftKeytrue se a tecla Shift estiver ativa; false se estiver inativa.
sizeXLargura da área de contato.
sizeYAltura da área de contato.
stageXA coordenada horizontal na qual o evento ocorreu em coordenadas globais de palco.
stageYA coordenada vertical na qual o evento ocorreu em coordenadas globais de palco.
targetA ocorrência InteractiveObject sob o dispositivo de toque. target não é sempre o objeto na lista de exibição que registrou o ouvinte de evento. Use a propriedade currentTarget para acessar o objeto na lista de exibição que está processando o evento no momento.
touchPointIDUm número de identificação exclusiva (como um int) destinado ao ponto de toque.

Elementos da API relacionados

touchRollOver

Evento  
Tipo do objeto de evento: flash.events.TouchEvent
propriedade TouchEvent.type = flash.events.TouchEvent.TOUCH_ROLL_OVER

Versão da linguagem: ActionScript 3.0
Versões de runtime: Flash Player 10.1, AIR 2, Flash Lite 4

Despachado quando o usuário move o ponto do contato em uma instância InteractiveObject em um dispositivo ativado pelo toque (como arrastar um dedo de um ponto fora de um objeto da tela a um ponto em um objeto da tela em um celular ou tablet com uma tela sensível ao toque). Alguns dispositivos também podem interpretar este contato como um evento rollOver.

Especificamente, se um usuário move um dedo em InteractiveObject, a instância InteractiveObject pode despachar um evento rollOver ou um evento touchRollOver, ou ambos se o ambiente atual suportar. Escolha como você quer controlar a interação do usuário. Use a classe flash.ui.Multitouch para gerenciar o controle de eventos de toque (ativar o controle de eventos de gesto de toque, o controle de eventos de ponto de toque simples, ou desativar eventos de toque para que somente eventos de mouse sejam despachados). Se você escolher controlar o evento rollOver, então o mesmo controlador de eventos será executado em um dispositivo ativado pelo toque e um dispositivo ativado pelo mouse. Contudo, se você escolher controltar o evento touchRollOver, você pode projetar o seu controlador de eventos para responder às necessidades específicas de um ambiente ativado pelo toque e fornecer aos usuários uma experiência ativada pelo toque mais rica. Você também pode controlar ambos os eventos, separadamente, para fornecer uma resposta diferente para um evento de toque do que um evento de mouse.

Observação: consulte a classe de Multitoque para obter informações sobre a compatibilidade de ambiente.

Define o valor da propriedade type de um objeto de evento de toque TOUCH_ROLL_OVER.

O objeto TouchEvent despachado tem as seguintes propriedades:

PropriedadeValor
altKeytrue caso a tecla Alt esteja ativa (Windows ou Linux).
bubblestrue
cancelablefalse; não há comportamento padrão a ser cancelado.
commandKeytrue no Mac se a tecla Command estiver ativa; false se estiver inativa. Sempre false no Windows.
controlKeytrue se a tecla Ctrl ou Control estiver ativa; false se estiver inativa.
ctrlKeytrue no Windows ou no Linux caso a tecla Ctrl esteja ativa. true no Mac se a tecla Ctrl ou Command estiver ativa. Caso contrário, false.
currentTargetO objeto que está processando ativamente o objeto Event com um ouvinte de evento.
eventPhaseA fase atual no fluxo de eventos.
isRelatedObjectInaccessibletrue se a propriedade relatedObject for definida para null por causa de regras de área de segurança.
localXA coordenada horizontal na qual o evento ocorreu com relação à entidade gráfica continente.
localYA coordenada vertical na qual o evento ocorreu com relação à entidade gráfica continente.
pressãoUm valor entre 0.0 e 1.0 indicando força do contato com o dispositivo. Se o dispositivo não conseguir detectar a pressão, o valor será 1.0.
relatedObjectUma referência a um objeto de lista de exibição relacionado ao evento.
shiftKeytrue se a tecla Shift estiver ativa; false se estiver inativa.
sizeXLargura da área de contato.
sizeYAltura da área de contato.
stageXA coordenada horizontal na qual o evento ocorreu em coordenadas globais de palco.
stageYA coordenada vertical na qual o evento ocorreu em coordenadas globais de palco.
targetA ocorrência InteractiveObject sob o dispositivo de toque. target não é sempre o objeto na lista de exibição que registrou o ouvinte de evento. Use a propriedade currentTarget para acessar o objeto na lista de exibição que está processando o evento no momento.
touchPointIDUm número de identificação exclusiva (como um int) destinado ao ponto de toque.

Elementos da API relacionados

touchTap

Evento  
Tipo do objeto de evento: flash.events.TouchEvent
propriedade TouchEvent.type = flash.events.TouchEvent.TOUCH_TAP

Versão da linguagem: ActionScript 3.0
Versões de runtime: Flash Player 10.1, AIR 2, Flash Lite 4

Despachado quando o usuário levanta o ponto do contato na mesma instância InteractiveObject em que o contato foi iniciado em um dispositivo ativado pelo toque (como pressionar e soltar com o dedo um ponto único em um objeto da tela em um celular ou tablet com uma tela sensível ao toque). Alguns dispositivos também podem interpretar este contato como um evento click.

Especificamente, se um usuário toca com o dedo em InteractiveObject, a instância InteractiveObject pode despachar um evento click ou um evento touchTap, ou ambos se o ambiente atual suportar. Escolha como você quer controlar a interação do usuário. Use a classe flash.ui.Multitouch para gerenciar o controle de eventos de toque (ativar o controle de eventos de gesto de toque, o controle de eventos de ponto de toque simples, ou desativar eventos de toque para que somente eventos de mouse sejam despachados). Se você escolher controlar o evento click, então o mesmo controlador de eventos será executado em um dispositivo ativado pelo toque e um dispositivo ativado pelo mouse. Contudo, se você escolher controlar o evento touchTap, você pode projetar o seu controlador de eventos para responder às necessidades específicas de um ambiente ativado pelo toque e fornecer aos usuários uma experiência ativada pelo toque mais rica. Você também pode controlar ambos os eventos, separadamente, para fornecer uma resposta diferente para um evento de toque do que um evento de mouse.

Observação: consulte a classe de Multitoque para obter informações sobre a compatibilidade de ambiente.

Define o valor da propriedade type de um objeto de evento de toque TOUCH_TAP.

O objeto TouchEvent despachado tem as seguintes propriedades:

PropriedadeValor
altKeytrue caso a tecla Alt esteja ativa (Windows ou Linux).
bubblestrue
cancelablefalse; não há comportamento padrão a ser cancelado.
commandKeytrue no Mac se a tecla Command estiver ativa; false se estiver inativa. Sempre false no Windows.
controlKeytrue se a tecla Ctrl ou Control estiver ativa; false se estiver inativa.
ctrlKeytrue no Windows ou no Linux caso a tecla Ctrl esteja ativa. true no Mac se a tecla Ctrl ou Command estiver ativa. Caso contrário, false.
currentTargetO objeto que está processando ativamente o objeto Event com um ouvinte de evento.
eventPhaseA fase atual no fluxo de eventos.
isRelatedObjectInaccessibletrue se a propriedade relatedObject for definida para null por causa de regras de área de segurança.
localXA coordenada horizontal na qual o evento ocorreu com relação à entidade gráfica continente.
localYA coordenada vertical na qual o evento ocorreu com relação à entidade gráfica continente.
pressãoUm valor entre 0.0 e 1.0 indicando força do contato com o dispositivo. Se o dispositivo não conseguir detectar a pressão, o valor será 1.0.
relatedObjectUma referência a um objeto de lista de exibição relacionado ao evento.
shiftKeytrue se a tecla Shift estiver ativa; false se estiver inativa.
sizeXLargura da área de contato.
sizeYAltura da área de contato.
stageXA coordenada horizontal na qual o evento ocorreu em coordenadas globais de palco.
stageYA coordenada vertical na qual o evento ocorreu em coordenadas globais de palco.
targetA ocorrência InteractiveObject sob o dispositivo de toque. target não é sempre o objeto na lista de exibição que registrou o ouvinte de evento. Use a propriedade currentTarget para acessar o objeto na lista de exibição que está processando o evento no momento.
touchPointIDUm número de identificação exclusiva (como um int) destinado ao ponto de toque.

Exemplo  ( Como usar este exemplo )

O seguinte exemplo exibe uma mensagem quando o quadrado desenhado no mySprite é ativado em uma tela ativada pelo toque:
Multitouch.inputMode=MultitouchInputMode.TOUCH_POINT;

var mySprite:Sprite = new Sprite();
var myTextField:TextField = new TextField();

mySprite.graphics.beginFill(0x336699);
mySprite.graphics.drawRect(0,0,40,40);
addChild(mySprite);

mySprite.addEventListener(TouchEvent.TOUCH_TAP, taphandler);

function taphandler(e:TouchEvent): void {
    myTextField.text = "I've been tapped";
    myTextField.y = 50;
    addChild(myTextField);
}

Elementos da API relacionados

InteractiveObjectExample.as

O exemplo a seguir usa a classe InteractiveObjectExample, que, por sua vez, usa a classe ChildSprite para desenhar um retângulo e preenchê-lo com base em vários eventos de mouse. Essa tarefa é concluída com as seguintes etapas:
  1. No construtor InteractiveObjectExample, um novo objeto ChildSprite do tipo Sprite denominado child é criado, chamando o método do construtor ChildSprite para desenhar a forma e adicionar eventos de mouse para essa forma (conforme explicado nas etapas a seguir). O objeto-filho é adicionado ao topo da lista de exibição, nas coordenadas x = 0, y = 0.
  2. Na classe ChildSprite, declare as propriedades size e overSize que serão usadas mais tarde no método draw() e nos métodos MouseEvent.
  3. Declare propriedades que definam a cor do plano de fundo como laranja, a cor de "mouse sobre" como preta e a cor de "mouse abaixo" como azul claro.
  4. No construtor ChildSprite, um quadrado laranja é desenhado com o uso de métodos da classe Graphics e do método draw().
  5. O construtor adiciona quatro métodos de ouvinte de eventos de MouseEvent:
    • mouseOverHandler: mouseOverHandler: redesenha um quadrado maior de 60 x 60 pixels com a cor amarelo-escuro nas coordenadas originais.
    • mouseOutHandler: retorna o quadrado ao seu tamanho e cor originais.
    • mouseDownHandler: redesenha um quadrado maior de 60 x 60 pixels com a cor azul-claro nas coordenadas originais.
    • mouseUpHandler: o mesmo que mouseOverHandler.
package {
    import flash.display.Sprite;

    public class InteractiveObjectExample extends Sprite {

        public function InteractiveObjectExample() {
            var child:Sprite = new ChildSprite();
            addChild(child);
        }
    }
}

import flash.display.Sprite;
import flash.events.MouseEvent;

class ChildSprite extends Sprite {
    private var size:uint = 50;
    private var overSize:uint = 60;
    private var backgroundColor:uint = 0xFFCC00;
    private var overColor:uint = 0xCCFF00;
    private var downColor:uint = 0x00CCFF;

    public function ChildSprite() {
        buttonMode = true;
        draw(size, size, backgroundColor);
        addEventListener(MouseEvent.MOUSE_OVER, mouseOverHandler);
        addEventListener(MouseEvent.MOUSE_OUT, mouseOutHandler);
        addEventListener(MouseEvent.MOUSE_DOWN, mouseDownHandler);
        addEventListener(MouseEvent.MOUSE_UP, mouseUpHandler);
    }

    private function draw(w:uint, h:uint, bgColor:uint):void {
        graphics.clear();
        graphics.beginFill(bgColor);
        graphics.drawRect(0, 0, w, h);
        graphics.endFill();
    }

    public function mouseOverHandler(event:MouseEvent):void {
        trace("mouseOverHandler");
        draw(overSize, overSize, overColor);
    }

    public function mouseOutHandler(event:MouseEvent):void {
        trace("mouseOutHandler");
        draw(size, size, backgroundColor);
    }

    public function mouseDownHandler(event:MouseEvent):void {
        trace("mouseDownHandler");
        draw(overSize, overSize, downColor);
    }

    public function mouseUpHandler(event:MouseEvent):void {
        trace("mouseUpHandler");
        draw(overSize, overSize, overColor);
    }
}




[ X ]Por que inglês?
O conteúdo na Referência do ActionScript 3.0 aparece em inglês

Nem todas as partes da Referência do ActionScript 3.0 estão traduzidas em todos os idiomas. Quando um elemento de um idioma não está traduzido, ele é exibido em inglês. Por exemplo, a classe ga.controls.HelpBox não está traduzida em nenhum idioma. Por isso, na versão da referência em português do Brasil, a classe ga.controls.HelpBox é exibida em inglês.