Пакет | flashx.textLayout.formats |
Класс | public final class TextAlign |
Наследование | TextAlign Object |
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
textAlign
и textAlignLast
класса TextLayoutFormat. Значения описывают выравнивание строк в абзаце относительно контейнера.
Связанные элементы API
Константа | Определено | ||
---|---|---|---|
CENTER : String = "center" [статические] Указывает выравнивание по центру внутри контейнера. | TextAlign | ||
END : String = "end" [статические] Указывает выравнивание по конечному краю — текст выравнивается в направлении, противоположном порядку записи. | TextAlign | ||
JUSTIFY : String = "justify" [статические] Указывает выравнивание текста внутри строк, при котором они заполняют пространство контейнера. | TextAlign | ||
LEFT : String = "left" [статические] Указывает выравнивание по левому краю. | TextAlign | ||
RIGHT : String = "right" [статические] Указывает выравнивание по правому краю. | TextAlign | ||
START : String = "start" [статические] Указывает выравнивание по начальному краю — текст выравнивается в соответствии с порядком записи. | TextAlign |
CENTER | Константа |
public static const CENTER:String = "center"
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Указывает выравнивание по центру внутри контейнера.
END | Константа |
public static const END:String = "end"
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Указывает выравнивание по конечному краю — текст выравнивается в направлении, противоположном порядку записи. Это эквивалентно указанию right для текста, записываемого слева направо, или left для текста, записываемого справа налево.
JUSTIFY | Константа |
public static const JUSTIFY:String = "justify"
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Указывает выравнивание текста внутри строк, при котором они заполняют пространство контейнера.
LEFT | Константа |
public static const LEFT:String = "left"
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Указывает выравнивание по левому краю.
RIGHT | Константа |
public static const RIGHT:String = "right"
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Указывает выравнивание по правому краю.
START | Константа |
public static const START:String = "start"
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Указывает выравнивание по начальному краю — текст выравнивается в соответствии с порядком записи. Это эквивалентно установке left для текстов, записываемых слева направо, или right для текстов, записываемых справа налево.
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(); } } }
Tue Jun 12 2018, 11:34 AM Z