Pacotemx.controls
Classeclasse pública TextArea
HerançaTextArea Inheritance ScrollControlBase Inheritance UIComponent Inheritance FlexSprite Inheritance Sprite Inheritance DisplayObjectContainer Inheritance InteractiveObject Inheritance DisplayObject Inheritance EventDispatcher Inheritance Object
Implementos IDataRenderer, IDropInListItemRenderer, IFocusManagerComponent, IIMESupport, IListItemRenderer, IFontContextComponent

O controle TextArea é um campo de texto multilinha com uma borda e barras de scroll opcionais. The TextArea control supports the HTML rendering capabilities of Flash Player and AIR.

If you disable a TextArea control, it displays its contents in the color specified by the disabledColor style. You can also set a TextArea control to read-only to disallow editing of the text. To conceal input text by displaying characters as asterisks, set the TextArea's displayAsPassword property.

The TextArea control has the following default sizing characteristics:

CharacteristicDescription
Default sizewidth: 160 pixels; height: 44 pixels
Minimum size0 pixels
Maximum size10000 by 10000 pixels

Sintaxe MXMLexpandedOcultar Sintaxe MXML

The <mx:TextArea> tag inherits the attributes of its superclass and adds the following attributes:

  <mx:TextArea
    Propriedades 
    condenseWhite="false|true"
    data="undefined"
    displayAsPassword="false|true"
    editable="true|false"
    horizontalScrollPolicy="auto|on|off"
    horizontalScrollPosition="0"
    htmlText="null"
    imeMode="null"
    length="0"
    listData="null"
    maxChars="0"
    restrict="null"
    selectionBeginIndex="0"
    selectionEndIndex="0"
    styleSheet="null"
    text=""
    textHeight="height of text""
    textWidth="width of text"
    verticalScrollPolicy="auto|on|off"
    verticalScrollPosition="0"
    wordWrap="true|false"
     
    Estilos
    disabledColor="0xAAB3B3"
    focusAlpha="0.5"
    focusRoundedCorners"tl tr bl br"
    paddingLeft="0""
    paddingRight="0""
     
    Eventos
    change="No default"
  />
  

Veja os exemplos

Ver também

mx.controls.Label
mx.controls.Text
mx.controls.TextInput
mx.controls.RichTextEditor
mx.controls.textClasses.TextRange


Propriedades Públicas
 PropriedadeDefinido Por
 InheritedaccessibilityProperties : AccessibilityProperties
As atuais opções de acessibilidade para esse objeto display.
DisplayObject
 InheritedactiveEffects : Array
[leitura-somente] A lista de efeitos que estão atualmente ocorrendo no componente, como um Array de instâncias EffectInstance.
UIComponent
 Inheritedalpha : Number
Indica o valor de transparência alpha do objeto especificado.
DisplayObject
 InheritedautomationDelegate : Object
O objeto de delegação que maneja a funcionalidade relacionada à automatização.
UIComponent
 InheritedautomationName : String
Nome que pode ser usado como um identificador para esse objeto.
UIComponent
 InheritedautomationTabularData : Object
[leitura-somente] Uma implementação da interface IAutomationTabularData, que pode ser usada para retomar os dados.
UIComponent
 InheritedautomationValue : Array
[leitura-somente] Esse valor geralmente corresponde a dada aparência do objeto e deve ser utilizável para correlacionar o identificador com o objeto como aparece visualmente dentro do aplicativo.
UIComponent
 InheritedbaselinePosition : Number
[leitura-somente] A coordenada y do baseline da primeira linha do texto do componente.
UIComponent
 InheritedblendMode : String
Um valor da classe BlendMode que especifica o modo blend a ser usado.
DisplayObject
 InheritedborderMetrics : EdgeMetrics
[leitura-somente] Retorna um objeto EdgeMetrics que tem quatro propriedades: left, top, right, e bottom.
ScrollControlBase
 InheritedbuttonMode : Boolean
Especifica o modo de button desse sprite.
Sprite
 InheritedcacheAsBitmap : Boolean
Se colocado como true, Flash Player ou Adobe AIR faz o cache de uma representação interna de bitmap do objeto display.
DisplayObject
 InheritedcacheHeuristic : Boolean
[escrever-somente] Usado pelo Flex para sugerir cache de bitmap para o objeto.
UIComponent
 InheritedcachePolicy : String
Especifica a política para criar o cache bitmap para esse objeto.
UIComponent
 InheritedclassName : String
[leitura-somente] O nome da classe dessa instância, tal como "Button".
UIComponent
  condenseWhite : Boolean
Specifies whether extra white space (spaces, line breaks, and so on) should be removed in a TextArea control with HTML text.
TextArea
 Inheritedconstructor : Object
Uma referência ao objeto da classe ou função construtora para uma instância determinada de um objeto.
Object
 InheritedcontentMouseX : Number
[leitura-somente] Retorna a posição x do mouse, no sistema de coordenação do conteúdo.
UIComponent
 InheritedcontentMouseY : Number
[leitura-somente] Retorna a posição y do mouse, no sistema de coordenação do conteúdo.
UIComponent
 InheritedcontextMenu : NativeMenu
Especifica o context menu associado a esse objeto.
InteractiveObject
 InheritedcurrentState : String
O atual estado de visão do componente.
UIComponent
 InheritedcursorManager : ICursorManager
[leitura-somente] Pega o CursorManager que controla o cursor para esse componente e seus semelhantes.
UIComponent
  data : Object
Deixa você passar um valor para o componente quando for usá-lo em um representante de editor de item.
TextArea
 Inheriteddescriptor : UIComponentDescriptor
Referência do UIComponentDescriptor, se houver, que foi usado pelo método createComponentFromDescriptor() para criar essa instância UIComponent.
UIComponent
  displayAsPassword : Boolean
Indicates whether this control is used for entering passwords.
TextArea
 Inheriteddocument : Object
Uma referência ao objeto de documento associado a esse UIComponent.
UIComponent
 InheriteddoubleClickEnabled : Boolean
Especifica se o objeto UIComponent recebe eventos doubleClick.
UIComponent
 InheriteddropTarget : DisplayObject
[leitura-somente] Especifica o objeto display sobre qual o sprite está sendo arrastado, ou sobre qual o sprite foi largado.
Sprite
  editable : Boolean
Indicates whether the user is allowed to edit the text in this control.
TextArea
 Inheritedenabled : Boolean
Se o componente pode aceitar interação do usuário.
UIComponent
 InheritederrorString : String
O texto que será mostrado por uma dica de erro de um componente quando um componente for monitorado por um Validator e a validação falha.
UIComponent
 InheritedexplicitHeight : Number
Número que especifica a altura explícita do componente, em pixels, na coordenada do componente.
UIComponent
 InheritedexplicitMaxHeight : Number
Número que especifica a altura máxima do componente, em pixels, na coordenada do componente.
UIComponent
 InheritedexplicitMaxWidth : Number
Número que especifica a largura máxima do componente, em pixels, na coordenada do componente.
UIComponent
 InheritedexplicitMinHeight : Number
Número que especifica a altura mínima do componente, em pixels, na coordenadas do componente.
UIComponent
 InheritedexplicitMinWidth : Number
Número que especifica a largura mínima do componente, em pixels, na coordenadas do componente.
UIComponent
 InheritedexplicitWidth : Number
Número que especifica a largura explícita do componente, em pixels, na coordenadas do componente.
UIComponent
 Inheritedfilters : Array
Um array incluindo o índice que contém cada objeto de filtro atualmente associado ao objeto display.
DisplayObject
 InheritedflexContextMenu : IFlexContextMenu
O context menu para esse UIComponent.
UIComponent
 InheritedfocusEnabled : Boolean
Indica se o componente pode receber foco utilizando a tecla Tab.
UIComponent
 InheritedfocusManager : IFocusManager
Pega o FocusManager que controla o foco para esse componente e seus semelhantes.
UIComponent
 InheritedfocusPane : Sprite
O painel de foco associado a esse objeto.
UIComponent
 InheritedfocusRect : Object
Especifica se esse objeto mostra um retângulo de foco.
InteractiveObject
 Inheritedgraphics : Graphics
[leitura-somente] Especifica o objeto Graphics que pertence a esse sprite onde comandos de desenho em vetor podem ocorrer.
Sprite
 Inheritedheight : Number
Número que especifica a altura do componente, em pixels, na coordenadas do parent.
UIComponent
 InheritedhitArea : Sprite
Designa outro sprite para servir como hit area para um sprite.
Sprite
  horizontalScrollPolicy : String
Specifies whether the horizontal scroll bar is always on (ScrollPolicy.ON), always off (ScrollPolicy.OFF), or turns on when needed (ScrollPolicy.AUTO).
TextArea
  horizontalScrollPosition : Number
[escrever-somente] Pixel position in the content area of the leftmost pixel that is currently displayed.
TextArea
  htmlText : String
Specifies the text displayed by the TextArea control, including HTML markup that expresses the styles of that text.
TextArea
 Inheritedid : String
ID do componente.
UIComponent
  imeMode : String
Especifica o modo IME (editor do método de input).
TextArea
 InheritedincludeInLayout : Boolean
Especifica se esse componente está incluso no layout do parent container.
UIComponent
 InheritedinheritingStyles : Object
O início da corrente de estilos herdados da corrente desse componente.
UIComponent
 Inheritedinitialized : Boolean
Um indicador que determina se um objeto passou por todas as três fases do layout: commitment, measurement, e layout (provido que algum foi requerido).
UIComponent
 InheritedinstanceIndex : int
[leitura-somente] O índice do componente repetido.
UIComponent
 InheritedinstanceIndices : Array
Um Array contendo os indices necessários para referenciar esse objeto UIComponent de seus documentos parent.
UIComponent
 InheritedisDocument : Boolean
[leitura-somente] Determina se essa instância UIComponent é um objeto de documento, isso é, se está no topo da hierarquia de um aplicativo Flex, componente MXML, ou componente ActionScript.
UIComponent
 InheritedisPopUp : Boolean
Colocado para true pelo PopUpManager para indicar que aquele componente foi popped up.
UIComponent
  length : int
[leitura-somente] The number of characters of text displayed in the TextArea.
TextArea
  listData : BaseListData
Quando um componente é usado como um representante de item drop-in ou editor de item drop-in, Flex inicializa a propriedade listData do componente com os dados apropriados do controle de lista.
TextArea
 InheritedliveScrolling : Boolean = true
Um indicador que indica se o scroll acontece ao vivo assim que o thumb é movido ou só é feito o update da visão quando o thumb for soltado.
ScrollControlBase
 InheritedloaderInfo : LoaderInfo
[leitura-somente] Retorna um objeto LoaderInfo contendo informações sobre o carregamento de um arquivo para qual esse objeto display pertença.
DisplayObject
 Inheritedmask : DisplayObject
O objeto calling display é mascarado pelo especificado objeto de máscara.
DisplayObject
  maxChars : int
Maximum number of characters that users can enter in the text field.
TextArea
 InheritedmaxHeight : Number
Número que especifica a altura máxima do componente, em pixels, na coordenada do componente.
UIComponent
 InheritedmaxWidth : Number
Número que especifica a largura máxima do componente, em pixels, na coordenada do componente.
UIComponent
 InheritedmeasuredHeight : Number
A altura padrão do componente, em pixels.
UIComponent
 InheritedmeasuredMinHeight : Number
A altura mínima padrão do componente, em pixels.
UIComponent
 InheritedmeasuredMinWidth : Number
A largura mínima padrão do componente, em pixels.
UIComponent
 InheritedmeasuredWidth : Number
A largura padrão do componente, em pixels.
UIComponent
 InheritedminHeight : Number
Número que especifica a altura mínima do componente, em pixels, na coordenadas do componente.
UIComponent
 InheritedminWidth : Number
Número que especifica a largura mínima do componente, em pixels, na coordenadas do componente.
UIComponent
 InheritedmoduleFactory : IFlexModuleFactory
O moduleFactory que é usado para criar TextFields no contexto SWF correto.
UIComponent
 InheritedmouseChildren : Boolean
Determina se os children do objeto são mouse permitidos.
DisplayObjectContainer
 InheritedmouseEnabled : Boolean
Especifica se esse objeto recebe mensagens de mouse.
InteractiveObject
 InheritedmouseFocusEnabled : Boolean
Se pode ou não receber foco quando clicado.
UIComponent
 InheritedmouseX : Number
[leitura-somente] Indica a coordenada x da posição do mouse, em pixels.
DisplayObject
 InheritedmouseY : Number
[leitura-somente] Indica a coordenada y da posição do mouse, em pixels.
DisplayObject
 Inheritedname : String
Indica o nome da instância do DisplayObject.
DisplayObject
 InheritednestLevel : int
Profundidade desse objeto na hierarquia do containment.
UIComponent
 InheritednonInheritingStyles : Object
O começo da corrente do componente de estilos não herdados.
UIComponent
 InheritednumAutomationChildren : int
[leitura-somente] O número de children de automatização que esse container tem.
UIComponent
 InheritednumChildren : int
[leitura-somente] Retorna o número de children desse objeto.
DisplayObjectContainer
 InheritedopaqueBackground : Object
Especifica se o objeto display é opaco com uma cor determinada de fundo.
DisplayObject
 Inheritedowner : DisplayObjectContainer
O dono desse UIComponent.
UIComponent
 Inheritedparent : DisplayObjectContainer
[leitura-somente] O container ou componente parent para esse componente.
UIComponent
 InheritedparentApplication : Object
[leitura-somente] Uma referência ao objeto Application que contém essa instância UIComponent.
UIComponent
 InheritedparentDocument : Object
[leitura-somente] Uma referência ao objeto de documento parent para esse UIComponent.
UIComponent
 InheritedpercentHeight : Number
Número que especifica a altura de um componente como uma porcentagem do tamanho de seu parent.
UIComponent
 InheritedpercentWidth : Number
Número que especifica a largura de um componente como porcentagem do tamanho do parent.
UIComponent
 InheritedprocessedDescriptors : Boolean
Colocado para true após criação de child imediato ou atrasado, dependendo de qual aconteça.
UIComponent
 Inheritedprototype : Object
[static] Uma referência ao objeto protótipo de uma classe ou função de objeto.
Object
 Inheritedrepeater : IRepeater
[leitura-somente] Uma referência ao objeto Repeater no documento parent que produziu esse UIComponent.
UIComponent
 InheritedrepeaterIndex : int
[leitura-somente] O indice do item no data provider do Repeater que produziu esse UIComponent.
UIComponent
 InheritedrepeaterIndices : Array
Um Array contendo os índices dos itens no data provider dos Repeater no documento parent que produziu esse UIComponent.
UIComponent
 Inheritedrepeaters : Array
Um Array contendo referências aos objetos Repeater no documento parent que produziu esse UIComponent.
UIComponent
  restrict : String
Indicates the set of characters that a user can enter into the control.
TextArea
 Inheritedroot : DisplayObject
[leitura-somente] Para um objeto display em um arquivo SWF carregado, a propriedade root é o objeto display no topo na porção da estrutura de tree do display list representado por aquele arquivo SWF.
DisplayObject
 Inheritedrotation : Number
Indica a rotação da instância DisplayObject, em graus, de sua orientação original.
DisplayObject
 Inheritedscale9Grid : Rectangle
O atual grid de escala que está em efeito.
DisplayObject
 InheritedscaleX : Number
Número que especifica o fator de escala horizontal.
UIComponent
 InheritedscaleY : Number
Número que especifica o fator de escala vertical.
UIComponent
 Inheritedscreen : Rectangle
[leitura-somente] Retorna um objeto que contém o tamanho e posição da base da superfície de desenho para esse objeto.
UIComponent
 InheritedscrollRect : Rectangle
Os limites de área do retângulo scroll do objeto display.
DisplayObject
 InheritedscrollTipFunction : Function
Uma função que computa o string para ser mostrado como o ScrollTip.
ScrollControlBase
  selectable : Boolean
Especifica se o texto pode ser selecionado.
TextArea
  selectionBeginIndex : int
O valor do índice de caractere baseado em zero do primeiro caractere na seleção atual.
TextArea
  selectionEndIndex : int
The zero-based index of the position afterthe last character in the current selection (equivalent to the one-based index of the last character).
TextArea
 InheritedshowInAutomationHierarchy : Boolean
Um indicador que determina se um objeto de automatização mostra a hierarquia de automatização.
UIComponent
 InheritedshowScrollTips : Boolean = false
Um indicador que indica se um tooltip deveria aparecer próximo ao scroll thumb quando estiver sendo arrastado.
ScrollControlBase
 InheritedsoundTransform : SoundTransform
Controles de som dentro desse sprite.
Sprite
 Inheritedstage : Stage
[leitura-somente] O Stage do objeto display.
DisplayObject
 Inheritedstates : Array
Os estados de visão que são definidos para esse componente.
UIComponent
 InheritedstyleDeclaration : CSSStyleDeclaration
Armazenagem para os estilos de herança inline nesse objeto.
UIComponent
 InheritedstyleName : Object
O estilo da classe usado por esse componente.
UIComponent
  styleSheet : StyleSheet
A flash.text.StyleSheet object that can perform rendering on the TextArea control's text.
TextArea
 InheritedsystemManager : ISystemManager
Retorna o objeto SystemManager usado por esse componente.
UIComponent
 InheritedtabChildren : Boolean
Determina se os children do objeto permitem uso da tecla tab.
DisplayObjectContainer
 InheritedtabEnabled : Boolean
Especifica se esse objeto está na ordem tab.
InteractiveObject
 InheritedtabIndex : int
Especifica a a disposição tab de objetos em um arquivo SWF.
InteractiveObject
  text : String
Plain text that appears in the control.
TextArea
  textHeight : Number
[leitura-somente] A altura do texto.
TextArea
 InheritedtextSnapshot : TextSnapshot
[leitura-somente] Retorna um objeto TextSnapshot para essa instância DisplayObjectContainer.
DisplayObjectContainer
  textWidth : Number
[leitura-somente] A largura do texto.
TextArea
 InheritedtoolTip : String
Texto a ser mostrado no ToolTip.
UIComponent
 Inheritedtransform : Transform
Um objeto com propriedades pertencentes a matriz do objeto display, transformação de cor, e fronteira de pixels.
DisplayObject
 Inheritedtransitions : Array
Um Array de objetos Transition, onde cada objeto Transition define um conjunto de efeitos a começarem quando ocorre uma mudança no estado de visão.
UIComponent
 InheritedtweeningProperties : Array
Array de propriedades que estão atualmente sofrendo tween nesse objeto.
UIComponent
 Inheriteduid : String
Um identificador exclusivo para o objeto.
UIComponent
 InheritedupdateCompletePendingFlag : Boolean
Um indicador que determina se um objeto passou por todas as três fases de validação de layout (provido que algum foi requerido).
UIComponent
 InheriteduseHandCursor : Boolean
Um valor Boolean que indica se o ponteiro (hand cursor) aparece quando o mouse faz o roll over sobre um sprite no qual a propriedade buttonMode é colocado como true.
Sprite
 InheritedvalidationSubField : String
Usado por um validor para associar um subcampo a esse componente.
UIComponent
  verticalScrollPolicy : String
Whether the vertical scroll bar is always on (ScrollPolicy.ON), always off (ScrollPolicy.OFF), or turns on when needed (ScrollPolicy.AUTO).
TextArea
  verticalScrollPosition : Number
[escrever-somente] Line number of the top row of characters that is currently displayed.
TextArea
 InheritedviewMetrics : EdgeMetrics
[leitura-somente] Um objeto EdgeMetrics levando em conta os scroll bars, se visíveis.
ScrollControlBase
 Inheritedvisible : Boolean
Controla a visibilidade desse UIComponent.
UIComponent
 Inheritedwidth : Number
Número que especifica a largura do componente, em pixels, na coordenadas do parent.
UIComponent
  wordWrap : Boolean
Indicates whether the text automatically wraps at the end of a line.
TextArea
 Inheritedx : Number
Número que especifica a posição horizontal do componente, em pixels, dentro de seu parent container.
UIComponent
 Inheritedy : Number
Número que especifica a posição vertical do componente, em pixels, dentro de seu parent container.
UIComponent
Propriedades Protegidas
 PropriedadeDefinido Por
 Inheritedborder : IFlexDisplayObject
O objeto de borda.
ScrollControlBase
 InheritedhorizontalScrollBar : ScrollBar
A barra de scroll horizontal.
ScrollControlBase
 InheritedmaskShape : Shape
A máscara.
ScrollControlBase
 InheritedresourceManager : IResourceManager
[escrever-somente] Uma referência ao objeto que gerencia todos os recursos localizados do aplicativo.
UIComponent
 InheritedscrollAreaChanged : Boolean
Um indicador que a área de scroll mudou devido à aparência ou desaparecimento de scrollbars.
ScrollControlBase
  textField : IUITextField
The internal UITextField that renders the text of this TextArea.
TextArea
 InheritedunscaledHeight : Number
[leitura-somente] Um método de conveniência para determinar a altura não redimensionada do componente.
UIComponent
 InheritedunscaledWidth : Number
[leitura-somente] Um método de conveniência para determinar a largura não redimensionada de um componente. Todo desenho e child layout de um componente deveriam ser feitos dentro de um retângulo limite dessa largura, que também é passado como um argumento para updateDisplayList().
UIComponent
 InheritedverticalScrollBar : ScrollBar
A barra de scroll vertical.
ScrollControlBase
Métodos Públicos
 MétodoDefinido Por
  
Constructor.
TextArea
 Inherited
Adiciona uma instância child DisplayObject a essa instância DisplayObjectContainer.
DisplayObjectContainer
 Inherited
Adiciona uma instância child DisplayObject a essa instância DisplayObjectContainer.
DisplayObjectContainer
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registra um objeto event listener com um objeto do EventDispatcher para que o listener receba notificação de um evento.
EventDispatcher
 Inherited
Indica se as restrições de segurança causariam qualquer objeto display a ser omitido da lista retornada chamando o método DisplayObjectContainer.getObjectUnderPoint() com o point especificado.
DisplayObjectContainer
 Inherited
callLater(method:Function, args:Array = null):void
Coloca na fila uma função para ser chamada depois.
UIComponent
 Inherited
clearStyle(styleProp:String):void
Deleta uma propriedade de estilo dessa instância de componente.
UIComponent
 Inherited
Determina se o objeto display especificado é um child da instânica DisplayObjectContainer ou a instância em si mesma.
DisplayObjectContainer
 Inherited
Converte um objeto Point das coordenadas do conteúdo para coordenadas global.
UIComponent
 Inherited
Converte um objeto Point de conteúdo para coordenadas locais.
UIComponent
 Inherited
Retorna um conjunto de propriedades que identificam o child dentro desse container.
UIComponent
 Inherited
Cria uma referência de id a esse objeto IUIComponent em seu objeto de documento parent.
UIComponent
 Inherited
Deleta a referência id para esse objeto IUIComponent em seu objeto de documento parent.
UIComponent
 Inherited
Retorna um objeto UITextFormat correspondendo aos estilos de texto para esse UIComponent.
UIComponent
 Inherited
Despacha um evento no fluxo de eventos.
UIComponent
 Inherited
drawFocus(isFocused:Boolean):void
Mostra ou esconde o indicador de foco em volta desse componente.
UIComponent
 Inherited
drawRoundRect(x:Number, y:Number, width:Number, height:Number, cornerRadius:Object = null, color:Object = null, alpha:Object = null, gradientMatrix:Matrix = null, gradientType:String = "linear", gradientRatios:Array = null, hole:Object = null):void
Programadamente desenha um retângulo para dentro desse objeto Graphics do skin.
UIComponent
 Inherited
Chamado pela instância de efeito quando pára a execução no componente.
UIComponent
 Inherited
Chamado pela instância de efeito quando começa a execução no componente.
UIComponent
 Inherited
Termina todos os efeitos atualmente em execução no componente.
UIComponent
 Inherited
executeBindings(recurse:Boolean = false):void
Executa a união de dados para dentro desse objeto UIComponent.
UIComponent
 Inherited
Chamado depois que a impressão estiver completa.
UIComponent
 Inherited
Providencia o objeto de automatização no índice especificado.
UIComponent
 Inherited
getBounds(targetCoordinateSpace:DisplayObject):Rectangle
Retorna um retângulo que define a área do objeto display relativo ao sistema de coordenadas do objeto targetCoordinateSpace.
DisplayObject
 Inherited
Retorna o objeto child display que existe no índice especificado.
DisplayObjectContainer
 Inherited
Retorna o objeto display child que existe com o nome especificado.
DisplayObjectContainer
 Inherited
Retorna a posição do índice de uma instância child DisplayObject.
DisplayObjectContainer
 Inherited
Acha os seletores de tipo para essa instância UIComponent.
UIComponent
 Inherited
getConstraintValue(constraintName:String):*
Retorna um valor layout constraint, que é o mesmo que pegar o estilo contraint para esse componente.
UIComponent
 Inherited
Um método de conveniência para determinar usar a altura explícita ou medida.
UIComponent
 Inherited
Um método de conveniência para determinar usar a largura explícita ou medida.
UIComponent
 Inherited
Pega o objeto que atualmente tem o foco.
UIComponent
  
Retorna um objeto TextLineMetrics com informações sobre a posição do texto e medidas para uma linha de texto no controle.
TextArea
 Inherited
Retorna um array de objetos que ficam por baixo do point especificado e são children (ou grandchildren, e assim por diante) dessa instância DisplayObjectContainer.
DisplayObjectContainer
 Inherited
getRect(targetCoordinateSpace:DisplayObject):Rectangle
Retorna um retângulo que define os limites do objeto display, baseado no sistema de coordenadas definido pelo parâmetro targetCoordinateSpace, excluindo qualquer traço em formas.
DisplayObject
 Inherited
getRepeaterItem(whichRepeater:int = -1):Object
Retorna um item no dataProvider que foi usado pelo Repeater específico para produzir esse Repeater, ou null se esse Repeater não é repetido.
UIComponent
 Inherited
getStyle(styleProp:String):*
Pega uma propriedade de estilo que tem sido colocado em qualquer lugar na corrente lookup de estilo desse componente
UIComponent
 Inherited
Converte um objeto Point de coordenadas global a conteúdo.
UIComponent
 Inherited
Converte o objeto point das coordenadas Stage (global) para as coordenadas do objeto display (local).
DisplayObject
 Inherited
Verifica se o objeto do EventDispatcher tem listeners registrados para um tipo determinado de evento.
EventDispatcher
 Inherited
Indica se um objeto tem uma propriedade específica definida.
Object
 Inherited
Avalia o objeto display para ver se sobrepõe ou intersecta com o objeto obj display.
DisplayObject
 Inherited
hitTestPoint(x:Number, y:Number, shapeFlag:Boolean = false):Boolean
Avalia o objeto display para ver se sobrepõe o intersecta com o ponto especificado pelos parâmetros x e y.
DisplayObject
 Inherited
Retorna um box Matrix que pode ser passado para o método drawRoundRect() como o parâmetro rot quando desenhando um gradiente horizontal.
UIComponent
 Inherited
Inicializa a estrutura interna desse componente.
UIComponent
 Inherited
Inicializa várias propriedades que ficam de olho em instância repetidas desse componente.
UIComponent
 Inherited
Marca um componente para que seu método updateDisplayList() seja chamado durante um atualização de tela tardia.
UIComponent
 Inherited
Marca um componente para que seu método commitProperties() seja chamado durante um atualização de tela tardia.
UIComponent
 Inherited
Marca um componente para que seu método measure() seja chamado durante um atualização de tela tardia.
UIComponent
 Inherited
Indica se uma instância da classe Object está na corrente do protótipo do objeto determinado como parâmetro.
Object
 Inherited
Converte um objeto Point de coordenadas local para conteúdo.
UIComponent
 Inherited
Converte o objeto point das coordenadas de um objeto display (local) para as coordenadas Stage (global).
DisplayObject
 Inherited
Mede o texto HTML especificado, que pode conter tags HTML tal como <font> e <b>, supondo que é mostrado em um UITextField de linha única usando um UITextFormat determinado pelos estilos desse UIComponent.
UIComponent
 Inherited
Mede o texto especificado, supondo que é mostrado em um UITextField de linha única usando um UITextFormat determinado pelos estilos desse UIComponent.
UIComponent
 Inherited
Move o componente para uma posição especificada dentro de seu parent.
UIComponent
 Inherited
Propaga mudança do estilo para os children.
UIComponent
 Inherited
Retornam true se a corrente de propriedades de posse apontam do child para esse UIComponent.
UIComponent
 Inherited
Chamado pelo Flex quando um objeto UIComponent é adicionado ou removido de um parent.
UIComponent
 Inherited
Preparam um IFlexDisplayObject para imprimir.
UIComponent
 Inherited
Indica se a propriedade especificada existe e se é enumerável.
Object
 Inherited
Constrói ou reconstrói o cache do estilo CSS para esse componente e, se o parâmetro recursivo for true, assim também para todos os descendentes desse componente.
UIComponent
 Inherited
Para cada evento efeito, registra o EffectManager como um dos event listeners.
UIComponent
 Inherited
Remove a instância child DisplayObject especificado da lista child da instância DisplayObjectContainer.
DisplayObjectContainer
 Inherited
Remove um child DisplayObject da posição do índice especificada na lista child do DisplayObjectContainer.
DisplayObjectContainer
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Remove um listener do objeto do EventDispatcher.
EventDispatcher
 Inherited
Faz o replay do evento específico.
UIComponent
 Inherited
Resolve um child usando o id providenciado.
UIComponent
 Inherited
[static] Termina o processamento de fundo de métodos colocados em fila pelo callLater(), depois chama suspendBackgroundProcessing().
UIComponent
 Inherited
Coloca o tamanho do objeto.
UIComponent
 Inherited
Muda a posição de um child existente no container do objeto display.
DisplayObjectContainer
 Inherited
setConstraintValue(constraintName:String, value:*):void
Coloca um valor de limitação do layout, que é o mesmo que colocar um estilo de limitação para esse componente.
UIComponent
 Inherited
setCurrentState(stateName:String, playTransition:Boolean = true):void
Determina o estado atual.
UIComponent
 Inherited
Determina o foco para esse componente.
UIComponent
 Inherited
Determina a disponibilidade de uma propriedade dinâmica para operações em loop.
Object
  
setSelection(beginIndex:int, endIndex:int):void
Selects the text in the range specified by the parameters.
TextArea
 Inherited
setStyle(styleProp:String, newValue:*):void
Ajusta uma propriedade de estilo nessa instância do componente.
UIComponent
 Inherited
setVisible(value:Boolean, noEvent:Boolean = false):void
Chamado quando a propriedade de visibilidade muda.
UIComponent
 Inherited
startDrag(lockCenter:Boolean = false, bounds:Rectangle = null):void
Deixa o usuário arrastar o sprite especificado.
Sprite
 Inherited
Finaliza o método startDrag().
Sprite
 Inherited
styleChanged(styleProp:String):void
Detecta mudanças nas propriedades de estilo.
UIComponent
 Inherited
Flex chama o método stylesInitialized() quando os estilos para um componente são primeiramente inicializados.
UIComponent
 Inherited
[static] Bloqueia o processamento de fundo de métodos colocados em fila pelo callLater(), até resumeBackgroundProcessing() ser chamado.
UIComponent
 Inherited
Troca a ordem z (ordem de frente para trás) de dois objetos child especificados.
DisplayObjectContainer
 Inherited
swapChildrenAt(index1:int, index2:int):void
Troca a ordem z (ordem de frente para trás) dos objetos child em duas posições índice especificadas na lista child.
DisplayObjectContainer
 Inherited
Retorna um string indicando o local desse objeto dentro da hierarquia do DisplayObjects no Application.
FlexSprite
 Inherited
Valida a posição e tamanho de children e desenha outros visuais.
UIComponent
 Inherited
Validar e fazer o update de propriedades e layout desse objeto e redesenhá-lo, se necessário.
UIComponent
 Inherited
Usado pela lógica do layout para validar as propriedades de um componente chamando o método commitProperties().
UIComponent
 Inherited
validateSize(recursive:Boolean = false):void
Valida o tamanho medido do componente se o método LayoutManager.invalidateSize() for chamado com esse ILayoutManagerClient, depois o método validateSize é chamado quando é hora de fazer medidas.
UIComponent
 Inherited
Maneja os eventos válidos e inválidos de um validator designado a esse componente.
UIComponent
 Inherited
Retorna o valor primitivo de um objeto específico.
Object
 Inherited
Retorna um box Matrix que pode ser passado ao drawRoundRect() como o parâmetro rot quando desenhando um gradiente vertical.
UIComponent
 Inherited
Verifica se um event listener está registrado com esse objeto do EventDispatcher ou qualquer um de seus parents para o determinado tipo de evento.
EventDispatcher
Métodos Protegidos
 MétodoDefinido Por
 Inherited
Ajusta o retângulo de foco.
UIComponent
 Inherited
Esse é um método interno usado pelo Flex framework para suportar o efeito Dissolve.
UIComponent
 Inherited
Executa qualquer processo final depois que objetos child forem criados.
UIComponent
 Inherited
Processa as propriedades determinadas no componente.
UIComponent
 Inherited
Cria a borda para esse componente.
ScrollControlBase
 Inherited
Creates objects that are children of this ScrollControlBase, which in this case are the border and mask.
ScrollControlBase
 Inherited
Cria um novo objeto usando um contexto baseado na fonte embeded sendo usada.
UIComponent
 Inherited
Cria o objeto usando um dado moduleFactory.
UIComponent
 Inherited
O event handler chamado quando um objeto UIComponent recebe foco.
UIComponent
 Inherited
O event handler chamado quando um objeto UIComponent perde foco.
UIComponent
 Inherited
Finaliza a inicialização desse componente.
UIComponent
 Inherited
Inicializa o código de acessabilidade desse componente.
UIComponent
 Inherited
Tipicamente anulado por componentes contendo objetos UITextField, onde os objetos UITextField recebem foco.
UIComponent
 Inherited
O event handler chamado para um evento keyDown.
UIComponent
 Inherited
Um event handler chamado para um evento keyUp.
UIComponent
 Inherited
layoutChrome(unscaledWidth:Number, unscaledHeight:Number):void
Responde às mudanças de tamanho ao ajustar as posições e tamanhos das bordas desse controle.
ScrollControlBase
 Inherited
Calcula o tamanho padrão, e opcionalmente o tamanho mínimo padrão do componente.
UIComponent
 Inherited
Event handler for the mouse wheel scroll event.
ScrollControlBase
 Inherited
Esse método é chamado quando um UIComponent é construido, e de novo quando o ResourceManager despacha um evento "change" para indicar que os recursos localizados têm mudado de alguma forma.
UIComponent
 Inherited
roomForScrollBar(bar:ScrollBar, unscaledWidth:Number, unscaledHeight:Number):Boolean
ScrollControlBase
 Inherited
Event handler padrão para o evento scroll.
ScrollControlBase
 Inherited
setScrollBarProperties(totalColumns:int, visibleColumns:int, totalRows:int, visibleRows:int):void
Faz com que o ScrollControlBase mostre ou esconde scrollbars baseado nos parâmetros passado para ele.
ScrollControlBase
 Inherited
updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void
Desenha o objeto e/ou tamanha e posiciona seus children.
UIComponent
Eventos
 Evento Sumário Definido Por
 Inherited Despachado quando o Flash Player ou um aplicativo AIR obtém foco do sistema operacional e se torna ativo.EventDispatcher
 Inherited
add
Despachado quando o componente é adicionado ao container como um child de conteúdo usando o método addChild() ou addChildAt().UIComponent
 Inherited Despachado quando um objeto display é adicionado à lista display.DisplayObject
 Inherited Despachado quando um objeto display é adicionado à lista display do stage, de forma direta ou através da adição de um sub tree no qual o objeto display está contido.DisplayObject
   Dispatched when text in the TextArea control changes through user input.TextArea
 Inherited Despachado quando o usuário pressiona e solta o principal botão do despositivo de apontamento do usuário sobre o mesmo InteractiveObject.InteractiveObject
 Inherited Despachado quando o usuário seleciona o context menu associado a esse objeto interativo no aplicativo AIR.InteractiveObject
 Inherited Despachado quando o componente terminou sua contrução, processamento de propriedade, medidas, layout e desenho.UIComponent
 Inherited Despachado após a mudança do estado de visão.UIComponent
 Inherited Despachado após a mudança da propriedade currentState, mas antes da mudança do estado de visão.UIComponent
   Despachado quando a propriedade de dados muda.TextArea
 Inherited Despachado quando o Flash Player ou um aplicativo AIR perde o foco do sistema operacional e está se tornando inativo.EventDispatcher
 Inherited Despachado quando o usuário pressiona e libera duas vezes em sucessão rápida o principal botão de um dispositivo e apontamento sobre o mesmo InteractiveObject quando o indicador daquele objeto doubleClickEnabled foi ajustado para true.InteractiveObject
 Inherited Despachado pelo iniciador de arrasto (o componente que é a fonte dos dados sendo arrastados) quando a operação de arrasto for completada, ou quando você largar os dados arrastados em um alvo onde o item será largado ou quando você termina a operação drag-and-drop sem fazer largar o item.UIComponent
 Inherited Despachado pelo alvo onde o item será largado quando o usuário solta o mouse por cima dele.UIComponent
 Inherited Despachado por um componente quando o usuário move o mouse sobre o componente durante uma operação de arrasto.UIComponent
 Inherited Despachado pelo componente quando o usuário arrasta para fora do componente, mas não larga os dados no alvo.UIComponent
 Inherited Despachado por um componente quando o usuário move o mouse enquanto sobre o componente durante uma operação de arrasto.UIComponent
 Inherited Despachado por um iniciador de arrasto ao começar a operação de arrasto.UIComponent
 Inherited Despachado após o término de um efeito.UIComponent
 Inherited Despachado logo antes do início de um efeito.UIComponent
 Inherited Despachado quando o playhead está entrando em um frame novo.DisplayObject
 Inherited Despachado após o componente ter retornado ao estado de visão root.UIComponent
 Inherited Despachado antes do componente sair do estado de visão root.UIComponent
 Inherited Despachado após o objeto display receber foco.InteractiveObject
 Inherited Despachado após um objeto display perder o foco.InteractiveObject
 Inherited Despachado quando um estado do objeto muda de visível para invisível.UIComponent
 Inherited Despachado quando o componente terminou sua construção e tem todas as propriedades de inicialização ajustadas.UIComponent
 Inherited Despachado quando um componente é monitorado por um Validator e a validação falha.UIComponent
 Inherited Despachado quando o usuário pressiona uma tecla.InteractiveObject
 Inherited Despachado quando o usuário tenta mudar o foco usando a navegação do teclado.InteractiveObject
 Inherited Despachado quando o usuário solta uma tecla.InteractiveObject
   Dispatched when a user clicks a hyperlink in text defined by the htmlText property, where the URL begins with "event:".TextArea
 Inherited Despachado quando o usuário pressiona e solta o botão do meio de um dispositivo de apontamento sobre o mesmo InteractiveObject.InteractiveObject
 Inherited Despachado quando o usuário pressionar o dispositivo de apontamento do meio sobre uma instância InteractivObject.InteractiveObject
 Inherited Despachado quando o usuário solta o botão do dispositivo de apontamento sobre uma instância InteractiveObject.InteractiveObject
 Inherited Despachado quando o usuário pressiona o dispositivo de apontamento sobre uma instância InteractiveObject.InteractiveObject
 Inherited Despachado de um componente aberto usando o PopUpManager quando o usuário clica para fora dele.UIComponent
 Inherited Despachado quando o usuário tenta mudar o foco usando um dispositivo de apontemento.InteractiveObject
 Inherited Despachado quando o usuário move o dispositivo de apontemento enquanto está sobre um InteractiveObject.InteractiveObject
 Inherited Despachado quando o usuário move um dispositivo de apontamento para longe de uma instância InteractiveObject.InteractiveObject
 Inherited Despachado quando o usuário move um dispositivo de apontamento sobre a instância InteractiveObject.InteractiveObject
 Inherited Despachado quando o usuário solta o botão do dispositivo de apontamento sobre uma instância InteractiveObject.InteractiveObject
 Inherited Despachado quando a roda do mouse é girada sobre uma instância InteractiveObject.InteractiveObject
 Inherited Despachado do componente aberto usando o PopUpManager quando o usuário faz o scroll na roda do mouse fora dele.UIComponent
 Inherited Despachado quando o objeto se moveu.UIComponent
 Inherited Despachado pelo iniciador de arrasto InteractiveObject quando o usuário solta o gesto de arrasto.InteractiveObject
 Inherited Despachado pelo alvo InteractiveObject quando um objeto arrastado é largado nele este ato foi aceitado com uma chamada ao DragManager.acceptDragDrop().InteractiveObject
 Inherited Despachado por um InteractiveObject quando um gesto de arrasto adentra suas fronteiras.InteractiveObject
 Inherited Despachado por um InteractiveObject quando um gesto de arrasto deixa suas fronteiras.InteractiveObject
 Inherited Despachado por um InteractiveObject continuamente enquanto um gesto de arrasto permanece dentro de sua fronteira.InteractiveObject
 Inherited Despachado no início de operação de arrasto pelo InteractiveObject que é especificado como aquele que começa o arrasto na chamada DragManager.doDrag().InteractiveObject
 Inherited Despachado durante uma operação de arrasto pelo InteractiveObject que é especificado como aquele que inica o arrasto na chamada DragManager.doDrag().InteractiveObject
 Inherited Despachado no iníncio da seqência de inicialização do componente.UIComponent
 Inherited Despachado quando o componente é removido de um container como um child de conteúdo usando o método removeChild() ou removeChildAt().UIComponent
 Inherited Despachado quando um objeto display está prestes a ser removido da lista display.DisplayObject
 Inherited Despachado quando um objeto display está prestes a ser removido da lista display, de forma direta ou através da remoção de um sub tree no qual o objeto display está contido.DisplayObject
 Inherited Despachado quando a lista display está prestes a ser atualizada e representada.DisplayObject
 Inherited Despachado quando o componente muda de tamanho.UIComponent
 Inherited Despachado quando o usuário pressiona e solta o botão direito de um dispositivo de apontamento do usuário sobre o mesmo InteractiveObject.InteractiveObject
 Inherited Despachado quando o usuário pressiona o dispositivo de apontamento sobre uma instância InteractiveObject.InteractiveObject
 Inherited Despachado quando o usuário solta o botão do dispositivo de apontamento sobre uma instância InteractiveObject.InteractiveObject
 Inherited Despachado quando o usuário move um dispositivo de apontamento para longe de uma instância InteractiveObject.InteractiveObject
 Inherited Despachado quando o usuário move um dispositivo de apontamento sobre a instância InteractiveObject.InteractiveObject
 Inherited Despachado quando o conteúdo está sofrendo scroll.ScrollControlBase
 Inherited Despachado quando o estado de um objeto muda de invisível para visível.UIComponent
 Inherited Despachado quando o valor do indicador do objeto tabChildren muda.InteractiveObject
 Inherited Despachado quando o indicador do objeto tabEnabled muda.InteractiveObject
 Inherited Despachado quando o valor da propriedade do objeto tabIndex muda.InteractiveObject
   Dispatched when the user types, deletes, or pastes text into the control.TextArea
 Inherited Despachado pelo componente quando chega a hora de criar um ToolTip.UIComponent
 Inherited Despachado pelo componente quando seu ToolTip foi ocultado e será logo descartado.UIComponent
 Inherited Despachado pelo componente quando seu ToolTip está prestes a ser ocultado.UIComponent
 Inherited Despachado pelo componente quando seu ToolTip está prestes a ser mostrado.UIComponent
 Inherited Despachado pelo componente quando seu ToolTip foi mostrado.UIComponent
 Inherited Despachado por um componente no qual a propriedade ToolTip é ajustada assim que o usuário passa o mouse por cima.UIComponent
 Inherited Despachado quando um objeto teve seus métodos commitProperties(), measure(), e updateDisplayList() chamados (se necessário).UIComponent
 Inherited Despachado quando um componente é monitorado por um Validator e a validação é um sucesso.UIComponent
 Inherited Despachado quando valores mudam de forma programada ou pela interação do usuário.UIComponent
Estilos
 Estilo Descrição Definido Por
 Inherited Tipo: Number Herança CSS: não
Nível alpha da cor definida pela propriedade backgroundColor, da imagem ou arquivo SWF definido pelo estilo backgroundImage.
ScrollControlBase
 Inherited Tipo: uint Formato: Cor Herança CSS: não
Cor do fundo de um componente.
ScrollControlBase
 Inherited Tipo: uint Formato: Cor Herança CSS: sim
Cor do fundo de um componente quando ele é desativado.
ScrollControlBase
 Inherited Tipo: Object Formato: Arquivo Herança CSS: não
Imagem de fundo de um componente.
ScrollControlBase
 Inherited Tipo: String Herança CSS: não
Ajusta o tamanho da imagem especificada pelo backgroundImage para diferentes porcentagens de tamanho.
ScrollControlBase
 Inherited Tipo: String Herança CSS: não
A distância vertical em pixels do canto superior da área de conteúdo á posição da base controle.
UIComponent
 Inherited Tipo: uint Formato: Cor Herança CSS: não
Cor da borda.
ScrollControlBase
 Inherited Tipo: String Herança CSS: não
Laterais de limite da caixa.
ScrollControlBase
 Inherited Tipo: Class Herança CSS: não
A classe border skin do componente.
ScrollControlBase
 Inherited Tipo: String Herança CSS: não
Estilo das laterais da caixa.
ScrollControlBase
 Inherited Tipo: Number Formato: Comprimento Herança CSS: não
A grossura das laterais da caixa.
ScrollControlBase
 Inherited Tipo: String Herança CSS: não
A distância vertical em pixels do canto inferior do componente ao canto inferior de sua área de conteúdo.
UIComponent
 Inherited Tipo: uint Formato: Cor Herança CSS: sim
Cor do texto no componente, incluindo o label do componente.
ScrollControlBase
 Inherited Tipo: Number Formato: Comprimento Herança CSS: não
Raio dos cantos do componente.
ScrollControlBase
  
disabledColor
Tipo: uint Formato: Cor Herança CSS: sim
Cor do componente se ele estiver desabilitado. O valor padrão é 0xAAB3B3.
TextArea
 Inherited Tipo: uint Formato: Cor Herança CSS: sim
Cor da sombra drop.
ScrollControlBase
 Inherited Tipo: Boolean Herança CSS: não
Propriedade boolean que especifica se o componente tem uma sombra drop visível.
ScrollControlBase
 Inherited Tipo: uint Formato: Cor Herança CSS: sim
Cor do destaque do componente quando validação falha.
UIComponent
  
focusAlpha
Tipo: Number Herança CSS: não
Especifica o valor da transferência do skin do foco. O valor padrão é 0.4.
TextArea
 Inherited Tipo: String Herança CSS: não
Blend mode usado pelo retângulo de foco.
UIComponent
  
focusRoundedCorners
Tipo: String Herança CSS: não
Especifica quais cantos do retângulo de foco deveriam ser arredondados. Esse valor é um String separado por espaço que pode conter qualquer combinação do "tl", "tr", "bl" e "br". Por exemplo, para especificar que o cantos direitos deveriam ser arrendondados, mas os cantos do lado esquerdo deveriam ser quadrados, use "tr br". A propriedade de estilo cornerRadius especifica o raio dos cantos arredondados. O valor padrão dependo da classe componente; se não anulada para a classe, o valor padrão é "tl tr bl br".
TextArea
 Inherited Tipo: Class Herança CSS: não
Skin usado para desenhar o retângulo de foco.
UIComponent
 Inherited Tipo: Number Formato: Comprimento Herança CSS: não
Grossura, em pixels, do outline do retângulo de foco.
UIComponent
 Inherited Tipo: String Herança CSS: sim
Ajusta a propriedade antiAliasType de TextFields internos.
ScrollControlBase
 Inherited Tipo: String Herança CSS: sim
Nome da fonte a ser usada.
ScrollControlBase
 Inherited Tipo: String Herança CSS: sim
Ajusta a propriedade gridFitType de TextFields internos que representam texto no controle em Flex.
ScrollControlBase
 Inherited Tipo: Number Herança CSS: sim
Ajusta a propriedade sharpness de TextFields internos que representam texto no controle em Flex.
ScrollControlBase
 Inherited Tipo: Number Formato: Comprimento Herança CSS: sim
Altura do texto, em pixels.
ScrollControlBase
 Inherited Tipo: String Herança CSS: sim
Determina se o texto tem fonte itálico.
ScrollControlBase
 Inherited Tipo: Number Herança CSS: sim
Ajusta a propriedade thickness de TextFields internos que representam texto no controle em Flex.
ScrollControlBase
 Inherited Tipo: String Herança CSS: sim
Determina se o texto está em negrito.
ScrollControlBase
 Inherited Tipo: String Herança CSS: não
A distância horizontal em pixels do centro da área de conteúdo do componente ao centro do componente.
UIComponent
 Inherited Tipo: String Herança CSS: não
Nome do estilo para o scrollbar horizontal.
ScrollControlBase
 Inherited Tipo: Boolean Herança CSS: sim
Um valor boolean que indica quando é possivel fazer o kern (true) ou não (false).
ScrollControlBase
 Inherited Tipo: Number Formato: Comprimento Herança CSS: sim
Espaço vertical adicional entre as linhas do texto.
ScrollControlBase
 Inherited Tipo: String Herança CSS: não
A distância horizontal em pixels da beirada esquerda da área de conteúdo do componente à beirada esquerda do componente.
UIComponent
 Inherited Tipo: Number Herança CSS: sim
O número de pixels adicionais a aparecerem entre cada caractere.
ScrollControlBase
  
paddingBottom
Tipo: Number Formato: Comprimento Herança CSS: não
Number of pixels between the component's bottom border and the bottom edge of its content area. O valor padrão é 0.
TextArea
  
paddingLeft
Tipo: Number Formato: Comprimento Herança CSS: não
Número de pixels entre a borda esquerda do componente e a beirada esquerda da sua área de conteúdo.

O valor padrão é 0.

O valor padrão para um controle Button é 10.

O valor padrão para o controle ComboBox é 5.

O valor padrão para o container Form é 16.

O valor padrão para o controle Tree é 2.

TextArea
  
paddingRight
Tipo: Number Formato: Comprimento Herança CSS: não
Número de pixels entre a borda direita do componente e a beirada de sua área de conteúdo.

O valor padrão é 0.

O valor padrão para um controle Button é 10.

O valor padrão para o controle ComboBox é 5.

O valor padrão para o container Form é 16.

TextArea
  
paddingTop
Tipo: Number Formato: Comprimento Herança CSS: não
Number of pixels between the component's top border and the top edge of its content area. O valor padrão é 0.
TextArea
 Inherited Tipo: String Herança CSS: não
A distância horizontal em pixels da beirada direita do componente à beirada direita de sua área de conteúdo.
UIComponent
 Inherited Tipo: String Herança CSS: não
Direção da sombra drop.
ScrollControlBase
 Inherited Tipo: Number Formato: Comprimento Herança CSS: não
Distância da sombra drop.
ScrollControlBase
 Inherited Tipo: String Herança CSS: sim
Alinhamento do texto dentro do container.
ScrollControlBase
 Inherited Tipo: String Herança CSS: sim
Determina se o texto está sublinhado.
ScrollControlBase
 Inherited Tipo: Number Formato: Comprimento Herança CSS: sim
Offset da primeira linha do texto do lado esquerdo do container, em pixels.
ScrollControlBase
 Inherited Tipo: uint Formato: Cor Herança CSS: sim
Cor do tema de um componente.
UIComponent
 Inherited
top
Tipo: String Herança CSS: não
A distância vertical em pixels da beirada superior da área de conteúdo do control à beirada superior do componente.
UIComponent
 Inherited Tipo: String Herança CSS: não
A distância vertical em pixels do centro da área de conteúdo do componente ao centro do componente.
UIComponent
 Inherited Tipo: String Herança CSS: não
Nome do estilo para um scrollbar vertical.
ScrollControlBase
Efeitos
 Efeito Descrição Definido Por
 Inherited Evento Disparador: added
Executado quando o componente é adicionado a um Container como um child.
UIComponent
 Inherited Evento Disparador: creationComplete
Executado quando o componente é criado.
UIComponent
 Inherited Evento Disparador: focusIn
Executado quando o componente recebe foco do teclado.
UIComponent
 Inherited Evento Disparador: focusOut
Executado quando o componente perde foco do teclado.
UIComponent
 Inherited Evento Disparador: hide
Executado quando o componente se torna invisível.
UIComponent
 Inherited Evento Disparador: mouseDown
Executado quando o usuário pressiona o botão do mouse sobre o componente.
UIComponent
 Inherited Evento Disparador: mouseUp
Executado quando o usuário solta o botão do mouse sobre o componente.
UIComponent
 Inherited Evento Disparador: move
Executado quando o componente é movido.
UIComponent
 Inherited Evento Disparador: removed
Executado quando o componente é removido de um Container.
UIComponent
 Inherited Evento Disparador: resize
Executado quando o componente muda de tamanho.
UIComponent
 Inherited Evento Disparador: rollOut
Executado quando o usuário move o mouse para que não fique mais sobre o componente.
UIComponent
 Inherited Evento Disparador: rollOver
Executado quando o usuário passa o mouse por cima do componente.
UIComponent
 Inherited Evento Disparador: show
Executado quando o componente se torna visível.
UIComponent
Constantes Públicas
 ConstanteDefinido Por
 InheritedDEFAULT_MAX_HEIGHT : Number = 10000
[static] O valor padrão para a propriedade maxHeight.
UIComponent
 InheritedDEFAULT_MAX_WIDTH : Number = 10000
[static] O valor padrão para a propriedade maxWidth.
UIComponent
 InheritedDEFAULT_MEASURED_HEIGHT : Number = 22
[static] O valor padrão para a propriedade measuredHeight.
UIComponent
 InheritedDEFAULT_MEASURED_MIN_HEIGHT : Number = 22
[static] O valor padrão para a propriedade measuredMinHeight.
UIComponent
 InheritedDEFAULT_MEASURED_MIN_WIDTH : Number = 40
[static] O valor padrão para a propriedade measuredMinWidth.
UIComponent
 InheritedDEFAULT_MEASURED_WIDTH : Number = 160
[static] O valor padrão para a propriedade measuredWidth.
UIComponent
Detalhe da Propriedade
condenseWhitepropriedade
condenseWhite:Boolean  [ler-escrever]

Specifies whether extra white space (spaces, line breaks, and so on) should be removed in a TextArea control with HTML text.

The condenseWhite property only affects text set with the htmlText property, not the text property. If you set text with the text property, condenseWhite is ignored.

If you set the condenseWhite property to true, you must use standard HTML commands such as <br> and <p> to place line breaks in the text field.

O valor padrão é false.

Essa propriedade pode ser usada como a fonte para a união de dados.


Implementação
    public function get condenseWhite():Boolean
    public function set condenseWhite(value:Boolean):void
datapropriedade 
data:Object  [ler-escrever]

Deixa você passar um valor para o componente quando for usá-lo em um representante de editor de item. You typically use data binding to bind a field of the data property to a property of this component.

When you use the control as a drop-in item renderer or drop-in item editor, Flex automatically writes the current value of the item to the text property of this control.

You do not set this property in MXML.

O valor padrão é null.

Essa propriedade pode ser usada como a fonte para a união de dados.


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

Ver também

displayAsPasswordpropriedade 
displayAsPassword:Boolean  [ler-escrever]

Indicates whether this control is used for entering passwords. If true, the field does not display entered text, instead, each text character entered into the control appears as the character "*".

O valor padrão é false.

Essa propriedade pode ser usada como a fonte para a união de dados.


Implementação
    public function get displayAsPassword():Boolean
    public function set displayAsPassword(value:Boolean):void
editablepropriedade 
editable:Boolean  [ler-escrever]

Indicates whether the user is allowed to edit the text in this control. If true, the user can edit the text.

O valor padrão é true;.

Essa propriedade pode ser usada como a fonte para a união de dados.


Implementação
    public function get editable():Boolean
    public function set editable(value:Boolean):void
horizontalScrollPolicypropriedade 
horizontalScrollPolicy:String  [ler-escrever]

Specifies whether the horizontal scroll bar is always on (ScrollPolicy.ON), always off (ScrollPolicy.OFF), or turns on when needed (ScrollPolicy.AUTO).

O valor padrão é ScrollPolicy.AUTO.


Implementação
    public function get horizontalScrollPolicy():String
    public function set horizontalScrollPolicy(value:String):void
horizontalScrollPositionpropriedade 
horizontalScrollPosition:Number  [escrever-somente]

Pixel position in the content area of the leftmost pixel that is currently displayed. (The content area includes all contents of a control, not just the portion that is currently displayed.) This property is always set to 0, and ignores changes, if wordWrap is set to true.

O valor padrão é 0.

Essa propriedade pode ser usada como a fonte para a união de dados.


Implementação
    public function set horizontalScrollPosition(value:Number):void
htmlTextpropriedade 
htmlText:String  [ler-escrever]

Specifies the text displayed by the TextArea control, including HTML markup that expresses the styles of that text. When you specify HTML text in this property, you can use the subset of HTML tags that is supported by the Flash TextField control.

When you set this property, the HTML markup is applied after the CSS styles for the TextArea instance are applied. When you get this property, the HTML markup includes the CSS styles.

For example, if you set this to be a string such as, "This is an example of <b>bold</b> markup", the text "This is an example of bold markup" appears in the TextArea with whatever CSS styles normally apply. Also, the word "bold" appears in boldface font because of the <b> markup.

HTML markup uses characters such as < and >, which have special meaning in XML (and therefore in MXML). So, code such as the following does not compile:

      <mx:TextArea htmlText="This is an example of <b>bold</b> markup"/>
      

There are three ways around this problem.

If the condenseWhite property is true when you set the htmlText property, multiple white-space characters are condensed, as in HTML-based browsers; for example, three consecutive spaces are displayed as a single space. The default value for condenseWhite is false, so you must set condenseWhite to true to collapse the white space.

If you read back the htmlText property quickly after setting it, you get the same string that you set. However, after the LayoutManager runs, the value changes to include additional markup that includes the CSS styles.

Setting the htmlText property affects the text property in several ways. If you read the text property quickly after setting the htmlText property, you get null, which indicates that the text corresponding to the new htmlText has not yet been determined. However, after the LayoutManager runs, the text property value changes to the htmlText string with all the HTML markup removed; that is, the value is the characters that the TextArea actually displays.

Conversely, if you set the text property, any previously set htmlText is irrelevant. If you read the htmlText property quickly after setting the text property, you get null, which indicates that the htmlText that corresponds to the new text has not yet been determined. However, after the LayoutManager runs, the htmlText property value changes to the new text plus the HTML markup for the CSS styles.

To make the LayoutManager run immediately, you can call the validateNow() method on the TextArea. For example, you could set some htmlText, call the validateNow() method, and immediately obtain the corresponding text that doesn't have the HTML markup.

If you set both text and htmlText properties in ActionScript, whichever is set last takes effect. Do not set both in MXML, because MXML does not guarantee that the properties of an instance get set in any particular order.

Setting either text or htmlText property inside a loop is a fast operation, because the underlying TextField that actually renders the text is not updated until the LayoutManager runs.

If you try to set this property to null, it is set, instead, to the empty string. If the property temporarily has the value null, it indicates that the text has been recently set and the corresponding htmlText has not yet been determined.

O valor padrão é "".

Essa propriedade pode ser usada como a fonte para a união de dados.


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

Ver também

imeModepropriedade 
imeMode:String  [ler-escrever]

Especifica o modo IME (editor do método de input). The IME enables users to enter text in Chinese, Japanese, and Korean. Flex sets the specified IME mode when the control gets the focus, and sets it back to the previous value when the control loses the focus.

A classe flash.system.IMEConversionMode define constantes para os valores válidos para essa propriedade. Você também pode especificar null para especificar nenhum IME.

O valor padrão é null.


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

Ver também

lengthpropriedade 
length:int  [leitura-somente]

The number of characters of text displayed in the TextArea.

O valor padrão é 0.


Implementação
    public function get length():int
listDatapropriedade 
listData:BaseListData  [ler-escrever]

Quando um componente é usado como representante de item drop-in ou editor de item drop-in, Flex inicializa a propriedade listData do componente com os dados apropriados do controle de lista. O componente pode então usar a propriedad listData para inicializar a propriedade data do representante de item drop-in ou editor de item drop-in.

You do not set this property in MXML or ActionScript; Flex sets it when the component is used as a drop-in item renderer or drop-in item editor.

O valor padrão é null.

Essa propriedade pode ser usada como a fonte para a união de dados.


Implementação
    public function get listData():BaseListData
    public function set listData(value:BaseListData):void

Ver também

maxCharspropriedade 
maxChars:int  [ler-escrever]

Maximum number of characters that users can enter in the text field. This property does not limit the length of text specified by the setting the control's text or htmlTextproperty.

The default value of 0, which indicates no limit.

Essa propriedade pode ser usada como a fonte para a união de dados.


Implementação
    public function get maxChars():int
    public function set maxChars(value:int):void
restrictpropriedade 
restrict:String  [ler-escrever]

Indicates the set of characters that a user can enter into the control. If the value of the restrict property is null, you can enter any character. If the value of the restrict property is an empty string, you cannot enter any character. This property only restricts user interaction; a script can put any text into the text field. If the value of the restrict property is a string of characters, you may enter only characters in that string into the text field.

Flex scans the string from left to right. You can specify a range by using the hyphen (-) character. If the string begins with a caret (^) character, all characters are initially accepted and succeeding characters in the string are excluded from the set of accepted characters. If the string does not begin with a caret (^) character, no characters are initially accepted and succeeding characters in the string are included in the set of accepted characters.

Because some characters have a special meaning when used in the restrict property, you must use backslash characters to specify the literal characters -, ^, and \. When you use the restrict property as an attribute in an MXML tag, use single backslashes, as in the following example: \^\-\\. When you set the restrict In and ActionScript expression, use double backslashes, as in the following example: \\^\\-\\\.

O valor padrão é null.

Essa propriedade pode ser usada como a fonte para a união de dados.


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

Ver também

selectablepropriedade 
selectable:Boolean  [ler-escrever]

Especifica se o texto pode ser selecionado. Making the text selectable lets you copy text from the control.

O valor padrão é false;.


Implementação
    public function get selectable():Boolean
    public function set selectable(value:Boolean):void
selectionBeginIndexpropriedade 
selectionBeginIndex:int  [ler-escrever]

O valor do índice de caractere baseado em zero do primeiro caractere na seleção atual. For example, the first character is 0, the second character is 1, and so on. When the control gets the focus, the selection is visible if the selectionBeginIndex and selectionEndIndex properties are both set.

O valor padrão é 0.


Implementação
    public function get selectionBeginIndex():int
    public function set selectionBeginIndex(value:int):void
selectionEndIndexpropriedade 
selectionEndIndex:int  [ler-escrever]

The zero-based index of the position afterthe last character in the current selection (equivalent to the one-based index of the last character). If the last character in the selection, for example, is the fifth character, this property has the value 5. When the control gets the focus, the selection is visible if the selectionBeginIndex and selectionEndIndex properties are both set.

O valor padrão é 0.


Implementação
    public function get selectionEndIndex():int
    public function set selectionEndIndex(value:int):void
styleSheetpropriedade 
styleSheet:StyleSheet  [ler-escrever]

A flash.text.StyleSheet object that can perform rendering on the TextArea control's text. Used for detailed control of HTML styles for the text. For more information, see the flash.text.StyleSheet class documentation.

O valor padrão é null.


Implementação
    public function get styleSheet():StyleSheet
    public function set styleSheet(value:StyleSheet):void

Ver também

textpropriedade 
text:String  [ler-escrever]

Plain text that appears in the control. Its appearance is determined by the CSS styles of this Label control.

Any HTML tags in the text string are ignored, and appear as entered in the string. To display text formatted using HTML tags, use the htmlText property instead. If you set the htmlText property, the HTML replaces any text you had set using this propety, and the text property returns a plain-text version of the HTML text, with all HTML tags stripped out. For more information see the htmlText property.

To include the special characters left angle bracket (<), right angle bracket (>), or ampersand (&) in the text, wrap the text string in the CDATA tag. Alternatively, you can use HTML character entities for the special characters, for example, &lt;.

If you try to set this property to null, it is set, instead, to the empty string. The text property can temporarily have the value null, which indicates that the htmlText has been recently set and the corresponding text value has not yet been determined.

O valor padrão é "".

Essa propriedade pode ser usada como a fonte para a união de dados.


Implementação
    public function get text():String
    public function set text(value:String):void
textFieldpropriedade 
protected var textField:IUITextField

The internal UITextField that renders the text of this TextArea.

textHeightpropriedade 
textHeight:Number  [leitura-somente]

A altura do texto.

The value of the textHeight property is correct only after the component has been validated. If you set text and then immediately ask for the textHeight, you might receive an incorrect value. You should wait for the component to validate or call the validateNow() method before you get the value. This behavior differs from that of the flash.text.TextField control, which updates the value immediately.


Implementação
    public function get textHeight():Number

Ver também

textWidthpropriedade 
textWidth:Number  [leitura-somente]

A largura do texto.

The value of the textWidth property is correct only after the component has been validated. If you set text and then immediately ask for the textWidth, you might receive an incorrect value. You should wait for the component to validate or call the validateNow() method before you get the value. This behavior differs from that of the flash.text.TextField control, which updates the value immediately.


Implementação
    public function get textWidth():Number

Ver também

verticalScrollPolicypropriedade 
verticalScrollPolicy:String  [ler-escrever]

Whether the vertical scroll bar is always on (ScrollPolicy.ON), always off (ScrollPolicy.OFF), or turns on when needed (ScrollPolicy.AUTO).

O valor padrão é ScrollPolicy.AUTO.


Implementação
    public function get verticalScrollPolicy():String
    public function set verticalScrollPolicy(value:String):void
verticalScrollPositionpropriedade 
verticalScrollPosition:Number  [escrever-somente]

Line number of the top row of characters that is currently displayed. O valor padrão é 0.

Essa propriedade pode ser usada como a fonte para a união de dados.


Implementação
    public function set verticalScrollPosition(value:Number):void
wordWrappropriedade 
wordWrap:Boolean  [ler-escrever]

Indicates whether the text automatically wraps at the end of a line. If true, the text wraps to occupy multiple lines, if necessary.

O valor padrão é true.

Essa propriedade pode ser usada como a fonte para a união de dados.


Implementação
    public function get wordWrap():Boolean
    public function set wordWrap(value:Boolean):void
Detalhe do Construtor
TextArea()Construtor
public function TextArea()

Constructor.

Detalhe do Método
getLineMetrics()método
public function getLineMetrics(lineIndex:int):TextLineMetrics

Retorna um objeto TextLineMetrics com informações sobre a posição do texto e medidas para uma linha de texto no controle. The component must be validated to get a correct number. If you set the text or htmlText property and then immediately call getLineMetrics() you may receive an incorrect value. You should either wait for the component to validate or call validateNow(). This is behavior differs from that of the flash.text.TextField class, which updates the value immediately.

Parâmetros

lineIndex:int — The zero-based index of the line for which to get the metrics.

Retorna
TextLineMetrics

Ver também

setSelection()método 
public function setSelection(beginIndex:int, endIndex:int):void

Selects the text in the range specified by the parameters. If the control is not in focus, the selection highlight will not show until the control gains focus. Also, if the focus is gained by clicking on the control, any previous selection would be lost. If the two parameter values are the same, the new selection is an insertion point.

Parâmetros

beginIndex:int — The zero-based index of the first character in the selection; that is, the first character is 0, the second character is 1, and so on.
 
endIndex:int — The zero-based index of the position after the last character in the selection (equivalent to the one-based index of the last character). If the parameter is 5, the last character in the selection, for example, is the fifth character. When the TextArea control gets the focus, the selection is visible if the selectionBeginIndex and selectionEndIndex properties are both set.

Detalhe do Evento
change Evento
Event Object Type: flash.events.Event
Event.type property = flash.events.Event.CHANGE

Dispatched when text in the TextArea control changes through user input. This event does not occur if you use data binding or ActionScript code to change the text.

Even though the default value of the Event.bubbles property is true, this control dispatches the event with the Event.bubbles property set to false.

A constante Event.CHANGE define o valor da propriedade de tipo de um objeto de evento change.

This event has the following properties:

PropriedadeValor
bubblestrue
cancelablefalse; there is no default behavior to cancel.
currentTargetO objeto que está ativamente processando o objeto Event com um event listener.
targetThe object that has had its value modified. The target is not always the object in the display list that registered the event listener. Use the currentTarget property to access the object in the display list that is currently processing the event.
dataChange Evento  
Event Object Type: mx.events.FlexEvent
FlexEvent.type property = mx.events.FlexEvent.DATA_CHANGE

Despachado quando a propriedade data muda.

Quando você usa um componente como representante de item, a propriedade data contém os dados a serem mostrados. Você pode escutar por esse evento e atualiza o componente quando a propriedade data muda.

A constante FlexEvent.DATA_CHANGE define o valor da propriedade type do objeto de evento para um evento dataChange.

As propriedades do objeto de evento tem os seguintes valores:

PropriedadeValor
bubblesfalse
cancelablefalse
currentTargetO Object que define o event listener que cuida do evento. Por exemplo, se você usar o myButton.addEventListener() para registrar um event listener, myButton é o valor do currentTarget.
targetO Object que despachou o evento; nem sempre é o Object que escuta pelo evento. Use a propriedade currentTarget para sempre acessar o Objeto que faz a escuta pelo evento.
link Evento  
Event Object Type: flash.events.TextEvent
TextEvent.type property = flash.events.TextEvent.LINK

Dispatched when a user clicks a hyperlink in text defined by the htmlText property, where the URL begins with "event:". The remainder of the URL after "event:" is placed in the text property of the link event object.

When you handle the link event, the hyperlink is not automatically executed; you need to execute the hyperlink from within your event handler. You typically use the navigateToURL() method to execute the hyperlink. This allows you to modify the hyperlink, or even prohibit it from occurring, in your application.

Defines the value of the type property of a link event object.

This event has the following properties:

PropriedadeValor
bubblestrue
cancelablefalse; there is no default behavior to cancel.
currentTargetO objeto que está ativamente processando o objeto Event com um event listener.
targetThe text field containing the hyperlink that has been clicked. The target is not always the object in the display list that registered the event listener. Use the currentTarget property to access the object in the display list that is currently processing the event.
textThe remainder of the URL after "event:"
textInput Evento  
Event Object Type: flash.events.TextEvent
TextEvent.type property = flash.events.TextEvent.TEXT_INPUT

Dispatched when the user types, deletes, or pastes text into the control.

Even though the default value of the TextEvent.bubbles property is true, this control dispatches the event with the TextEvent.bubbles property set to false.

Defines the value of the type property of a textInput event object.

This event has the following properties:

PropriedadeValor
bubblestrue
cancelabletrue; call the preventDefault() method to cancel default behavior.
currentTargetO objeto que está ativamente processando o objeto Event com um event listener.
targetThe text field into which characters are being entered. The target is not always the object in the display list that registered the event listener. Use the currentTarget property to access the object in the display list that is currently processing the event.
textThe character or sequence of characters entered by the user.
Exemplos Como usar exemplos
TextAreaExample.mxml
<?xml version="1.0"?>
<!-- Simple example to demonstrate the TextArea control. -->
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml">

    <mx:Panel title="TextArea Control Example" height="75%" width="75%" 
        paddingTop="10" paddingBottom="10" paddingLeft="10" paddingRight="10">
        
        <mx:TextArea width="400" height="100">
            <mx:text>
                This is a multiline, editable TextArea control. If you need 
                a non-editable multiline control, use the Text control.
            </mx:text>
        </mx:TextArea>

        <mx:TextArea width="400" height="100">
            <mx:htmlText><![CDATA[This is <font color="#FF0000">HTML text</font> in a <b>TextArea control</b>. Use the <u>htmlText property</u> of the <font color="#008800">TextArea control</font> to include basic HTML markup in your text.]]></mx:htmlText>
        </mx:TextArea>
               
    </mx:Panel>
</mx:Application>