Referência do ActionScript® 3.0 para Adobe® Flash® Platform
Início  |  Ocultar listas de Pacotes e Classes |  Pacotes  |  Classes  |  Novidades  |  Índice  |  Apêndices  |  Por que inglês?
Filtros: Recuperando dados do servidor...
Recuperando dados do servidor...
flashx.textLayout.container 

ColumnState  - AS3

Pacoteflashx.textLayout.container
Classepublic class ColumnState
HerançaColumnState Inheritance Object

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

A classe ColumnState calcula os tamanhos e os locais das colunas, usando a largura e os atributos do contêiner. Você pode criar instâncias desta classe de maneira independente para calcular os valores de colunas, ou pode ler os valores das colunas que foram usados para o texto depois que o contêiner tiver sido composto ou atualizado (redesenhado).

Elementos da API relacionados



Propriedades públicas
 PropriedadeDefinido por
  columnCount : int
[somente leitura] O número de colunas no contêiner.
ColumnState
  columnGap : Number
[somente leitura] A quantidade de espaço, em pixels, deixada entre as colunas do contêiner.
ColumnState
  columnWidth : Number
[somente leitura] A largura das colunas, em pixels, no contêiner.
ColumnState
 Inheritedconstructor : Object
Uma referência ao objeto de classe ou à função de construtor de uma determinada ocorrência de objeto.
Object
Métodos públicos
 MétodoDefinido por
  
ColumnState(blockProgression:String, columnDirection:String, controller:ContainerController, compositionWidth:Number, compositionHeight:Number)
Função Constructor – cria um objeto ColumnState.
ColumnState
  
Retorna a área que uma coluna leva para dentro do contêiner.
ColumnState
 Inherited
Indica se um objeto tem uma propriedade especificada definida.
Object
 Inherited
Indica se uma ocorrência da classe Object está na cadeia de protótipos do objeto especificado como o parâmetro.
Object
 Inherited
Indica se a propriedade especificada existe e é enumerável.
Object
 Inherited
Define a disponibilidade de uma propriedade dinâmica para operações de repetição.
Object
 Inherited
Retorna a representação da string deste objeto, formatado segundo as convenções específicas para a localidade.
Object
 Inherited
Retorna a representação de string do objeto especificado.
Object
 Inherited
Retorna o valor primitivo do objeto especificado.
Object
Detalhes da propriedade

columnCount

propriedade
columnCount:int  [somente leitura]

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

O número de colunas no contêiner.



Implementação
    public function get columnCount():int

columnGap

propriedade 
columnGap:Number  [somente leitura]

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

A quantidade de espaço, em pixels, deixada entre as colunas do contêiner.



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

columnWidth

propriedade 
columnWidth:Number  [somente leitura]

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

A largura das colunas, em pixels, no contêiner.



Implementação
    public function get columnWidth():Number
Detalhes do construtor

ColumnState

()Construtor
public function ColumnState(blockProgression:String, columnDirection:String, controller:ContainerController, compositionWidth:Number, compositionHeight:Number)

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

Função Constructor – cria um objeto ColumnState. Se os valores de controller.compositionWidth e controller.compositionHeight forem iguais a NaN (não numérico), o construtor mede o conteúdo do contêiner para determinar a largura e a altura reais da composição que entram em ColumnState. Use as constantes definidas pela classe flashx.textLayout.formats.BlockProgression para especificar o valor do parâmetro blockProgression. Use as constantes definidas por flashx.textLayout.formats.Direction para especificar o valor do parâmetro columnDirection.

Parâmetros
blockProgression:String — A direção das linhas no fluxo de texto, seja BlockProgression.TB (de cima para baixo) ou BlockProgression.RL (direita para a esquerda).
 
columnDirection:String — A direção do layout da coluna no fluxo de texto, seja Direction.RTL (direita para a esquerda) ou Direction.LTR (esquerda para a direita).
 
controller:ContainerController — Uma instância de ContainerController cujos atributos são usados para calcular os valores da coluna.
 
compositionWidth:Number — A extensão horizontal, em pixels, permitida para o texto dentro do contêiner.
 
compositionHeight:Number — A extensão vertical, em pixels, permitida para o texto dentro do contêiner.

Elementos da API relacionados

Detalhes do método

getColumnAt

()método
public function getColumnAt(index:int):Rectangle

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

Retorna a área que uma coluna leva para dentro do contêiner. Permite acessar a área de uma coluna específica.

Parâmetros

index:int — A posição relativa da coluna entre todas as colunas do contêiner, com a primeira na posição 0.

Retorna
Rectangle — A área da coluna especificada.




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

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