| Pacote | mx.controls.scrollClasses |
| Classe | classe pública ScrollBar |
| Herança | ScrollBar UIComponent FlexSprite Sprite DisplayObjectContainer InteractiveObject DisplayObject EventDispatcher Object |
| Subclasses | HScrollBar, VScrollBar |
A largura da barra de scroll é igual à maior largura de seus subcomponentes (seta para cima, seta para baixo, thumb, e rasto). Todo subcomponente é centrado na barra de scroll.
Sintaxe MXML
Ocultar Sintaxe MXML
O tag <mx:ScrollBar> herda todos os atributos de tag de sua superclasse, e adiciona os seguintes atributos de tag:
<mx:ScrollBar
Propriedades
direction="vertical|horizontal"
lineScrollSize="1"
maxScrollPosition="0"
minScrollPosition="0"
pageScrollSize="Reset to the pageSize parameter of setScrollProperties"
pageSize="0"
scrollPosition="0"
Estilos
borderColor="0xB7BABC"
cornerRadius="0"
disabledIconColor="0x999999"
downArrowDisabledSkin="mx.skins.halo.ScrollArrowSkin"
downArrowDownSkin="mx.skins.halo.ScrollArrowSkin"
downArrowOverSkin="mx.skins.halo.ScrollArrowSkin"
downArrowUpSkin="mx.skins.halo.ScrollArrowSkin"
fillAlphas="[0.6, 0.4]"
fillColors="[0xFFFFFF, 0xCCCCCC]"
highlightAlphas="[0.3, 0.0]"
iconColor="0x111111"
thumbDownSkin="mx.skins.halo.ScrollThumbSkin"
thumbIcon="undefined"
thumbOffset="0"
thumbOverSkin="mx.skins.halo.ScrollThumbSkin"
thumbUpSkin="mx.skins.halo.ScrollThumbSkin"
trackColors="[0x94999b, 0xe7e7e7]"
trackSkin="mx.skins.halo.ScrollTrackSkin"
upArrowDisabledSkin="mx.skins.halo.ScrollArrowSkin"
upArrowDownSkin="mx.skins.halo.ScrollArrowSkin"
upArrowOverSkin="mx.skins.halo.ScrollArrowSkin"
upArrowUpSkin="mx.skins.halo.ScrollArrowSkin"
/>
Ver também
| Propriedade | Definido Por | ||
|---|---|---|---|
![]() | accessibilityProperties : AccessibilityProperties
As atuais opções de acessibilidade para esse objeto display.
| DisplayObject | |
![]() | activeEffects : Array
[leitura-somente]
A lista de efeitos que estão atualmente ocorrendo no componente, como um Array de instâncias EffectInstance.
| UIComponent | |
![]() | alpha : Number
Indica o valor de transparência alpha do objeto especificado.
| DisplayObject | |
![]() | automationDelegate : Object
O objeto de delegação que maneja a funcionalidade relacionada à automatização.
| UIComponent | |
![]() | automationName : String
Nome que pode ser usado como um identificador para esse objeto.
| UIComponent | |
![]() | automationTabularData : Object
[leitura-somente]
Uma implementação da interface IAutomationTabularData, que pode ser usada para retomar os dados.
| UIComponent | |
![]() | automationValue : 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 | |
![]() | baselinePosition : Number
[leitura-somente]
A coordenada y do baseline da primeira linha do texto do componente.
| UIComponent | |
![]() | blendMode : String
Um valor da classe BlendMode que especifica o modo blend a ser usado.
| DisplayObject | |
![]() | buttonMode : Boolean
Especifica o modo de button desse sprite.
| Sprite | |
![]() | cacheAsBitmap : Boolean
Se colocado como true, Flash Player ou Adobe AIR faz o cache de uma representação interna de bitmap do objeto display.
| DisplayObject | |
![]() | cacheHeuristic : Boolean
[escrever-somente]
Usado pelo Flex para sugerir cache de bitmap para o objeto.
| UIComponent | |
![]() | cachePolicy : String
Especifica a política para criar o cache bitmap para esse objeto.
| UIComponent | |
![]() | className : String
[leitura-somente]
O nome da classe dessa instância, tal como "Button".
| UIComponent | |
![]() | constructor : Object
Uma referência ao objeto da classe ou função construtora para uma instância determinada de um objeto.
| Object | |
![]() | contentMouseX : Number
[leitura-somente]
Retorna a posição x do mouse, no sistema de coordenação do conteúdo.
| UIComponent | |
![]() | contentMouseY : Number
[leitura-somente]
Retorna a posição y do mouse, no sistema de coordenação do conteúdo.
| UIComponent | |
![]() | contextMenu : NativeMenu
Especifica o context menu associado a esse objeto.
| InteractiveObject | |
![]() | currentState : String
O atual estado de visão do componente.
| UIComponent | |
![]() | cursorManager : ICursorManager [leitura-somente]
Pega o CursorManager que controla o cursor para esse componente e seus semelhantes.
| UIComponent | |
![]() | descriptor : UIComponentDescriptor
Referência do UIComponentDescriptor, se houver, que foi usado pelo método createComponentFromDescriptor() para criar essa instância UIComponent.
| UIComponent | |
| direction : String
Especifica se o ScrollBar é para fazer scroll horizontal ou vertical.
| ScrollBar | ||
![]() | document : Object
Uma referência ao objeto de documento associado a esse UIComponent.
| UIComponent | |
![]() | dropTarget : DisplayObject
[leitura-somente]
Especifica o objeto display sobre qual o sprite está sendo arrastado, ou sobre qual o sprite foi largado.
| Sprite | |
![]() | enabled : Boolean
Se o componente pode aceitar interação do usuário.
| UIComponent | |
![]() | errorString : 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 | |
![]() | explicitHeight : Number
Número que especifica a altura explícita do componente, em pixels, na coordenada do componente.
| UIComponent | |
![]() | explicitMaxHeight : Number
Número que especifica a altura máxima do componente, em pixels, na coordenada do componente.
| UIComponent | |
![]() | explicitMaxWidth : Number
Número que especifica a largura máxima do componente, em pixels, na coordenada do componente.
| UIComponent | |
![]() | explicitMinHeight : Number
Número que especifica a altura mínima do componente, em pixels, na coordenadas do componente.
| UIComponent | |
![]() | explicitMinWidth : Number
Número que especifica a largura mínima do componente, em pixels, na coordenadas do componente.
| UIComponent | |
![]() | explicitWidth : Number
Número que especifica a largura explícita do componente, em pixels, na coordenadas do componente.
| UIComponent | |
![]() | filters : Array
Um array incluindo o índice que contém cada objeto de filtro atualmente associado ao objeto display.
| DisplayObject | |
![]() | flexContextMenu : IFlexContextMenu
O context menu para esse UIComponent.
| UIComponent | |
![]() | focusEnabled : Boolean
Indica se o componente pode receber foco utilizando a tecla Tab.
| UIComponent | |
![]() | focusManager : IFocusManager
Pega o FocusManager que controla o foco para esse componente e seus semelhantes.
| UIComponent | |
![]() | focusPane : Sprite
O painel de foco associado a esse objeto.
| UIComponent | |
![]() | focusRect : Object
Especifica se esse objeto mostra um retângulo de foco.
| InteractiveObject | |
![]() | graphics : Graphics
[leitura-somente]
Especifica o objeto Graphics que pertence a esse sprite onde comandos de desenho em vetor podem ocorrer.
| Sprite | |
![]() | height : Number
Número que especifica a altura do componente, em pixels, na coordenadas do parent.
| UIComponent | |
![]() | hitArea : Sprite
Designa outro sprite para servir como hit area para um sprite.
| Sprite | |
![]() | id : String
ID do componente.
| UIComponent | |
![]() | includeInLayout : Boolean
Especifica se esse componente está incluso no layout do parent container.
| UIComponent | |
![]() | inheritingStyles : Object
O início da corrente de estilos herdados da corrente desse componente.
| UIComponent | |
![]() | initialized : 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 | |
![]() | instanceIndex : int
[leitura-somente]
O índice do componente repetido.
| UIComponent | |
![]() | instanceIndices : Array
Um Array contendo os indices necessários para referenciar esse objeto UIComponent de seus documentos parent.
| UIComponent | |
![]() | isDocument : 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 | |
![]() | isPopUp : Boolean
Colocado para true pelo PopUpManager para indicar que aquele componente foi popped up.
| UIComponent | |
| lineScrollSize : Number
Quantidade de scroll a fazer quando um botão de seta é pressionado, em pixels.
| ScrollBar | ||
![]() | loaderInfo : LoaderInfo
[leitura-somente] Retorna um objeto LoaderInfo contendo informações sobre o carregamento de um arquivo para qual esse objeto display pertença.
| DisplayObject | |
![]() | mask : DisplayObject
O objeto calling display é mascarado pelo especificado objeto de máscara.
| DisplayObject | |
![]() | maxHeight : Number
Número que especifica a altura máxima do componente, em pixels, na coordenada do componente.
| UIComponent | |
| maxScrollPosition : Number
Número que representa a posição máxima do scroll.
| ScrollBar | ||
![]() | maxWidth : Number
Número que especifica a largura máxima do componente, em pixels, na coordenada do componente.
| UIComponent | |
![]() | measuredHeight : Number
A altura padrão do componente, em pixels.
| UIComponent | |
![]() | measuredMinHeight : Number
A altura mínima padrão do componente, em pixels.
| UIComponent | |
![]() | measuredMinWidth : Number
A largura mínima padrão do componente, em pixels.
| UIComponent | |
![]() | measuredWidth : Number
A largura padrão do componente, em pixels.
| UIComponent | |
![]() | minHeight : Number
Número que especifica a altura mínima do componente, em pixels, na coordenadas do componente.
| UIComponent | |
| minScrollPosition : Number
Número que representa a posição mínima do scroll.
| ScrollBar | ||
![]() | minWidth : Number
Número que especifica a largura mínima do componente, em pixels, na coordenadas do componente.
| UIComponent | |
![]() | moduleFactory : IFlexModuleFactory
O moduleFactory que é usado para criar TextFields no contexto SWF correto.
| UIComponent | |
![]() | mouseChildren : Boolean
Determina se os children do objeto são mouse permitidos.
| DisplayObjectContainer | |
![]() | mouseEnabled : Boolean
Especifica se esse objeto recebe mensagens de mouse.
| InteractiveObject | |
![]() | mouseFocusEnabled : Boolean
Se pode ou não receber foco quando clicado.
| UIComponent | |
![]() | mouseX : Number
[leitura-somente]
Indica a coordenada x da posição do mouse, em pixels.
| DisplayObject | |
![]() | mouseY : Number
[leitura-somente]
Indica a coordenada y da posição do mouse, em pixels.
| DisplayObject | |
![]() | name : String
Indica o nome da instância do DisplayObject.
| DisplayObject | |
![]() | nestLevel : int
Profundidade desse objeto na hierarquia do containment.
| UIComponent | |
![]() | nonInheritingStyles : Object
O começo da corrente do componente de estilos não herdados.
| UIComponent | |
![]() | numAutomationChildren : int
[leitura-somente]
O número de children de automatização que esse container tem.
| UIComponent | |
![]() | numChildren : int
[leitura-somente]
Retorna o número de children desse objeto.
| DisplayObjectContainer | |
![]() | opaqueBackground : Object
Especifica se o objeto display é opaco com uma cor determinada de fundo.
| DisplayObject | |
![]() | owner : DisplayObjectContainer
O dono desse UIComponent.
| UIComponent | |
| pageScrollSize : Number
Quantidade a mover o thumb de scroll quando o rasto da barra de scroll é pressionada, em pixels.
| ScrollBar | ||
| pageSize : Number
O número de linhas equivalente a uma página.
| ScrollBar | ||
![]() | parent : DisplayObjectContainer
[leitura-somente]
O container ou componente parent para esse componente.
| UIComponent | |
![]() | parentApplication : Object
[leitura-somente]
Uma referência ao objeto Application que contém essa instância UIComponent.
| UIComponent | |
![]() | parentDocument : Object
[leitura-somente]
Uma referência ao objeto de documento parent para esse UIComponent.
| UIComponent | |
![]() | percentHeight : Number
Número que especifica a altura de um componente como uma porcentagem do tamanho de seu parent.
| UIComponent | |
![]() | percentWidth : Number
Número que especifica a largura de um componente como porcentagem do tamanho do parent.
| UIComponent | |
![]() | processedDescriptors : Boolean
Colocado para true após criação de child imediato ou atrasado, dependendo de qual aconteça.
| UIComponent | |
![]() | prototype : Object
[static]
Uma referência ao objeto protótipo de uma classe ou função de objeto.
| Object | |
![]() | repeater : IRepeater
[leitura-somente]
Uma referência ao objeto Repeater no documento parent que produziu esse UIComponent.
| UIComponent | |
![]() | repeaterIndex : int
[leitura-somente]
O indice do item no data provider do Repeater que produziu esse UIComponent.
| UIComponent | |
![]() | repeaterIndices : Array
Um Array contendo os índices dos itens no data provider dos Repeater no documento parent que produziu esse UIComponent.
| UIComponent | |
![]() | repeaters : Array
Um Array contendo referências aos objetos Repeater no documento parent que produziu esse UIComponent.
| UIComponent | |
![]() | root : 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 | |
![]() | rotation : Number
Indica a rotação da instância DisplayObject, em graus, de sua orientação original.
| DisplayObject | |
![]() | scale9Grid : Rectangle
O atual grid de escala que está em efeito.
| DisplayObject | |
![]() | scaleX : Number
Número que especifica o fator de escala horizontal.
| UIComponent | |
![]() | scaleY : Number
Número que especifica o fator de escala vertical.
| UIComponent | |
![]() | screen : 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 | |
| scrollPosition : Number
Número que representa a atual posição scroll.
| ScrollBar | ||
![]() | scrollRect : Rectangle
Os limites de área do retângulo scroll do objeto display.
| DisplayObject | |
![]() | showInAutomationHierarchy : Boolean
Um indicador que determina se um objeto de automatização mostra a hierarquia de automatização.
| UIComponent | |
![]() | soundTransform : SoundTransform
Controles de som dentro desse sprite.
| Sprite | |
![]() | stage : Stage
[leitura-somente]
O Stage do objeto display.
| DisplayObject | |
![]() | states : Array
Os estados de visão que são definidos para esse componente.
| UIComponent | |
![]() | styleDeclaration : CSSStyleDeclaration
Armazenagem para os estilos de herança inline nesse objeto.
| UIComponent | |
![]() | styleName : Object
O estilo da classe usado por esse componente.
| UIComponent | |
![]() | systemManager : ISystemManager
Retorna o objeto SystemManager usado por esse componente.
| UIComponent | |
![]() | tabChildren : Boolean
Determina se os children do objeto permitem uso da tecla tab.
| DisplayObjectContainer | |
![]() | tabEnabled : Boolean
Especifica se esse objeto está na ordem tab.
| InteractiveObject | |
![]() | tabIndex : int
Especifica a a disposição tab de objetos em um arquivo SWF.
| InteractiveObject | |
![]() | textSnapshot : TextSnapshot
[leitura-somente]
Retorna um objeto TextSnapshot para essa instância DisplayObjectContainer.
| DisplayObjectContainer | |
![]() | toolTip : String
Texto a ser mostrado no ToolTip.
| UIComponent | |
![]() | transform : Transform
Um objeto com propriedades pertencentes a matriz do objeto display, transformação de cor, e fronteira de pixels.
| DisplayObject | |
![]() | transitions : 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 | |
![]() | tweeningProperties : Array
Array de propriedades que estão atualmente sofrendo tween nesse objeto.
| UIComponent | |
![]() | uid : String
Um identificador exclusivo para o objeto.
| UIComponent | |
![]() | updateCompletePendingFlag : 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 | |
![]() | useHandCursor : 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 | |
![]() | validationSubField : String
Usado por um validor para associar um subcampo a esse componente.
| UIComponent | |
![]() | visible : Boolean
Controla a visibilidade desse UIComponent.
| UIComponent | |
![]() | width : Number
Número que especifica a largura do componente, em pixels, na coordenadas do parent.
| UIComponent | |
![]() | x : Number
Número que especifica a posição horizontal do componente, em pixels, dentro de seu parent container.
| UIComponent | |
![]() | y : Number
Número que especifica a posição vertical do componente, em pixels, dentro de seu parent container.
| UIComponent | |
| Propriedade | Definido Por | ||
|---|---|---|---|
| downArrowStyleFilters : Object
[leitura-somente]
Conjunto de estilos a serem passados do ScrollBar para a seta para baixo.
| ScrollBar | ||
![]() | resourceManager : IResourceManager
[escrever-somente]
Uma referência ao objeto que gerencia todos os recursos localizados do aplicativo.
| UIComponent | |
| thumbStyleFilters : Object
[leitura-somente]
Conjunto de estilos a serem passados do ScrollBar para o thumb.
| ScrollBar | ||
![]() | unscaledHeight : Number
[leitura-somente]
Um método de conveniência para determinar a altura não redimensionada do componente.
| UIComponent | |
![]() | unscaledWidth : 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 | |
| upArrowStyleFilters : Object
[leitura-somente]
Conjunto de estilos a serem passados do ScrollBar à seta para cima.
| ScrollBar | ||
| Método | Definido Por | ||
|---|---|---|---|
|
Constructor.
| ScrollBar | ||
![]() |
Adiciona uma instância child DisplayObject a essa instância DisplayObjectContainer.
| DisplayObjectContainer | |
![]() |
Adiciona uma instância child DisplayObject a essa instância DisplayObjectContainer.
| DisplayObjectContainer | |
![]() |
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 | |
![]() |
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 | |
![]() |
Coloca na fila uma função para ser chamada depois.
| UIComponent | |
![]() |
Deleta uma propriedade de estilo dessa instância de componente.
| UIComponent | |
![]() |
Determina se o objeto display especificado é um child da instânica DisplayObjectContainer ou a instância em si mesma.
| DisplayObjectContainer | |
![]() |
Converte um objeto Point das coordenadas do conteúdo para coordenadas global.
| UIComponent | |
![]() |
Converte um objeto Point de conteúdo para coordenadas locais.
| UIComponent | |
![]() |
Retorna um conjunto de propriedades que identificam o child dentro desse container.
| UIComponent | |
![]() |
Cria uma referência de id a esse objeto IUIComponent em seu objeto de documento parent.
| UIComponent | |
![]() |
Deleta a referência id para esse objeto IUIComponent em seu objeto de documento parent.
| UIComponent | |
![]() |
Retorna um objeto UITextFormat correspondendo aos estilos de texto para esse UIComponent.
| UIComponent | |
![]() |
Despacha um evento no fluxo de eventos.
| UIComponent | |
![]() |
Mostra ou esconde o indicador de foco em volta desse componente.
| UIComponent | |
![]() |
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 | |
![]() |
Chamado pela instância de efeito quando pára a execução no componente.
| UIComponent | |
![]() |
Chamado pela instância de efeito quando começa a execução no componente.
| UIComponent | |
![]() |
Termina todos os efeitos atualmente em execução no componente.
| UIComponent | |
![]() |
Executa a união de dados para dentro desse objeto UIComponent.
| UIComponent | |
![]() |
Chamado depois que a impressão estiver completa.
| UIComponent | |
![]() |
Providencia o objeto de automatização no índice especificado.
| UIComponent | |
![]() |
Retorna um retângulo que define a área do objeto display relativo ao sistema de coordenadas do objeto targetCoordinateSpace.
| DisplayObject | |
![]() |
Retorna o objeto child display que existe no índice especificado.
| DisplayObjectContainer | |
![]() |
Retorna o objeto display child que existe com o nome especificado.
| DisplayObjectContainer | |
![]() |
Retorna a posição do índice de uma instância child DisplayObject.
| DisplayObjectContainer | |
![]() |
Acha os seletores de tipo para essa instância UIComponent.
| UIComponent | |
![]() |
Retorna um valor layout constraint, que é o mesmo que pegar o estilo contraint para esse componente.
| UIComponent | |
![]() |
Um método de conveniência para determinar usar a altura explícita ou medida.
| UIComponent | |
![]() |
Um método de conveniência para determinar usar a largura explícita ou medida.
| UIComponent | |
![]() |
Pega o objeto que atualmente tem o foco.
| UIComponent | |
![]() |
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 | |
![]() |
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 | |
![]() |
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 | |
![]() |
Pega uma propriedade de estilo que tem sido colocado em qualquer lugar na corrente lookup de estilo desse componente
| UIComponent | |
![]() |
Converte um objeto Point de coordenadas global a conteúdo.
| UIComponent | |
![]() |
Converte o objeto point das coordenadas Stage (global) para as coordenadas do objeto display (local).
| DisplayObject | |
![]() |
Verifica se o objeto do EventDispatcher tem listeners registrados para um tipo determinado de evento.
| EventDispatcher | |
![]() |
Indica se um objeto tem uma propriedade específica definida.
| Object | |
![]() |
Avalia o objeto display para ver se sobrepõe ou intersecta com o objeto obj display.
| DisplayObject | |
![]() |
Avalia o objeto display para ver se sobrepõe o intersecta com o ponto especificado pelos parâmetros x e y.
| DisplayObject | |
![]() |
Retorna um box Matrix que pode ser passado para o método drawRoundRect() como o parâmetro rot quando desenhando um gradiente horizontal.
| UIComponent | |
![]() |
Inicializa a estrutura interna desse componente.
| UIComponent | |
![]() |
Inicializa várias propriedades que ficam de olho em instância repetidas desse componente.
| UIComponent | |
![]() |
Marca um componente para que seu método updateDisplayList() seja chamado durante um atualização de tela tardia.
| UIComponent | |
![]() |
Marca um componente para que seu método commitProperties() seja chamado durante um atualização de tela tardia.
| UIComponent | |
![]() |
Marca um componente para que seu método measure() seja chamado durante um atualização de tela tardia.
| UIComponent | |
![]() |
Indica se uma instância da classe Object está na corrente do protótipo do objeto determinado como parâmetro.
| Object | |
![]() |
Converte um objeto Point de coordenadas local para conteúdo.
| UIComponent | |
![]() |
Converte o objeto point das coordenadas de um objeto display (local) para as coordenadas Stage (global).
| DisplayObject | |
![]() |
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 | |
![]() |
Mede o texto especificado, supondo que é mostrado em um UITextField de linha única usando um UITextFormat determinado pelos estilos desse UIComponent.
| UIComponent | |
![]() |
Move o componente para uma posição especificada dentro de seu parent.
| UIComponent | |
![]() |
Propaga mudança do estilo para os children.
| UIComponent | |
![]() |
Retornam true se a corrente de propriedades de posse apontam do child para esse UIComponent.
| UIComponent | |
![]() |
Chamado pelo Flex quando um objeto UIComponent é adicionado ou removido de um parent.
| UIComponent | |
![]() |
Preparam um IFlexDisplayObject para imprimir.
| UIComponent | |
![]() |
Indica se a propriedade especificada existe e se é enumerável.
| Object | |
![]() |
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 | |
![]() |
Para cada evento efeito, registra o EffectManager como um dos event listeners.
| UIComponent | |
![]() |
Remove a instância child DisplayObject especificado da lista child da instância DisplayObjectContainer.
| DisplayObjectContainer | |
![]() |
Remove um child DisplayObject da posição do índice especificada na lista child do DisplayObjectContainer.
| DisplayObjectContainer | |
![]() |
Remove um listener do objeto do EventDispatcher.
| EventDispatcher | |
![]() |
Faz o replay do evento específico.
| UIComponent | |
![]() |
Resolve um child usando o id providenciado.
| UIComponent | |
![]() |
[static]
Termina o processamento de fundo de métodos colocados em fila pelo callLater(), depois chama suspendBackgroundProcessing().
| UIComponent | |
![]() |
Coloca o tamanho do objeto.
| UIComponent | |
![]() |
Muda a posição de um child existente no container do objeto display.
| DisplayObjectContainer | |
![]() |
Coloca um valor de limitação do layout, que é o mesmo que colocar um estilo de limitação para esse componente.
| UIComponent | |
![]() |
Determina o estado atual.
| UIComponent | |
![]() |
Determina o foco para esse componente.
| UIComponent | |
![]() |
Determina a disponibilidade de uma propriedade dinâmica para operações em loop.
| Object | |
|
setScrollProperties(pageSize:Number, minScrollPosition:Number, maxScrollPosition:Number, pageScrollSize:Number = 0):void
Sets the range and viewport size of the ScrollBar control.
| ScrollBar | ||
![]() |
Ajusta uma propriedade de estilo nessa instância do componente.
| UIComponent | |
![]() |
Chamado quando a propriedade de visibilidade muda.
| UIComponent | |
![]() |
Deixa o usuário arrastar o sprite especificado.
| Sprite | |
![]() |
Finaliza o método startDrag().
| Sprite | |
![]() |
Detecta mudanças nas propriedades de estilo.
| UIComponent | |
![]() |
Flex chama o método stylesInitialized() quando os estilos para um componente são primeiramente inicializados.
| UIComponent | |
![]() |
[static]
Bloqueia o processamento de fundo de métodos colocados em fila pelo callLater(), até resumeBackgroundProcessing() ser chamado.
| UIComponent | |
![]() |
Troca a ordem z (ordem de frente para trás) de dois objetos child especificados.
| DisplayObjectContainer | |
![]() |
Troca a ordem z (ordem de frente para trás) dos objetos child em duas posições índice especificadas na lista child.
| DisplayObjectContainer | |
![]() |
Retorna um string indicando o local desse objeto dentro da hierarquia do DisplayObjects no Application.
| FlexSprite | |
![]() |
Valida a posição e tamanho de children e desenha outros visuais.
| UIComponent | |
![]() |
Validar e fazer o update de propriedades e layout desse objeto e redesenhá-lo, se necessário.
| UIComponent | |
![]() |
Usado pela lógica do layout para validar as propriedades de um componente chamando o método commitProperties().
| UIComponent | |
![]() |
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 | |
![]() |
Maneja os eventos válidos e inválidos de um validator designado a esse componente.
| UIComponent | |
![]() |
Retorna o valor primitivo de um objeto específico.
| Object | |
![]() |
Retorna um box Matrix que pode ser passado ao drawRoundRect() como o parâmetro rot quando desenhando um gradiente vertical.
| UIComponent | |
![]() |
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 | |
| Estilo | Descrição | Definido Por | ||
|---|---|---|---|---|
![]() | 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 | ||
|
borderColor
| Tipo: uint Formato: Cor Herança CSS: não Cor da borda. Os seguintes controles suportam esse estilo: Button, CheckBox, ComboBox, MenuBar, NumericStepper, ProgressBar, RadioButton, ScrollBar, Slider, e qualquer outro componente que suporta o estilo borderStyle.
O valor padrão dessa classe depende na classe do componente; se não anulado para a classe, o valor padrão é 0xB7BABC.
| ScrollBar | ||
![]() | 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 | ||
|
cornerRadius
| Tipo: Number Formato: Comprimento Herança CSS: não Raio dos cantos do componente. Os seguintes componentes suportam esse estilo: Alert, Button, ComboBox, LinkButton, MenuBar, NumericStepper, Panel, ScrollBar, Tab, TitleWindow, e qualquer componente que suporta uma propriedade borderStyle ajustada para "solid".
O valor padrão dessa classe depende na classe do componente; se não anulado para a classe, o valor padrão é 0.
| ScrollBar | ||
|
downArrowDisabledSkin
| Tipo: Class Herança CSS: não Nome da classe a ser usada como o skin para o botão de seta para baixo da barra de scroll quando está desativada. Se você alterar o skin, graficamente ou programadamente, você deveria se assegurar que o novo skin é da mesma altura (para ScrollBars horizontais) ou largura (para ScrollBars verticais) do rasto. O valor padrão é mx.skins.halo.ScrollArrowSkin. | ScrollBar | ||
|
downArrowDownSkin
| Tipo: Class Herança CSS: não Nome da classe a ser usada como o skin para o botão de seta para baixo do scroll bar quando você clica no botão de seta. Se você alterar o skin, graficamente ou programadamente, você deveria se assegurar que o novo skin é da mesma altura (para ScrollBars horizontais) ou largura (para ScrollBars verticais) do rasto. O valor padrão é mx.skins.halo.ScrollArrowSkin. |
ScrollBar | ||
|
downArrowOverSkin
| Tipo: Class Herança CSS: não Nome da classe a ser usado como o skin para o botão da seta para baixo da barra de scroll quando o ponteiro do mouse está acima do botão de seta. Se você alterar o skin, graficamente ou programadamente, você deveria se assegurar que o novo skin é da mesma altura (para ScrollBars horizontais) ou largura (para ScrollBars verticais) do rasto. O valor padrão é mx.skins.halo.ScrollArrowSkin. | ScrollBar | ||
|
downArrowSkin
| Tipo: Class Herança CSS: não Nome da classe a ser usada como o skin padrão para o botão da seta para baixo da barra de scroll. O valor padrão é mx.skins.halo.ScrollArrowSkin.
Você pode usar o estilo do skin para designar o skin para os seguintes estados de skin: up, over, down, disabled. | ScrollBar | ||
|
downArrowUpSkin
| Tipo: Class Herança CSS: não Nome da classe a ser usada como o skin para o botão de seta para baixo do scroll bar. Se você alterar o skin, graficamente ou programadamente, você deveria se assegurar que o novo skin é da mesma altura (para ScrollBars horizontais) ou largura (para ScrollBars verticais) do rasto. O valor padrão é mx.skins.halo.ScrollArrowSkin. | ScrollBar | ||
|
fillAlphas
| Tipo: Array Herança CSS: não Alphas usados para o preenchimento de fundo dos controles. Use [1, 1] para tornar o fundo do controle opaco. O valor padrão é [ 0.6, 0.4 ]. | ScrollBar | ||
|
fillColors
| Tipo: Array Formato: Cor Herança CSS: não Cores usadas para tingir o fundo do controle. Passe a mesma cor para ambos valores para fazer o controle parecer achatado. O valor padrão é [ 0xFFFFFF, 0xCCCCCC ]. | ScrollBar | ||
|
highlightAlphas
| Tipo: Array Herança CSS: não Transparências alpha usadas para o preenchimento de destaque dos controles. O primeiro valor especifica a transparência do topo do destaque e o segundo valor especifica a transparência da parte inferior do destaque. O destaque cobre a metade superior do skin. O valor padrão é [ 0.3, 0.0 ]. | ScrollBar | ||
![]() | 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 | ||
![]() | 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 | ||
![]() | 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 | ||
![]() | Tipo: uint Formato: Cor Herança CSS: sim Cor do tema de um componente. | UIComponent | ||
|
thumbDownSkin
| Tipo: Class Herança CSS: não Nome da classe a ser usada como o skin para o thumb da barra de scroll quando você clica no thumb. O valor padrão é mx.skins.halo.ScrollThumbSkin. | ScrollBar | ||
|
thumbIcon
| Tipo: Class Herança CSS: não Nome da classe a ser usada como o ícone para o thumb da barra de scroll. O valor padrão é "undefined". | ScrollBar | ||
|
thumbOffset
| Tipo: Number Herança CSS: não O número de pixels no offset do thumb do scroll do centro da barra de scroll. O valor padrão é 0. | ScrollBar | ||
|
thumbOverSkin
| Tipo: Class Herança CSS: não Nome da classe a ser usada como sendo o skin para o thumb da barra de scroll quando o ponteiro do mouse está sobre o thumb. O valor padrão é mx.skins.halo.ScrollThumbSkin. | ScrollBar | ||
|
thumbSkin
| Tipo: Class Herança CSS: não Nome da classe a ser usada como o skin padrão para o botão da seta para baixo da barra de scroll. O valor padrão é mx.skins.halo.ScrollArrowSkin.
Você pode usar o estilo do skin para designar o skin para os seguintes estados de skin: up, over, down. | ScrollBar | ||
|
thumbUpSkin
| Tipo: Class Herança CSS: não Noem da classe a ser usada como sendo o skin para o thumb da barra de scroll. O valor padrão é mx.skins.halo.ScrollThumbSkin. | ScrollBar | ||
![]() | 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 | ||
|
trackColors
| Tipo: Array Formato: Cor Herança CSS: não As cores do rasto, como um array de duas cores. Você pode usar a mesma cor duas vezes para uma cor de rasto sólida. O valor padrão é [0x94999b, 0xe7e7e7]. | ScrollBar | ||
|
trackDisabledSkin
| Tipo: Class Herança CSS: não Nome da classe a ser usada como sendo o skin para o rasto da barra de scroll quando esta encontra-se desativda. O valor padrão é undefined. | ScrollBar | ||
|
trackDownSkin
| Tipo: Class Herança CSS: não Nome da classe a ser usada como sendo o skin para o rasto da barra de scroll quando você clica no rasto. O valor padrão é undefined. | ScrollBar | ||
|
trackOverSkin
| Tipo: Class Herança CSS: não Nome da classe a ser usada como sendo o skin para o rasto da barra de scroll quando o ponteiro do mouse está sobre a barra de scroll. O valor padrão é undefined. | ScrollBar | ||
|
trackSkin
| Tipo: Class Herança CSS: não Nome da classe a ser usada como o skin padrão para o rasto das barras de scroll. O valor padrão é mx.skins.halo.ScrollTrackSkin. | ScrollBar | ||
|
trackUpSkin
| Tipo: Class Herança CSS: não Nome da classe a ser usada como sendo o skin para o rasto da barra de scroll. O valor padrão é undefined. | ScrollBar | ||
|
upArrowDisabledSkin
| Tipo: Class Herança CSS: não Nome da classe a ser usada como sendo o skin para o botão de seta para cima da barra de scroll quando estiver desativada. Se você alterar o skin, graficamente ou programadamente, você deveria se assegurar que o novo skin é da mesma altura (para ScrollBars horizontais) ou largura (para ScrollBars verticais) do rasto. O valor padrão é mx.skins.halo.ScrollArrowSkin. | ScrollBar | ||
|
upArrowDownSkin
| Tipo: Class Herança CSS: não Nome da classe a ser usada como sendo o skin para o botão de seta para cima da barra de scroll quando você clica no botão de seta para cima. Se você alterar o skin, graficamente ou programadamente, você deveria se assegurar que o novo skin é da mesma altura (para ScrollBars horizontais) ou largura (para ScrollBars verticais) do rasto. O valor padrão é mx.skins.halo.ScrollArrowSkin. | ScrollBar | ||
|
upArrowOverSkin
| Tipo: Class Herança CSS: não Nome da classe a ser usada como sendo o skin para o botão de seta para cima da barra de scroll quando o ponteiro do mouse está sobre o botão da seta. Se você alterar o skin, graficamente ou programadamente, você deveria se assegurar que o novo skin é da mesma altura (para ScrollBars horizontais) ou largura (para ScrollBars verticais) do rasto. O valor padrão é mx.skins.halo.ScrollArrowSkin. | ScrollBar | ||
|
upArrowSkin
| Tipo: Class Herança CSS: não Nome da classe a ser usada como sendo o skin padrão para o botão de seta para cima das barras de scroll. O valor padrão é mx.skins.halo.ScrollArrowSkin.
Você pode usar o estilo do skin para designar o skin para os seguintes estados de skin: up, over, down, disabled. | ScrollBar | ||
|
upArrowUpSkin
| Tipo: Class Herança CSS: não Nome da classe a ser usada como sendo o skin para o botão de seta para cima da barra de scroll.Se você alterar o skin, graficamente ou programadamente, você deveria se assegurar que o novo skin é da mesma altura (para ScrollBars horizontais) ou largura (para ScrollBars verticais) do rasto. O valor padrão é mx.skins.halo.ScrollArrowSkin. | ScrollBar | ||
![]() | 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 | ||
| Constante | Definido Por | ||
|---|---|---|---|
![]() | DEFAULT_MAX_HEIGHT : Number = 10000 [static]
O valor padrão para a propriedade maxHeight.
| UIComponent | |
![]() | DEFAULT_MAX_WIDTH : Number = 10000 [static]
O valor padrão para a propriedade maxWidth.
| UIComponent | |
![]() | DEFAULT_MEASURED_HEIGHT : Number = 22 [static]
O valor padrão para a propriedade measuredHeight.
| UIComponent | |
![]() | DEFAULT_MEASURED_MIN_HEIGHT : Number = 22 [static]
O valor padrão para a propriedade measuredMinHeight.
| UIComponent | |
![]() | DEFAULT_MEASURED_MIN_WIDTH : Number = 40 [static]
O valor padrão para a propriedade measuredMinWidth.
| UIComponent | |
![]() | DEFAULT_MEASURED_WIDTH : Number = 160 [static]
O valor padrão para a propriedade measuredWidth.
| UIComponent | |
| THICKNESS : Number = 16 [static]
A largura do scrollbar vertical, ou a altura de um scrollbar horizontal, em pixels.
| ScrollBar | ||
| direction | propriedade |
direction:String [ler-escrever]
Especifica se o ScrollBar é para fazer scroll horizontal ou vertical.
Valores válidos em MXML são "vertical e "horizontal".
Em ActionScript, você usa as seguintes constantes para ajustar essa propriedade: ScrollBarDirection.VERTICAL e
ScrollBarDirection.HORIZONTAL.
O valor padrão é ScrollBarDirection.VERTICAL.
Essa propriedade pode ser usada como a fonte para a união de dados.
public function get direction():String
public function set direction(value:String):void
Ver também
| downArrowStyleFilters | propriedade |
downArrowStyleFilters:Object [leitura-somente] Conjunto de estilos a serem passados do ScrollBar para a seta para baixo.
protected function get downArrowStyleFilters():Object
Ver também
| lineScrollSize | propriedade |
lineScrollSize:Number [ler-escrever] Quantidade de scroll a fazer quando um botão de seta é pressionado, em pixels.
O valor padrão é 1.
public function get lineScrollSize():Number
public function set lineScrollSize(value:Number):void
| maxScrollPosition | propriedade |
maxScrollPosition:Number [ler-escrever] Número que representa a posição máxima do scroll.
O valor padrão é 0.
public function get maxScrollPosition():Number
public function set maxScrollPosition(value:Number):void
| minScrollPosition | propriedade |
minScrollPosition:Number [ler-escrever] Número que representa a posição mínima do scroll.
O valor padrão é 0.
public function get minScrollPosition():Number
public function set minScrollPosition(value:Number):void
| pageScrollSize | propriedade |
pageScrollSize:Number [ler-escrever] Quantidade a mover o thumb de scroll quando o rasto da barra de scroll é pressionada, em pixels.
O valor padrão é 0.
public function get pageScrollSize():Number
public function set pageScrollSize(value:Number):void
| pageSize | propriedade |
pageSize:Number [ler-escrever] O número de linhas equivalente a uma página.
O valor padrão é 0.
public function get pageSize():Number
public function set pageSize(value:Number):void
| scrollPosition | propriedade |
scrollPosition:Number [ler-escrever]
Número que representa a atual posição scroll.
O valor está entre minScrollPosition e maxScrollPosition.
O valor padrão é 0.
public function get scrollPosition():Number
public function set scrollPosition(value:Number):void
| thumbStyleFilters | propriedade |
thumbStyleFilters:Object [leitura-somente] Conjunto de estilos a serem passados do ScrollBar para o thumb.
protected function get thumbStyleFilters():Object
Ver também
| upArrowStyleFilters | propriedade |
upArrowStyleFilters:Object [leitura-somente] Conjunto de estilos a serem passados do ScrollBar à seta para cima.
protected function get upArrowStyleFilters():Object
Ver também
| ScrollBar | () | Construtor |
public function ScrollBar()
Constructor.
| setScrollProperties | () | método |
public function setScrollProperties(pageSize:Number, minScrollPosition:Number, maxScrollPosition:Number, pageScrollSize:Number = 0):void
Ajusta o tamanho de alcança e viewport do controle ScrollBar. O controle ScrollBar atualiza o estado dos botões de seta o tamanho do thumb de scroll de acordo.
Parâmetros
pageSize:Number — Número que representa o tamanho de uma página.
|
|
minScrollPosition:Number — Número que representa a parte inferior do alcance do scroll.
|
|
maxScrollPosition:Number — Número que representa o topo do alcance do scroll.
|
|
pageScrollSize:Number (default = 0) — Número que representa o incremento a se mover quando o rasto do scroll é pressionado.
|
| THICKNESS | Constante |
public static const THICKNESS:Number = 16
A largura do scrollbar vertical, ou a altura de um scrollbar horizontal, em pixels.