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.formats 

TextAlign  - AS3

Pacoteflashx.textLayout.formats
Classepublic final class TextAlign
HerançaTextAlign Inheritance Object

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

Define valores para configurar as propriedades textAlign e textAlignLast da classe TextLayoutFormat. Os valores descrevem o alinhamento de linhas no parágrafo em relação ao contêiner.

Veja os exemplos

Elementos da API relacionados



Propriedades públicas
 PropriedadeDefinido por
 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
 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
Constantes públicas
 ConstanteDefinido por
  CENTER : String = "center"
[estático] Especifica o alinhamento central dentro do contêiner.
TextAlign
  END : String = "end"
[estático] Especifica o alinhamento com a borda final – o texto é alinhado do lado oposto à ordem de escrita.
TextAlign
  JUSTIFY : String = "justify"
[estático] Especifica que o texto seja justificado dentro das linhas para caber no espaço do contêiner.
TextAlign
  LEFT : String = "left"
[estático] Especifica o alinhamento com a borda esquerda.
TextAlign
  RIGHT : String = "right"
[estático] Especifica o alinhamento com a borda direita.
TextAlign
  START : String = "start"
[estático] Especifica o alinhamento com a borda inicial – o texto é alinhado de acordo com a ordem de escrita.
TextAlign
Detalhes da constante

CENTER

Constante
public static const CENTER:String = "center"

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

Especifica o alinhamento central dentro do contêiner.

END

Constante 
public static const END:String = "end"

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

Especifica o alinhamento com a borda final – o texto é alinhado do lado oposto à ordem de escrita. Equivalente a definir a direita em um texto da esquerda para a direita, ou a esquerda em um texto da direita para a esquerda.

JUSTIFY

Constante 
public static const JUSTIFY:String = "justify"

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

Especifica que o texto seja justificado dentro das linhas para caber no espaço do contêiner.

LEFT

Constante 
public static const LEFT:String = "left"

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

Especifica o alinhamento com a borda esquerda.

RIGHT

Constante 
public static const RIGHT:String = "right"

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

Especifica o alinhamento com a borda direita.

START

Constante 
public static const START:String = "start"

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

Especifica o alinhamento com a borda inicial – o texto é alinhado de acordo com a ordem de escrita. Equivale a definir a esquerda em um texto da esquerda para a direita, ou a direita em um texto da direita para a esquerda.

TextAlignExample.as

Este exemplo alinha três parágrafos de "Hello World" usando os alinhamentos CENTRALIZAR, JUSTIFICAR, À DIREITA.
package flashx.textLayout.formats.examples {
    import flash.display.Sprite;
    import flashx.textLayout.container.ContainerController;
    import flashx.textLayout.elements.ParagraphElement;
    import flashx.textLayout.elements.SpanElement;
    import flashx.textLayout.elements.TextFlow;
    import flashx.textLayout.formats.TextAlign;
    import flashx.textLayout.formats.TextJustify;

    public class TextAlignExample extends Sprite
    {
        public function TextAlignExample()
        {
            var textFlow:TextFlow = new TextFlow();
            //create paragraphs and corresponding spans
            var pCenter:ParagraphElement = new ParagraphElement();
            var pJustify:ParagraphElement = new ParagraphElement();
            var pRight:ParagraphElement = new ParagraphElement();    
            var spanCenter:SpanElement = new SpanElement();
            var spanJustify:SpanElement = new SpanElement();
            var spanRight:SpanElement = new SpanElement();
            // add text to the spans
            spanCenter.text = "Hello, World\n";
            spanJustify.text = "Hello, World\n";
            spanRight.text = "Hello, World";
            // add spans to paragraphs and specify alignment
            pCenter.addChild(spanCenter);
            pCenter.textAlign = TextAlign.CENTER;
            
            pJustify.addChild(spanJustify);
            pJustify.textAlign = TextAlign.JUSTIFY;
            pJustify.textJustify = TextJustify.DISTRIBUTE;
                    
            pRight.addChild(spanRight);
            pRight.textAlign = TextAlign.RIGHT;
            // add paragraphs to TextFlow
            textFlow.addChild(pCenter);
            textFlow.addChild(pJustify);
            textFlow.addChild(pRight);
            // update controller to display
            textFlow.flowComposer.addController(new ContainerController(this,80,800));
            textFlow.flowComposer.updateAllControllers();
        }
    }
}




[ 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.