| Pacote | mx.controls |
| Classe | classe pública ButtonBar |
| Herança | ButtonBar NavBar Box Container UIComponent FlexSprite Sprite DisplayObjectContainer InteractiveObject DisplayObject EventDispatcher Object |
| Implementos | IFocusManagerComponent |
| Subclasses | ToggleButtonBar |
A push button is one that does not remember its selected state
when selected.
The typical use for a push button in a button bar is for grouping
a set of related buttons together, which gives them a common look
and navigation, and handling the logic for the click event
in a single place.
The ButtonBar control creates Button controls based on the value of
its dataProvider property.
Even though ButtonBar is a subclass of Container, do not use methods such as
Container.addChild() and Container.removeChild()
to add or remove Button controls.
Instead, use methods such as addItem() and removeItem()
to manipulate the dataProvider property.
The ButtonBar control automatically adds or removes the necessary children based on
changes to the dataProvider property.
To control the styling of the buttons of the ButtonBar control, use the
buttonStyleName, firstButtonStyleName,
and lastButtonStyleName style properties;
do not try to style the individual Button controls
that make up the ButtonBar control.
You can use the ToggleButtonBar control to define a group of toggle buttons.
ButtonBar control has the following default characteristics:
| Characteristic | Description |
|---|---|
| Preferred size | Wide enough to contain all buttons with their label text and icons, if any, plus any padding and separators, and high enough to accommodate the button height. |
| Control resizing rules | The controls do not resize by default. Specify percentage sizes if you want your ButtonBar to resize based on the size of its parent container. |
| Padding | 0 pixels for the top, bottom, left, and right properties. |
Ocultar Sintaxe MXML
The <mx:ButtonBar> tag inherits all the tag attributes
of its superclass, and adds the following tag attributes:
<mx:ButtonBar
Estilos
buttonHeight="undefined"
buttonStyleName="Name of CSS style declaration, which specifies
styles for the buttons"
buttonWidth="undefined"
firstButtonStyleName="The value of buttonStyleName"
focusAlpha="0.4"
focusRoundedCorners="tl tr bl br"
horizontalAlign="center|left|right"
horizontalGap="0"
lastButtonStyleName="The value of buttonStyleName"
verticalAlign="middle|top|bottom"
verticalGap="0"
Eventos
itemClick="No default"
>
...
child tags
...
</mx:ButtonBar>
Propriedade MXML PadrãodataProvider
Ver também
| Método | Definido Por | ||
|---|---|---|---|
|
Constructor.
| ButtonBar | ||
![]() |
Adiciona um child DisplayObject a esse Container.
| Container | |
![]() |
Adiciona um child DisplayObject a esse Container.
| Container | |
![]() |
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.
| Container | |
![]() |
Converte um objeto Point de conteúdo para coordenadas locais.
| Container | |
![]() |
Retorna um conjunto de propriedades que identificam o child dentro desse container.
| UIComponent | |
![]() |
Dado um único UIComponentDescriptor, cria o componente correspondente e adiciona o componente como child desse Container.
| Container | |
![]() |
Reitera pelo Array de childDescriptors, e chama o método createComponentFromDescriptor para cada um.
| Container | |
![]() |
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 todas as uniões de dados nesse Container.
| Container | |
![]() |
Executa as uniões para dentro dos objetos child UIComponent desse Container.
| Container | |
![]() |
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 | |
![]() |
Pegar o objeto de componente child nth.
| Container | |
![]() |
Retorna o child cujo propriedade de nome é o String especificado.
| Container | |
![]() |
Pega o índice baseado em zero de um child específico.
| Container | |
![]() |
Retorna um Array de objetos DisplayObject consistindo de children de conteúdo do container.
| Container | |
![]() |
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.
| Container | |
![]() |
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 | |
![]() |
Retorna o string que o representante mostraria pada o dado objeto de dados baseado nas propriedades labelField e labelFunction.
| NavBar | |
![]() |
Converte um objeto Point de coordenadas local para conteúdo.
| Container | |
![]() |
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 | |
![]() |
Method used to convert number of pixels to a
percentage relative to the contents of this container.
| Box | |
![]() |
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 todos os children da lista child desse container.
| Container | |
![]() |
Remove um DisplayObject child da lista child desse Container.
| Container | |
![]() |
Remove um child DisplayObject da lista child desse Container no índice especificado.
| Container | |
![]() |
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 | |
![]() |
Sets the index of a particular child.
| Container | |
![]() |
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 | |
![]() |
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 | |
| Evento | Sumário | Definido Por | ||
|---|---|---|---|---|
![]() | Despachado quando o Flash Player ou um aplicativo AIR obtém foco do sistema operacional e se torna ativo. | EventDispatcher | ||
![]() | Despachado quando o componente é adicionado ao container como um child de conteúdo usando o método addChild() ou addChildAt(). | UIComponent | ||
![]() | Despachado quando um objeto display é adicionado à lista display. | DisplayObject | ||
![]() | 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 | ||
![]() | Despachado após um child ter sido adicionado a um container. | Container | ||
![]() | Despachado após a mudança do índice (entre os children do container) de um child container. | Container | ||
![]() | Despachado antes de um child de um container ser removido. | Container | ||
![]() | Despachado quando o usuário seleciona o context menu associado a esse objeto interativo no aplicativo AIR. | InteractiveObject | ||
![]() | Despachado quando o componente terminou sua contrução, processamento de propriedade, medidas, layout e desenho. | UIComponent | ||
![]() | Despachado após a mudança do estado de visão. | UIComponent | ||
![]() | 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. | Container | ||
![]() | Despachado quando o Flash Player ou um aplicativo AIR perde o foco do sistema operacional e está se tornando inativo. | EventDispatcher | ||
![]() | 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 | ||
![]() | 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 | ||
![]() | Despachado pelo alvo onde o item será largado quando o usuário solta o mouse por cima dele. | UIComponent | ||
![]() | Despachado por um componente quando o usuário move o mouse sobre o componente durante uma operação de arrasto. | UIComponent | ||
![]() | Despachado pelo componente quando o usuário arrasta para fora do componente, mas não larga os dados no alvo. | UIComponent | ||
![]() | Despachado por um componente quando o usuário move o mouse enquanto sobre o componente durante uma operação de arrasto. | UIComponent | ||
![]() | Despachado por um iniciador de arrasto ao começar a operação de arrasto. | UIComponent | ||
![]() | Despachado após o término de um efeito. | UIComponent | ||
![]() | Despachado logo antes do início de um efeito. | UIComponent | ||
![]() | Despachado quando o playhead está entrando em um frame novo. | DisplayObject | ||
![]() | Despachado após o componente ter retornado ao estado de visão root. | UIComponent | ||
![]() | Despachado antes do componente sair do estado de visão root. | UIComponent | ||
![]() | Despachado quando um estado do objeto muda de visível para invisível. | UIComponent | ||
![]() | Despachado quando o componente terminou sua construção e tem todas as propriedades de inicialização ajustadas. | UIComponent | ||
![]() | Despachado quando um componente é monitorado por um Validator e a validação falha. | UIComponent | ||
| Dispatched when a user clicks a button. | ButtonBar | |||
![]() | Despachado quando o usuário pressiona uma tecla. | InteractiveObject | ||
![]() | Despachado quando o usuário tenta mudar o foco usando a navegação do teclado. | InteractiveObject | ||
![]() | Despachado quando o usuário solta uma tecla. | InteractiveObject | ||
![]() | Despachado quando o usuário pressiona e solta o botão do meio de um dispositivo de apontamento sobre o mesmo InteractiveObject. | InteractiveObject | ||
![]() | Despachado quando o usuário pressionar o dispositivo de apontamento do meio sobre uma instância InteractivObject. | InteractiveObject | ||
![]() | Despachado quando o usuário solta o botão do dispositivo de apontamento sobre uma instância InteractiveObject. | InteractiveObject | ||
![]() | Despachado quando o usuário pressiona o dispositivo de apontamento sobre uma instância InteractiveObject. | InteractiveObject | ||
![]() | Despachado de um componente aberto usando o PopUpManager quando o usuário clica para fora dele. | UIComponent | ||
![]() | Despachado quando o usuário tenta mudar o foco usando um dispositivo de apontemento. | InteractiveObject | ||
![]() | Despachado quando o usuário move o dispositivo de apontemento enquanto está sobre um InteractiveObject. | InteractiveObject | ||
![]() | Despachado quando o usuário move um dispositivo de apontamento para longe de uma instância InteractiveObject. | InteractiveObject | ||
![]() | Despachado quando o usuário move um dispositivo de apontamento sobre a instância InteractiveObject. | InteractiveObject | ||
![]() | Despachado quando o usuário solta o botão do dispositivo de apontamento sobre uma instância InteractiveObject. | InteractiveObject | ||
![]() | Despachado quando a roda do mouse é girada sobre uma instância InteractiveObject. | InteractiveObject | ||
![]() | Despachado do componente aberto usando o PopUpManager quando o usuário faz o scroll na roda do mouse fora dele. | UIComponent | ||
![]() | Despachado quando o objeto se moveu. | UIComponent | ||
![]() | Despachado pelo iniciador de arrasto InteractiveObject quando o usuário solta o gesto de arrasto. | InteractiveObject | ||
![]() | Despachado pelo alvo InteractiveObject quando um objeto arrastado é largado nele este ato foi aceitado com uma chamada ao DragManager.acceptDragDrop(). | InteractiveObject | ||
![]() | Despachado por um InteractiveObject quando um gesto de arrasto adentra suas fronteiras. | InteractiveObject | ||
![]() | Despachado por um InteractiveObject quando um gesto de arrasto deixa suas fronteiras. | InteractiveObject | ||
![]() | Despachado por um InteractiveObject continuamente enquanto um gesto de arrasto permanece dentro de sua fronteira. | InteractiveObject | ||
![]() | 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 | ||
![]() | Despachado durante uma operação de arrasto pelo InteractiveObject que é especificado como aquele que inica o arrasto na chamada DragManager.doDrag(). | InteractiveObject | ||
![]() | Despachado no iníncio da seqência de inicialização do componente. | UIComponent | ||
![]() | Despachado quando o componente é removido de um container como um child de conteúdo usando o método removeChild() ou removeChildAt(). | UIComponent | ||
![]() | Despachado quando um objeto display está prestes a ser removido da lista display. | DisplayObject | ||
![]() | 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 | ||
![]() | Despachado quando a lista display está prestes a ser atualizada e representada. | DisplayObject | ||
![]() | Despachado quando o componente muda de tamanho. | UIComponent | ||
![]() | 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 | ||
![]() | Despachado quando o usuário pressiona o dispositivo de apontamento sobre uma instância InteractiveObject. | InteractiveObject | ||
![]() | Despachado quando o usuário solta o botão do dispositivo de apontamento sobre uma instância InteractiveObject. | InteractiveObject | ||
![]() | Despachado quando o usuário move um dispositivo de apontamento para longe de uma instância InteractiveObject. | InteractiveObject | ||
![]() | Despachado quando o usuário move um dispositivo de apontamento sobre a instância InteractiveObject. | InteractiveObject | ||
![]() | Despachado quando o estado de um objeto muda de invisível para visível. | UIComponent | ||
![]() | Despachado quando o valor do indicador do objeto tabChildren muda. | InteractiveObject | ||
![]() | Despachado quando o indicador do objeto tabEnabled muda. | InteractiveObject | ||
![]() | Despachado quando o valor da propriedade do objeto tabIndex muda. | InteractiveObject | ||
![]() | Despachado pelo componente quando chega a hora de criar um ToolTip. | UIComponent | ||
![]() | Despachado pelo componente quando seu ToolTip foi ocultado e será logo descartado. | UIComponent | ||
![]() | Despachado pelo componente quando seu ToolTip está prestes a ser ocultado. | UIComponent | ||
![]() | Despachado pelo componente quando seu ToolTip está prestes a ser mostrado. | UIComponent | ||
![]() | Despachado pelo componente quando seu ToolTip foi mostrado. | UIComponent | ||
![]() | Despachado por um componente no qual a propriedade ToolTip é ajustada assim que o usuário passa o mouse por cima. | UIComponent | ||
![]() | Despachado quando um objeto teve seus métodos commitProperties(), measure(), e updateDisplayList() chamados (se necessário). | UIComponent | ||
![]() | Despachado quando um componente é monitorado por um Validator e a validação é um sucesso. | UIComponent | ||
![]() | Despachado quando valores mudam de forma programada ou pela interação do usuário. | UIComponent | ||
| Estilo | Descrição | Definido Por | ||
|---|---|---|---|---|
![]() | Tipo: uint Formato: Cor Herança CSS: sim Cor do fundo de um componente quando ele é desativado. | Container | ||
![]() | Tipo: uint Formato: Cor Herança CSS: sim Determines the color of a ProgressBar. | Container | ||
![]() | 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 | ||
![]() | 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 | ||
|
buttonHeight
| Tipo: Number Formato: Comprimento Herança CSS: não Height of each button, in pixels. If undefined, the height of each button is determined by the font styles applied to the container. If you set this property, the specified value overrides this calculation. | ButtonBar | ||
|
buttonStyleName
| Tipo: String Herança CSS: não Name of CSS style declaration that specifies styles for the buttons. | ButtonBar | ||
|
buttonWidth
| Tipo: Number Formato: Comprimento Herança CSS: não Width of each button, in pixels. If undefined, the default width of each button is calculated from its label text. | ButtonBar | ||
![]() | Tipo: uint Formato: Cor Herança CSS: sim Cor do texto no componente, incluindo o label do componente. | Container | ||
![]() | Tipo: uint Formato: Cor Herança CSS: sim Cor de texto no componente se for desativado. | Container | ||
![]() | Tipo: Number Herança CSS: não O valor alpha para o revestimento que é colocado em cima do container quando ele é desativado. | Container | ||
![]() | Tipo: uint Formato: Cor Herança CSS: sim Cor do destaque do componente quando validação falha. | UIComponent | ||
|
firstButtonStyleName
| Tipo: String Herança CSS: não Name of CSS style declaration that specifies styles for the first button. If this is unspecified, the default value of the buttonStyleName style property is used.
| ButtonBar | ||
![]() | Tipo: String Herança CSS: sim Ajusta a propriedade antiAliasType de TextFields internos. | Container | ||
![]() | Tipo: String Herança CSS: sim Nome da fonte a ser usada. | Container | ||
![]() | Tipo: String Herança CSS: sim Ajusta a propriedade gridFitType de TextFields internos que representam texto no controle em Flex. | Container | ||
![]() | Tipo: Number Herança CSS: sim Ajusta a propriedade sharpness de TextFields internos que representam texto no controle em Flex. | Container | ||
![]() | Tipo: Number Formato: Comprimento Herança CSS: sim Altura do texto, em pixels. | Container | ||
![]() | Tipo: String Herança CSS: sim Determina se o texto tem fonte itálico. | Container | ||
![]() | Tipo: Number Herança CSS: sim Ajusta a propriedade thickness de TextFields internos que representam texto no controle em Flex. | Container | ||
![]() | Tipo: String Herança CSS: sim Determina se o texto está em negrito. | Container | ||
|
horizontalAlign
| Tipo: String Herança CSS: não Horizontal alignment of all buttons within the ButtonBar. Since individual buttons stretch to fill the entire ButtonBar, this style is only useful if you use the buttonWidth style and the combined widths of the buttons are less than than the width of the ButtonBar. Possible values are "left", "center",
and "right".
O valor padrão é "center". | ButtonBar | ||
![]() | 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 | ||
|
horizontalGap
| Tipo: Number Formato: Comprimento Herança CSS: não Número de pixels entre children na direção horizontal. O valor padrão é 0. | ButtonBar | ||
![]() | Tipo: Boolean Herança CSS: sim Um valor boolean que indica quando é possivel fazer o kern ( true) ou não (false). | Container | ||
|
lastButtonStyleName
| Tipo: String Herança CSS: não Vertical alignment of all buttons within the ButtonBar. Since individual buttons stretch to fill the entire ButtonBar, this style is only useful if you use the buttonHeight style and the combined heights of the buttons are less than than the width of the ButtonBar. Valores possíveis são "top", "middle",
e "bottom".
O valor padrão é "middle". | ButtonBar | ||
![]() | 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: Number Herança CSS: sim O número de pixels adicionais a aparecerem entre cada caractere. | Container | ||
![]() | Tipo: Number Formato: Comprimento Herança CSS: não Number of pixels between the container's bottom border and the bottom of its content area. | Box | ||
![]() | 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. | Container | ||
![]() | 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. | Container | ||
![]() | Tipo: Number Formato: Comprimento Herança CSS: não Number of pixels between the container's top border and the top of its content area. | Box | ||
![]() | 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: String Herança CSS: sim Alinhamento do texto dentro do container. | Container | ||
![]() | Tipo: String Herança CSS: sim Determina se o texto está sublinhado. | Container | ||
![]() | Tipo: Number Formato: Comprimento Herança CSS: sim Offset da primeira linha do texto do lado esquerdo do container, em pixels. | Container | ||
![]() | Tipo: uint Formato: Cor Herança CSS: sim Cor do tema de um componente. | UIComponent | ||
![]() | 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 | ||
|
verticalAlign
| Tipo: String Herança CSS: não Vertical alignment of all buttons within the ButtonBar. Since individual buttons stretch to fill the entire ButtonBar, this style is only useful if you use the buttonHeight style and the combined heights of the buttons are less than than the width of the ButtonBar. Valores possíveis são "top", "middle",
e "bottom".
O valor padrão é "middle". | ButtonBar | ||
![]() | 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 | ||
|
verticalGap
| Tipo: Number Formato: Comprimento Herança CSS: não Número de pixels entre children na direção vertical. O valor padrão é 0. | ButtonBar | ||
| ButtonBar | () | Construtor |
public function ButtonBar()
Constructor.
| itemClick | Evento |
mx.events.ItemClickEvent
mx.events.ItemClickEvent.ITEM_CLICK
Dispatched when a user clicks a button.
This event is only dispatched if the dataProvider property
does not refer to a ViewStack container.
ItemClickEvent.ITEM_CLICK constant defines the value of the
type property of the event object for an itemClick event.
As propriedades do objeto de evento tem os seguintes valores:
| Propriedade | Valor |
|---|---|
bubbles | false |
cancelable | false |
currentTarget | O 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. |
index | The index of the navigation item that was clicked. |
item | The item in the data provider of the navigation item that was clicked. |
label | The label of the navigation item that was clicked. |
relatedObject | The child object that generated the event. |
target | O 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. |
<?xml version="1.0"?>
<!-- Simple example to demonstrate the ButtonBar control. -->
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml">
<mx:Script>
<![CDATA[
import mx.events.ItemClickEvent;
// Event handler function to print a message
// describing the selected Button control.
private function clickHandler(event:ItemClickEvent):void {
myTA.text="Selected button index: " + String(event.index) +
"\n" + "Selected button label: " + event.label;
}
]]>
</mx:Script>
<mx:Panel title="ButtonBar Control Example" height="75%" width="75%"
paddingTop="10" paddingLeft="10" paddingRight="10" paddingBottom="10">
<mx:Label width="100%" color="blue"
text="Select a button in the ButtonBar control."/>
<mx:TextArea id="myTA" width="100%" height="100%"/>
<mx:ButtonBar itemClick="clickHandler(event);">
<mx:dataProvider>
<mx:Array>
<mx:String>Flash</mx:String>
<mx:String>Director</mx:String>
<mx:String>Dreamweaver</mx:String>
<mx:String>ColdFusion</mx:String>
</mx:Array>
</mx:dataProvider>
</mx:ButtonBar>
</mx:Panel>
</mx:Application>