Pakiet | flashx.textLayout.formats |
Interfejs | public interface ITextLayoutFormat |
Implementory | ContainerController, FlowElement, TextLayoutFormat |
Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Właściwość | Zdefiniowane przez | ||
---|---|---|---|
alignmentBaseline : * [tylko do odczytu]
Określa linię bazową, do której wyrównywana jest dominująca linia bazowa. | ITextLayoutFormat | ||
backgroundAlpha : * [tylko do odczytu]
Wartość Alfa (przezroczystość) dla tła (jeśli przekazana kaskadowo wartość nie jest zdefiniowana, przyjmowana jest wartość domyślna). | ITextLayoutFormat | ||
backgroundColor : * [tylko do odczytu]
Kolor tła tekstu (jeśli zostanie przekazana kaskadowo wartość undefined, przyjmowana jest wartość domyślna). | ITextLayoutFormat | ||
baselineShift : * [tylko do odczytu]
Przesunięcie linii bazowej względem wartości dominantBaseline. | ITextLayoutFormat | ||
blockProgression : * [tylko do odczytu]
Określa pionowy lub poziomy przyrost położenia przy rozmieszczaniu wierszy. | ITextLayoutFormat | ||
breakOpportunity : * [tylko do odczytu]
Steruje miejscem dozwolonego podziału wierszy przy zawijaniu tekstu. | ITextLayoutFormat | ||
cffHinting : * [tylko do odczytu]
Typ przyciągania CFF używany dla tego tekstu. | ITextLayoutFormat | ||
clearFloats : * [tylko do odczytu]
Steruje zawijaniem tekstu wokół obiektu ruchomego. | ITextLayoutFormat | ||
color : * [tylko do odczytu]
Kolor tekstu. | ITextLayoutFormat | ||
columnCount : * [tylko do odczytu]
Liczba kolumn tekstu (jeśli kaskadowo zostanie przekazana wartość undefined, przyjmowana jest wartość domyślna). | ITextLayoutFormat | ||
columnGap : * [tylko do odczytu]
Określa odstęp między kolumnami w pikselach (jeśli przekazana kaskadowo wartość jest równa undefined, przyjmowana jest wartość domyślna). | ITextLayoutFormat | ||
columnWidth : * [tylko do odczytu]
Szerokość kolumny w pikselach (jeśli przekazana kaskadowo wartość jest równa undefined, przyjmowana jest wartość domyślna). | ITextLayoutFormat | ||
digitCase : * [tylko do odczytu]
Sposób różnicowania wielkości cyfr w tekście. | ITextLayoutFormat | ||
digitWidth : * [tylko do odczytu]
Szerokość cyfr w tekście. | ITextLayoutFormat | ||
direction : * [tylko do odczytu]
Określa domyślny dwukierunkowy poziom osadzenia tekstu w bloku tekstu. | ITextLayoutFormat | ||
dominantBaseline : * [tylko do odczytu]
Określa, która linia bazowa elementów jest przyciągana do linii alignmentBaseline w celu ustalenia pionowego położenia elementu w wierszu. | ITextLayoutFormat | ||
firstBaselineOffset : * [tylko do odczytu]
Określa położenie linii bazowej dla pierwszego wiersza w kontenerze. | ITextLayoutFormat | ||
fontFamily : * [tylko do odczytu]
Nazwa użytej czcionki lub lista nazw czcionek oddzielonych od siebie przecinkami. | ITextLayoutFormat | ||
fontLookup : * [tylko do odczytu]
Sposób wyszukiwania czcionek. | ITextLayoutFormat | ||
fontSize : * [tylko do odczytu]
Rozmiar tekstu w pikselach. | ITextLayoutFormat | ||
fontStyle : * [tylko do odczytu]
Styl tekstu. | ITextLayoutFormat | ||
fontWeight : * [tylko do odczytu]
Grubość tekstu. | ITextLayoutFormat | ||
justificationRule : * [tylko do odczytu]
Reguła justowania tekstu w akapicie. | ITextLayoutFormat | ||
justificationStyle : * [tylko do odczytu]
Styl justowania akapitu. | ITextLayoutFormat | ||
kerning : * [tylko do odczytu]
Kerning dopasowuje piksele pomiędzy określonymi parami znaków w celu poprawienia czytelności. | ITextLayoutFormat | ||
leadingModel : * [tylko do odczytu]
Określa model interlinii, czyli ustawienia podstawy i kierunku interlinii. | ITextLayoutFormat | ||
ligatureLevel : * [tylko do odczytu]
Określa, które z ligatur zdefiniowanych w czcionce mogą być używane w tekście. | ITextLayoutFormat | ||
lineBreak : * [tylko do odczytu]
Steruje podziałem wyrazów między wiersze w kontenerze (jeśli wartość przekazana kaskadowo jest równa undefined, przyjmowana jest wartość domyślna). | ITextLayoutFormat | ||
lineHeight : * [tylko do odczytu]
Specyfikacja interlinii tekstu. | ITextLayoutFormat | ||
lineThrough : * [tylko do odczytu]
Wartość true powoduje zastosowanie przekreślenia, czyli linii biegnącej przez środek wiersza tekstu. | ITextLayoutFormat | ||
linkActiveFormat : * [tylko do odczytu]
Definiuje atrybuty formatowania używane dla łączy w stanie normalnym. | ITextLayoutFormat | ||
linkHoverFormat : * [tylko do odczytu]
Definiuje atrybuty formatowania używane dla łączy w stanie wskazywania, gdy wskaźnik myszy znajduje się w obrębie obwiedni łącza (nasuwanie kursora). | ITextLayoutFormat | ||
linkNormalFormat : * [tylko do odczytu]
Definiuje atrybuty formatowania używane dla łączy w stanie normalnym. | ITextLayoutFormat | ||
listAutoPadding : * [tylko do odczytu]
Określa automatyczne wcięcie dla krawędzi początkowych list w przypadkach, gdy wartość dopełnienia listy po danej stronie wynosi auto. | ITextLayoutFormat | ||
listMarkerFormat : * [tylko do odczytu]
Definiuje znaczniki formatowania list atrybutów. | ITextLayoutFormat | ||
listStylePosition : * [tylko do odczytu]
Wartości dozwolone: ListStylePosition.INSIDE, ListStylePosition.OUTSIDE, FormatValue.INHERIT. Wartość domyślna (undefined) oznacza, że właściwość nie jest ustawiona. Jeśli zostanie przekazana kaskadowo wartość undefined, ta właściwość odziedziczy wartość z obiektu macierzystego. | ITextLayoutFormat | ||
listStyleType : * [tylko do odczytu]
Wartości dozwolone: ListStyleType.UPPER_ALPHA, ListStyleType.LOWER_ALPHA, ListStyleType.UPPER_ROMAN, ListStyleType.LOWER_ROMAN, ListStyleType.NONE, ListStyleType.DISC, ListStyleType.CIRCLE, ListStyleType.SQUARE, ListStyleType.BOX, ListStyleType.CHECK, ListStyleType.DIAMOND, ListStyleType.HYPHEN, ListStyleType.ARABIC_INDIC, ListStyleType.BENGALI, ListStyleType.DECIMAL, ListStyleType.DECIMAL_LEADING_ZERO, ListStyleType.DEVANAGARI, ListStyleType.GUJARATI, ListStyleType.GURMUKHI, ListStyleType.KANNADA, ListStyleType.PERSIAN, ListStyleType.THAI, ListStyleType.URDU, ListStyleType.CJK_EARTHLY_BRANCH, ListStyleType.CJK_HEAVENLY_STEM, ListStyleType.HANGUL, ListStyleType.HANGUL_CONSTANT, ListStyleType.HIRAGANA, ListStyleType.HIRAGANA_IROHA, ListStyleType.KATAKANA, ListStyleType.KATAKANA_IROHA, ListStyleType.LOWER_ALPHA, ListStyleType.LOWER_GREEK, ListStyleType.LOWER_LATIN, ListStyleType.UPPER_ALPHA, ListStyleType.UPPER_GREEK, ListStyleType.UPPER_LATIN, FormatValue.INHERIT. Wartość domyślna (undefined) oznacza, że właściwość nie jest ustawiona. Jeśli zostanie przekazana kaskadowo wartość undefined, ta właściwość odziedziczy wartość z obiektu macierzystego. | ITextLayoutFormat | ||
locale : * [tylko do odczytu]
Ustawienie regionalne tekstu. | ITextLayoutFormat | ||
paddingBottom : * [tylko do odczytu]
Wstawka dolna w pikselach. | ITextLayoutFormat | ||
paddingLeft : * [tylko do odczytu]
Lewa wstawka w pikselach. | ITextLayoutFormat | ||
paddingRight : * [tylko do odczytu]
Prawa wstawka w pikselach. | ITextLayoutFormat | ||
paddingTop : * [tylko do odczytu]
Górna wstawka w pikselach. | ITextLayoutFormat | ||
paragraphEndIndent : * [tylko do odczytu]
Liczba określająca (w pikselach) wielkość wcięcia końcowej krawędzi akapitu. | ITextLayoutFormat | ||
paragraphSpaceAfter : * [tylko do odczytu]
Liczba, która określa w pikselach ilość miejsca, jaką należy pozostawić za akapitem. | ITextLayoutFormat | ||
paragraphSpaceBefore : * [tylko do odczytu]
Liczba, która określa w pikselach ilość miejsca, jaką należy pozostawić przed akapitem. | ITextLayoutFormat | ||
paragraphStartIndent : * [tylko do odczytu]
Liczba określająca (w pikselach) wielkość wcięcia początkowej krawędzi akapitu. | ITextLayoutFormat | ||
renderingMode : * [tylko do odczytu]
Tryb renderowania używany dla tego tekstu. | ITextLayoutFormat | ||
styleName : * [tylko do odczytu]
Przypisuje klasę identyfikującą do elementu, umożliwiając ustawienie stylu dla elementu poprzez odwołanie do właściwości styleName. | ITextLayoutFormat | ||
tabStops : * [tylko do odczytu]
Określa znaczniki tabulacji skojarzone z akapitem. | ITextLayoutFormat | ||
textAlign : * [tylko do odczytu]
Wyrównanie wierszy akapitu względem kontenera. | ITextLayoutFormat | ||
textAlignLast : * [tylko do odczytu]
Wyrównanie ostatniego (lub jedynego) wiersza tekstu justowanego w akapicie względem kontenera. | ITextLayoutFormat | ||
textAlpha : * [tylko do odczytu]
Wartość Alfa (przezroczystość) dla tekstu. | ITextLayoutFormat | ||
textDecoration : * [tylko do odczytu]
Dekoracja tekstu. | ITextLayoutFormat | ||
textIndent : * [tylko do odczytu]
Liczba określająca w pikselach wcięcie pierwszego wiersza akapitu. | ITextLayoutFormat | ||
textJustify : * [tylko do odczytu]
Określa opcje justowania tekstu. | ITextLayoutFormat | ||
textRotation : * [tylko do odczytu]
Kąt obrotu tego tekstu w stopniach. | ITextLayoutFormat | ||
trackingLeft : * [tylko do odczytu]
Liczba pikseli (lub procent wartości fontSize, np. 120%) wskazująca ilość światła (kerning ręczny) do zastosowania po lewej stronie każdego znaku. | ITextLayoutFormat | ||
trackingRight : * [tylko do odczytu]
Liczba pikseli (lub procent wartości fontSize, np. 120%) wskazująca ilość światła (kerning ręczny) do zastosowania po prawej stronie każdego znaku. | ITextLayoutFormat | ||
typographicCase : * [tylko do odczytu]
Sposób różnicowania wielkości liter w tekście. | ITextLayoutFormat | ||
verticalAlign : * [tylko do odczytu]
Wyrównanie pionowe lub justowanie (jeśli wartość przekazana kaskadowo jest równa undefined, przyjmowana jest wartość domyślna). | ITextLayoutFormat | ||
whiteSpaceCollapse : * [tylko do odczytu]
Powoduje usuwanie albo zachowywanie białych znaków podczas importowania tekstu do obiektu TextFlow. | ITextLayoutFormat | ||
wordSpacing : * [tylko do odczytu]
Określa optymalny, minimalny i maksymalny odstęp między wyrazami (jako mnożnik szerokości normalnego odstępu) obowiązujący przy justowaniu. | ITextLayoutFormat |
Metoda | Zdefiniowane przez | ||
---|---|---|---|
Zwraca wartość stylu określoną w parametrze styleProp, który oznacza nazwę stylu. | ITextLayoutFormat |
alignmentBaseline | właściwość |
alignmentBaseline:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Określa linię bazową, do której wyrównywana jest dominująca linia bazowa. Na przykład, jeśli właściwość dominantBaseline
zostanie ustawiona na wartość ASCENT, ustawienie właściwości alignmentBaseline
na DESCENT powoduje wyrównanie górnej krawędzi tekstu z linią bazową DESCENT lub umieszczenie jej pod tą linią. Największy element w wierszu zwykle określa linie bazowe.
Wartości dozwolone: TextBaseline.ROMAN, TextBaseline.ASCENT, TextBaseline.DESCENT, TextBaseline.IDEOGRAPHIC_TOP, TextBaseline.IDEOGRAPHIC_CENTER, TextBaseline.IDEOGRAPHIC_BOTTOM, TextBaseline.USE_DOMINANT_BASELINE, FormatValue.INHERIT.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli wartość undefined zostanie przekazana kaskadowo, właściwość odziedziczy wartość z obiektu nadrzędnego. Jeśli ta właściwość nie będzie ustawiona w żadnym obiekcie macierzystym, przyjęta zostanie wartość TextBaseline.USE_DOMINANT_BASELINE.
Implementacja
public function get alignmentBaseline():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
Powiązane elementy interfejsu API
Przykład ( Sposób korzystania z tego przykładu )
alignmentBaseline
jest ustawiana na trzy różne wartości — USE_DOMINANT_BASELINE, DESCENT oraz IDEOGRAPHIC_CENTER — dla trzech zakresów w akapicie z właściwością dominantBaseline
ustawioną na wartość ASCENT.
package flashx.textLayout.formats.examples { import flash.display.Sprite; import flash.text.engine.TextBaseline; 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; public class TextLayoutFormat_alignmentBaselineExample extends Sprite { public function TextLayoutFormat_alignmentBaselineExample() { // create text flow with dominantBaseline of ASCENT and 3 spans var textFlow:TextFlow = new TextFlow(); var paragraph:ParagraphElement = new ParagraphElement(); paragraph.fontFamily = "Helvetica"; paragraph.fontSize = 20; paragraph.dominantBaseline = TextBaseline.ASCENT var spanOne:SpanElement = new SpanElement(); var spanTwo:SpanElement = new SpanElement(); var spanThree:SpanElement = new SpanElement(); spanOne.text = "Hello, World "; spanTwo.text = "Hello, World "; spanThree.text = "Hello, World"; // add spans to paragraph and specify alignment baseline for each paragraph.addChild(spanOne); spanOne.alignmentBaseline = TextBaseline.USE_DOMINANT_BASELINE; paragraph.addChild(spanTwo); spanTwo.alignmentBaseline = TextBaseline.DESCENT; paragraph.addChild(spanThree); spanThree.alignmentBaseline = TextBaseline.IDEOGRAPHIC_CENTER; // add paragraph to TextFlow and set container position textFlow.addChild(paragraph); this.x = 50; this.y = 100; // update controller to display on stage textFlow.flowComposer.addController(new ContainerController(this,400,300)); textFlow.flowComposer.updateAllControllers(); } } }
backgroundAlpha | właściwość |
backgroundAlpha:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Wartość Alfa (przezroczystość) dla tła (jeśli przekazana kaskadowo wartość nie jest zdefiniowana, przyjmowana jest wartość domyślna). Wartość 0 określa całkowitą przezroczystość, a wartość 1 określa całkowitą nieprzezroczystość. Obiekty wyświetlane z wartością alpha ustawioną na 0 są aktywne, mimo iż są niewidoczne.
Wartości dozwolone to liczby od 0 do 1 oraz FormatValue.INHERIT.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli przekazana kaskadowo właściwość będzie miała wartość undefined, zostanie przyjęta wartość 1.
Implementacja
public function get backgroundAlpha():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
backgroundColor | właściwość |
backgroundColor:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Kolor tła tekstu (jeśli zostanie przekazana kaskadowo wartość undefined, przyjmowana jest wartość domyślna). Może być wartością stałą BackgroundColor.TRANSPARENT
lub wartością szesnastkową, która określa trzy 8-bitowe wartości RGB (czerwony, zielony, niebieski); na przykład 0xFF0000 to kolor czerwony, a 0x00FF00 to kolor zielony.
Wartości dozwolone to ciągi BackgroundColor.TRANSPARENT i FormatValue.INHERIT oraz liczby całkowite bez znaku od 0x0 do 0xffffffff.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli przekazana kaskadowo właściwość będzie miała wartość undefined, ta właściwość przyjmie wartość BackgroundColor.TRANSPARENT.
Implementacja
public function get backgroundColor():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
Powiązane elementy interfejsu API
baselineShift | właściwość |
baselineShift:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Przesunięcie linii bazowej względem wartości dominantBaseline
. Jednostką są piksele lub odsetek wartości fontSize
(w tym drugim przypadku należy podać ciąg znaków, np. 140%). Wartości dodatnie powodują przesunięcie w górę dla tekstu poziomego (w prawo dla pionowego), a wartości ujemne powodują przesunięcie w dół dla tekstu poziomego (w lewo dla pionowego).
Wartości dozwolone: BaselineShift.SUPERSCRIPT, BaselineShift.SUBSCRIPT, FormatValue.INHERIT.
Poprawne wartości liczbowe należą do zakresu od -1000 do 1000.
Dozwolone wartości procentowe należą do zakresu od -1000 do 1000.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli wartość undefined zostanie przekazana kaskadowo, właściwość odziedziczy wartość z obiektu nadrzędnego. Jeśli w żadnym obiekcie nadrzędnym ta właściwość nie będzie ustawiona, przyjęta zostanie wartość 0.0.
Implementacja
public function get baselineShift():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
Powiązane elementy interfejsu API
blockProgression | właściwość |
blockProgression:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Określa pionowy lub poziomy przyrost położenia przy rozmieszczaniu wierszy. Wiersze są rozmieszczane od góry do dołu (BlockProgression.TB
— dla tekstu poziomego) lub z prawej na lewą (BlockProgression.RL
— dla tekstu pionowego).
Wartości dozwolone: BlockProgression.RL, BlockProgression.TB, FormatValue.INHERIT.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli wartość undefined zostanie przekazana kaskadowo, właściwość odziedziczy wartość z obiektu nadrzędnego. Jeśli ta właściwość nie będzie ustawiona w żadnym obiekcie macierzystym, przyjęta zostanie wartość BlockProgression.TB.
Implementacja
public function get blockProgression():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
Powiązane elementy interfejsu API
breakOpportunity | właściwość |
breakOpportunity:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Steruje miejscem dozwolonego podziału wierszy przy zawijaniu tekstu. Wartość BreakOpportunity.AUTO
powoduje normalne dzielenie tekstu na wiersze. Wartość BreakOpportunity.NONE
powoduje, że tekst nie jest dzielony, chyba że doszłoby do przekroczenia wymiaru i nie ma innych możliwych miejsc podziału wiersza. Wartość BreakOpportunity.ANY
zezwala teraz na dzielenie wierszy w dowolnych miejscach, nie tylko między wyrazami. Wartość BreakOpportunity.ALL
powoduje, że każdy klaster typograficzny będzie umieszczany w osobnym wierszu (jest to użyteczne przy umieszczaniu tekstu na ścieżce).
Wartości dozwolone: BreakOpportunity.ALL, BreakOpportunity.ANY, BreakOpportunity.AUTO, BreakOpportunity.NONE, FormatValue.INHERIT.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli wartość undefined zostanie przekazana kaskadowo, właściwość odziedziczy wartość z obiektu nadrzędnego. Jeśli ta właściwość nie będzie ustawiona w żadnym obiekcie macierzystym, przyjęta zostanie wartość BreakOpportunity.AUTO.
Implementacja
public function get breakOpportunity():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
Powiązane elementy interfejsu API
cffHinting | właściwość |
cffHinting:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Typ przyciągania CFF używany dla tego tekstu. Typ przyciągania CFF określa, czy środowisko wykonawcze Flash wymusza dopasowanie grubych kresek poziomych do siatki pikseli. Ta właściwość ma zastosowanie tylko wówczas, gdy właściwość renderingMode
jest ustawiona na RenderingMode.CFF
, a czcionka jest osadzona (właściwość fontLookup
jest ustawiona na FontLookup.EMBEDDED_CFF
). Przyciąganie pozwala na uzyskanie wyraźnego tekstu czytelnego dla ludzi także przy niskich rozdzielczościach.
Wartości dozwolone: CFFHinting.NONE, CFFHinting.HORIZONTAL_STEM, FormatValue.INHERIT.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli wartość undefined zostanie przekazana kaskadowo, właściwość odziedziczy wartość z obiektu nadrzędnego. Jeśli ta właściwość nie będzie ustawiona w żadnym obiekcie macierzystym, przyjęta zostanie wartość CFFHinting.HORIZONTAL_STEM.
Implementacja
public function get cffHinting():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
Powiązane elementy interfejsu API
clearFloats | właściwość |
clearFloats:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Steruje zawijaniem tekstu wokół obiektu ruchomego. Wartość none (brak) powoduje zawijanie tekstu możliwie najbliżej obiektu ruchomego. Wartość left (na lewo) powoduje omijanie przez tekst wszystkich części kontenera mających wartość float równą left. Wartość right (na prawo) powoduje omijanie przez tekst wszystkich części kontenera mających wartość float równą right. Wartość both (obie strony) powoduje, że tekst omija wszystkie obiekty ruchome.
Wartości dozwolone: ClearFloats.START, ClearFloats.END, ClearFloats.LEFT, ClearFloats.RIGHT, ClearFloats.BOTH, ClearFloats.NONE, FormatValue.INHERIT.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli przekazana kaskadowo właściwość będzie miała wartość undefined, ta właściwość przyjmie wartość ClearFloats.NONE.
Implementacja
public function get clearFloats():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
Powiązane elementy interfejsu API
color | właściwość |
color:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Kolor tekstu. Liczba szesnastkowa, która określa trzy 8-bitowe wartości RGB (czerwony, zielony, niebieski); na przykład: 0xFF0000 to kolor czerwony, a 0x00FF00 to zielony.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli wartość undefined zostanie przekazana kaskadowo, właściwość odziedziczy wartość z obiektu nadrzędnego. Jeśli w żadnym obiekcie nadrzędnym ta właściwość nie będzie ustawiona, przyjęta zostanie wartość 0.
Implementacja
public function get color():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
columnCount | właściwość |
columnCount:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Liczba kolumn tekstu (jeśli kaskadowo zostanie przekazana wartość undefined, przyjmowana jest wartość domyślna). Liczba kolumn przesłania inne ustawienia kolumn. Wartość jest liczbą całkowitą; jeśli nie zostanie określona, przyjmowana jest wartość FormatValue.AUTO
. Jeśli wartość columnCount
nie jest określona, wówczas wartość columnWidth
jest wykorzystywana w celu utworzenia tak dużej liczby kolumn, jaka może zmieścić się w kontenerze.
Poprawne wartości to ciągi FormatValue.AUTO i FormatValue.INHERIT oraz liczby całkowite od 1 do 50.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli przekazana kaskadowo właściwość będzie miała wartość undefined, ta właściwość przyjmie wartość FormatValue.AUTO.
Implementacja
public function get columnCount():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
Powiązane elementy interfejsu API
columnGap | właściwość |
columnGap:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Określa odstęp między kolumnami w pikselach (jeśli przekazana kaskadowo wartość jest równa undefined, przyjmowana jest wartość domyślna). Wartość jest liczbą
Wartości dozwolone to liczby od 0 do 1000 oraz ciąg FormatValue.INHERIT.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli przekazana kaskadowo właściwość będzie miała wartość undefined, zostanie przyjęta wartość 20.
Implementacja
public function get columnGap():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
columnWidth | właściwość |
columnWidth:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Szerokość kolumny w pikselach (jeśli przekazana kaskadowo wartość jest równa undefined, przyjmowana jest wartość domyślna). Jeśli zostanie określona szerokość kolumny, ale nie zostanie określona liczba kolumn, TextLayout utworzy maksymalną liczbę kolumn o określonej szerokości, z uwzględnieniem szerokości kontenera i ustawień columnGap
. Ewentualne wolne miejsce jest pozostawiane za ostatnią kolumną. Wartość jest liczbą.
Wartości dozwolone to ciągi FormatValue.AUTO i FormatValue.INHERIT oraz liczby od 0 do 8000.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli przekazana kaskadowo właściwość będzie miała wartość undefined, ta właściwość przyjmie wartość FormatValue.AUTO.
Implementacja
public function get columnWidth():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
Powiązane elementy interfejsu API
digitCase | właściwość |
digitCase:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Sposób różnicowania wielkości cyfr w tekście. Wartość DigitCase.OLD_STYLE
powoduje, że cyfry są zbliżone wielkością do małych liter, z różną wielkością elementów górnych i dolnych. Liczby są rozkładane w sposób proporcjonalny. Ten styl jest dostępny tylko w niektórych krojach pisma, w szczególności w czcionce dodatkowej lub klasy ekspert. Ustawienie DigitCase.LINING
powoduje, że cyfry mają wielkość kapitalików i zwykle mają stałą szerokość, tak aby można je było wyrównać w kolumnach tabel.
Wartości dozwolone: DigitCase.DEFAULT, DigitCase.LINING, DigitCase.OLD_STYLE, FormatValue.INHERIT.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli wartość undefined zostanie przekazana kaskadowo, właściwość odziedziczy wartość z obiektu nadrzędnego. Jeśli ta właściwość nie będzie ustawiona w żadnym obiekcie macierzystym, przyjęta zostanie wartość DigitCase.DEFAULT.
Implementacja
public function get digitCase():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
Powiązane elementy interfejsu API
digitWidth | właściwość |
digitWidth:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Szerokość cyfr w tekście. Możliwe ustawienia to DigitWidth.PROPORTIONAL
, z którym najlepiej prezentują się pojedyncze liczby, oraz DigitWidth.TABULAR
, z którym najlepiej prezentują się liczby w tabelach, zestawieniach i wierszach obróconych do pionu.
Wartości dozwolone: DigitWidth.DEFAULT, DigitWidth.PROPORTIONAL, DigitWidth.TABULAR, FormatValue.INHERIT.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli wartość undefined zostanie przekazana kaskadowo, właściwość odziedziczy wartość z obiektu nadrzędnego. Jeśli ta właściwość nie będzie ustawiona w żadnym obiekcie macierzystym, przyjęta zostanie wartość DigitWidth.DEFAULT.
Implementacja
public function get digitWidth():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
Powiązane elementy interfejsu API
direction | właściwość |
direction:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Określa domyślny dwukierunkowy poziom osadzenia tekstu w bloku tekstu. Kolejność odczytu od lewej do prawej, jak w skryptach w stylu łacińskim, lub od prawej do lewej, jak w języku arabskim lub hebrajskim. Ta właściwość wpływa również na kierunek kolumny po zastosowaniu jej na poziomie kontenera. Kolumny mogą być czytane od lewej do prawej lub na odwrót, podobnie jak tekst. Poniżej przedstawiono kilka przykładów:
Wartości dozwolone: Direction.LTR, Direction.RTL, FormatValue.INHERIT.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli wartość undefined zostanie przekazana kaskadowo, właściwość odziedziczy wartość z obiektu nadrzędnego. Jeśli ta właściwość nie będzie ustawiona w żadnym obiekcie macierzystym, przyjęta zostanie wartość Direction.LTR.
Implementacja
public function get direction():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
Powiązane elementy interfejsu API
dominantBaseline | właściwość |
dominantBaseline:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Określa, która linia bazowa elementów jest przyciągana do linii alignmentBaseline
w celu ustalenia pionowego położenia elementu w wierszu. Wartość TextBaseline.AUTO
powoduje, że dominująca linia bazowa jest wybierana na podstawie właściwości locale
nadrzędnego akapitu. W językach japońskim i chińskim wybraną wartością linii bazowej jest TextBaseline.IDEOGRAPHIC_CENTER
; we wszystkich innych językach wybierana jest wartość TextBaseline.ROMAN
. Te ustawienia linii bazowych są określane w zależności od czcionki oraz rozmiaru czcionki.
Wartości dozwolone: FormatValue.AUTO, TextBaseline.ROMAN, TextBaseline.ASCENT, TextBaseline.DESCENT, TextBaseline.IDEOGRAPHIC_TOP, TextBaseline.IDEOGRAPHIC_CENTER, TextBaseline.IDEOGRAPHIC_BOTTOM, FormatValue.INHERIT.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli wartość undefined zostanie przekazana kaskadowo, właściwość odziedziczy wartość z obiektu nadrzędnego. Jeśli ta właściwość nie będzie ustawiona w żadnym obiekcie macierzystym, przyjęta zostanie wartość FormatValue.AUTO.
Implementacja
public function get dominantBaseline():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
Powiązane elementy interfejsu API
firstBaselineOffset | właściwość |
firstBaselineOffset:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Określa położenie linii bazowej dla pierwszego wiersza w kontenerze. Ustawienia narodowe na poziomie kontenera określają, do której linii bazowej odwołuje się ta właściwość. W językach japońskim i chińskim przyjmowana jest wartość TextBaseline.IDEOGRAPHIC_BOTTOM
; we wszystkich innych językach przyjmowana jest wartość TextBaseline.ROMAN
. Przesunięcie od górnego zwężenia (lub prawego zwężenia, jeśli blockProgression
ma wartość RL) kontenera do linii bazowej pierwszego wiersza może mieć wartość BaselineOffset.ASCENT
, co oznacza równość górnemu wydłużeniu wiersza; BaselineOffset.LINE_HEIGHT
, co oznacza równość wysokości pierwszego wiersza, lub dowolną stałą wartość w celu określenia odległości bezwzględnej. BaselineOffset.AUTO
zrównuje wydłużenie górne wiersza z górnym zwężeniem kontenera.
Wartości dozwolone to ciągi BaselineOffset.AUTO, BaselineOffset.ASCENT, BaselineOffset.LINE_HEIGHT i FormatValue.INHERIT oraz liczby od 0 do 1000.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli wartość undefined zostanie przekazana kaskadowo, właściwość odziedziczy wartość z obiektu nadrzędnego. Jeśli ta właściwość nie będzie ustawiona w żadnym obiekcie macierzystym, przyjęta zostanie wartość BaselineOffset.AUTO.
Implementacja
public function get firstBaselineOffset():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
Powiązane elementy interfejsu API
fontFamily | właściwość |
fontFamily:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Nazwa użytej czcionki lub lista nazw czcionek oddzielonych od siebie przecinkami. Środowisko wykonawcze Flash renderuje element za pomocą pierwszej dostępnej czcionki na liście. Na przykład „Arial, Helvetica, _sans” powoduje, że odtwarzacz wyszukuje czcionkę „Arial”, a w przypadku nieznalezienia czcionki Arial — „Helvetica”, a jeśli obie powyższe czcionki nie zostaną znalezione, wyszukuje czcionkę _sans.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli wartość undefined zostanie przekazana kaskadowo, właściwość odziedziczy wartość z obiektu nadrzędnego. Jeśli w żadnym obiekcie nadrzędnym ta właściwość nie będzie ustawiona, przyjęta zostanie wartość Arial.
Implementacja
public function get fontFamily():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
fontLookup | właściwość |
fontLookup:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Sposób wyszukiwania czcionek. Wartość FontLookup.DEVICE
powoduje użycie czcionek zainstalowanych w systemie, w którym jest uruchomiony plik SWF. Wybranie czcionek urządzenia powoduje wyświetlanie filmów mniejszej wielkości, ale tekst nie jest zawsze renderowany w ten sam sposób, na różnych systemach i platformach. Wartość FontLookup.EMBEDDED_CFF
powoduje użycie konturów czcionek osadzonych w opublikowanym pliku SWF. Czcionki osadzone zwiększają wielkość pliku SWF (czasami bardzo istotnie), ale tekst jest stale wyświetlany w wybranej czcionce.
Wartości dozwolone FontLookup.DEVICE, FontLookup.EMBEDDED_CFF, FormatValue.INHERIT.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli wartość undefined zostanie przekazana kaskadowo, właściwość odziedziczy wartość z obiektu nadrzędnego. Jeśli ta właściwość nie będzie ustawiona w żadnym obiekcie macierzystym, przyjęta zostanie wartość FontLookup.DEVICE.
Implementacja
public function get fontLookup():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
Powiązane elementy interfejsu API
fontSize | właściwość |
fontSize:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Rozmiar tekstu w pikselach.
Wartości dozwolone to liczby od 1 do 720 oraz ciąg FormatValue.INHERIT.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli wartość undefined zostanie przekazana kaskadowo, właściwość odziedziczy wartość z obiektu nadrzędnego. Jeśli w żadnym obiekcie nadrzędnym ta właściwość nie będzie ustawiona, przyjęta zostanie wartość 12.
Implementacja
public function get fontSize():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
fontStyle | właściwość |
fontStyle:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Styl tekstu. Możliwe wartości to FontPosture.NORMAL
, czyli tekst zwykły, albo FontPosture.ITALIC
, czyli kursywa. Ta właściwość ma zastosowanie tylko do czcionek urządzenia (właściwość fontLookup
jest ustawiona na flash.text.engine.FontLookup.DEVICE).
Wartości dozwolone: FontPosture.NORMAL, FontPosture.ITALIC, FormatValue.INHERIT.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli wartość undefined zostanie przekazana kaskadowo, właściwość odziedziczy wartość z obiektu nadrzędnego. Jeśli ta właściwość nie będzie ustawiona w żadnym obiekcie macierzystym, przyjęta zostanie wartość FontPosture.NORMAL.
Implementacja
public function get fontStyle():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
Powiązane elementy interfejsu API
fontWeight | właściwość |
fontWeight:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Grubość tekstu. Możliwe wartości to FontWeight.NORMAL
, czyli tekst zwykły, albo FontWeight.BOLD
, czyli tekst pogrubiony. Stosowane tylko do czcionek urządzenia (właściwość fontLookup
jest ustawiona na flash.text.engine.FontLookup.DEVICE).
Wartości dozwolone: FontWeight.NORMAL, FontWeight.BOLD, FormatValue.INHERIT.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli wartość undefined zostanie przekazana kaskadowo, właściwość odziedziczy wartość z obiektu nadrzędnego. Jeśli ta właściwość nie będzie ustawiona w żadnym obiekcie macierzystym, przyjęta zostanie wartość FontWeight.NORMAL.
Implementacja
public function get fontWeight():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
Powiązane elementy interfejsu API
justificationRule | właściwość |
justificationRule:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Reguła justowania tekstu w akapicie. Wartość domyślna, FormatValue.AUTO
, oznacza justowanie tekstu zgodnie z właściwością locale
akapitu. W przypadku wszystkich języków z wyjątkiem japońskiego i chińskiego wartość FormatValue.AUTO
jest równoważna wartości JustificationRule.SPACE
, co powoduje powiększanie spacji. W przypadku języków japońskiego i chińskiego wartość FormatValue.AUTO
jest równoważna JustficationRule.EAST_ASIAN
. Justowanie do pewnego stopnia zależy od odstępów między znakami interpunkcyjnymi. W tekście łacińskim i japońskim kropki zajmują szerokość całego znaku, ale w językach wschodnioazjatyckich tylko połowę szerokości znaku. Ponadto w tekście w językach wschodnioazjatyckich odstępy między sąsiednimi znakami interpunkcyjnymi są zmniejszone, zgodnie z tradycyjnymi wschodnioazjatyckimi konwencjami typograficznymi. W poniższym przykładzie należy ponadto zwrócić uwagę na interlinię drugiego wiersza każdego akapitu. W wersji East Asian dwa ostatnie wiersze są przesunięte w lewo. W wersji Roman drugi i kolejne wiersze są przesunięte w lewo.
Wartości dozwolone: JustificationRule.EAST_ASIAN, JustificationRule.SPACE, FormatValue.AUTO, FormatValue.INHERIT.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli wartość undefined zostanie przekazana kaskadowo, właściwość odziedziczy wartość z obiektu nadrzędnego. Jeśli ta właściwość nie będzie ustawiona w żadnym obiekcie macierzystym, przyjęta zostanie wartość FormatValue.AUTO.
Implementacja
public function get justificationRule():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
Powiązane elementy interfejsu API
justificationStyle | właściwość |
justificationStyle:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Styl justowania akapitu. Używane tylko w połączeniu z ustawieniem justificationRule
JustificationRule.EAST_ASIAN
. Wartość domyślna FormatValue.AUTO
jest przy wszystkich ustawieniach narodowych równoważna wartości JustificationStyle.PUSH_IN_KINSOKU
. Stałe zdefiniowane w klasie JustificationStyle określają opcje obsługujące znaki kinsoku, będące znakami w alfabecie japońskim, które nie mogą pojawiać się na początku ani na końcu wiersza. W celu zwiększenia odstępów między znakami w tekście należy wybrać JustificationStyle.PUSH-OUT-ONLY
. W celu uzyskania efektu przypominającego zastosowanie reguły justificationRule
z JustificationRule.SPACE
należy użyć stylu JustificationStyle.PRIORITIZE-LEAST-ADJUSTMENT
.
Wartości dozwolone: JustificationStyle.PRIORITIZE_LEAST_ADJUSTMENT, JustificationStyle.PUSH_IN_KINSOKU, JustificationStyle.PUSH_OUT_ONLY, FormatValue.AUTO, FormatValue.INHERIT.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli wartość undefined zostanie przekazana kaskadowo, właściwość odziedziczy wartość z obiektu nadrzędnego. Jeśli ta właściwość nie będzie ustawiona w żadnym obiekcie macierzystym, przyjęta zostanie wartość FormatValue.AUTO.
Implementacja
public function get justificationStyle():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
Powiązane elementy interfejsu API
kerning | właściwość |
kerning:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Kerning dopasowuje piksele pomiędzy określonymi parami znaków w celu poprawienia czytelności. Kerning jest obsługiwany dla wszystkich rodzajów czcionek zawierających tabele kerningu.
Wartości dozwolone: Kerning.ON, Kerning.OFF, Kerning.AUTO, FormatValue.INHERIT.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli wartość undefined zostanie przekazana kaskadowo, właściwość odziedziczy wartość z obiektu nadrzędnego. Jeśli ta właściwość nie będzie ustawiona w żadnym obiekcie macierzystym, przyjęta zostanie wartość Kerning.AUTO.
Implementacja
public function get kerning():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
Powiązane elementy interfejsu API
leadingModel | właściwość |
leadingModel:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Określa model interlinii, czyli ustawienia podstawy i kierunku interlinii. Podstawą odstępu między wierszami jest linia bazowa, do której odwołuje się właściwość lineHeight
. Kierunek odstępu między wierszami określa, czy właściwość lineHeight
dotyczy odległości linii bazowej wiersza od linii bazowej poprzedniego, czy następnego wiersza. Wartość domyślna FormatValue.AUTO
jest interpretowana na podstawie właściwości locale
akapitu. W przypadku języka japońskiego i chińskiego przyjmowana jest wartość LeadingModel.IDEOGRAPHIC_TOP_DOWN
, a we wszystkich pozostałych językach — wartość LeadingModel.ROMAN_UP
.
Podstawa interlinii:
Kierunek interlinii:
Wartości dozwolone: LeadingModel.ROMAN_UP, LeadingModel.IDEOGRAPHIC_TOP_UP, LeadingModel.IDEOGRAPHIC_CENTER_UP, LeadingModel.IDEOGRAPHIC_TOP_DOWN, LeadingModel.IDEOGRAPHIC_CENTER_DOWN, LeadingModel.APPROXIMATE_TEXT_FIELD, LeadingModel.ASCENT_DESCENT_UP, LeadingModel.BOX, LeadingModel.AUTO, FormatValue.INHERIT.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli wartość undefined zostanie przekazana kaskadowo, właściwość odziedziczy wartość z obiektu nadrzędnego. Jeśli ta właściwość nie będzie ustawiona w żadnym obiekcie macierzystym, przyjęta zostanie wartość LeadingModel.AUTO.
Implementacja
public function get leadingModel():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
Powiązane elementy interfejsu API
ligatureLevel | właściwość |
ligatureLevel:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Określa, które z ligatur zdefiniowanych w czcionce mogą być używane w tekście. Ligatury, jakie pojawiają się dla poszczególnych tych ustawień, są uzależnione od czcionki. Ligatura pojawia się w miejscach, w których dwie lub większa liczba liter jest połączona w jeden glif. Ligatury zazwyczaj zastępują sąsiednie znaki ze wspólnymi typowymi składnikami, takie jak pary liter „fi”, „fl” czy „ae”. Używane są zarówno z zestawami znaków łacińskich, jak i niełacińskich. Zbiory ligatur aktywowane przez wartości klasy LigatureLevel — MINIMUM
, COMMON
, UNCOMMON
i EXOTIC
— sumują się. Każda wartość zezwala teraz na użycie nowego zbioru ligatur, ale jednocześnie obejmuje poprzednie zbiory.
Uwaga: Podczas pracy z czcionkami języka arabskiego lub syryjskiego wartość ligatureLevel
należy ustawić na MINIMUM lub większą.
Wartości dozwolone: LigatureLevel.MINIMUM, LigatureLevel.COMMON, LigatureLevel.UNCOMMON, LigatureLevel.EXOTIC, FormatValue.INHERIT.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli wartość undefined zostanie przekazana kaskadowo, właściwość odziedziczy wartość z obiektu nadrzędnego. Jeśli ta właściwość nie będzie ustawiona w żadnym obiekcie macierzystym, przyjęta zostanie wartość LigatureLevel.COMMON.
Implementacja
public function get ligatureLevel():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
Powiązane elementy interfejsu API
lineBreak | właściwość |
lineBreak:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Steruje podziałem wyrazów między wiersze w kontenerze (jeśli wartość przekazana kaskadowo jest równa undefined, przyjmowana jest wartość domyślna). Tekst w kontenerze można ustawić w taki sposób, aby był dopasowany do szerokości kontenera (LineBreak.TO_FIT
), lub w taki sposób, aby podział wiersza był dozwolony tylko przy znakach powrotu lub nowego wiersza (LineBreak.EXPLICIT
).
Wartości dozwolone: LineBreak.EXPLICIT, LineBreak.TO_FIT, FormatValue.INHERIT.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli przekazana kaskadowo właściwość będzie miała wartość undefined, zostanie przyjęta wartość LineBreak.TO_FIT.
Implementacja
public function get lineBreak():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
Powiązane elementy interfejsu API
lineHeight | właściwość |
lineHeight:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Specyfikacja interlinii tekstu. Odległość od linii bazowej poprzedniego lub następnego wiersza (w zależności od LeadingModel
) do linii bazowej bieżącego wiersza jest równa maksymalnej odległości odstępu między wierszami zastosowanej dla dowolnego znaku w wierszu. Jest to liczba lub wartość procentowa. Jeśli określona jest wartość procentowa, należy wprowadzić ciąg znaków, np. 140%.
Poprawne wartości liczbowe należą do zakresu od -720 do 720.
Dozwolone są wartości procentowe z zakresu od -1000% do 1000%.
Wartość dozwolona: FormatValue.INHERIT.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli wartość undefined zostanie przekazana kaskadowo, właściwość odziedziczy wartość z obiektu nadrzędnego. Jeśli w żadnym obiekcie nadrzędnym ta właściwość nie będzie ustawiona, przyjęta zostanie wartość 120%.
Implementacja
public function get lineHeight():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
lineThrough | właściwość |
lineThrough:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Wartość true
powoduje zastosowanie przekreślenia, czyli linii biegnącej przez środek wiersza tekstu.
Wartości dozwolone to true, false oraz FormatValue.INHERIT.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli wartość undefined zostanie przekazana kaskadowo, właściwość odziedziczy wartość z obiektu nadrzędnego. Jeśli w żadnym obiekcie nadrzędnym ta właściwość nie będzie ustawiona, przyjęta zostanie wartość false.
Implementacja
public function get lineThrough():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
linkActiveFormat | właściwość |
linkActiveFormat:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Definiuje atrybuty formatujące używane dla łączy w stanie normalnym. Ta wartość jest przekazywana w dół w hierarchii i jest stosowana do wszystkich podrzędnych łączy. Akceptuje wartość inherit
zdefiniowaną w klasie ITextLayoutFormat
lub konwertuje tablicę obiektów z kluczami i wartościami na obiekt TextLayoutFormat.
Wartość dozwolona: FormatValue.INHERIT.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli wartość undefined zostanie przekazana kaskadowo, właściwość odziedziczy wartość z obiektu nadrzędnego. Jeśli w żadnym obiekcie nadrzędnym ta właściwość nie będzie ustawiona, przyjęta zostanie wartość null.
Implementacja
public function get linkActiveFormat():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
linkHoverFormat | właściwość |
linkHoverFormat:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Definiuje atrybuty formatujące używane dla łączy pod wskaźnikiem, gdy wskaźnik myszy znajduje się w granicach łącza („najazd”). Ta wartość jest przekazywana w dół w hierarchii i jest stosowana do wszystkich podrzędnych łączy. Akceptuje wartość inherit
zdefiniowaną w klasie ITextLayoutFormat
lub konwertuje tablicę obiektów z kluczami i wartościami na obiekt TextLayoutFormat.
Wartość dozwolona: FormatValue.INHERIT.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli wartość undefined zostanie przekazana kaskadowo, właściwość odziedziczy wartość z obiektu nadrzędnego. Jeśli w żadnym obiekcie nadrzędnym ta właściwość nie będzie ustawiona, przyjęta zostanie wartość null.
Implementacja
public function get linkHoverFormat():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
linkNormalFormat | właściwość |
linkNormalFormat:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Definiuje atrybuty formatujące używane dla łączy w stanie normalnym. Ta wartość jest przekazywana w dół w hierarchii i jest stosowana do wszystkich podrzędnych łączy. Akceptuje wartość inherit
zdefiniowaną w klasie ITextLayoutFormat
lub konwertuje tablicę obiektów z kluczami i wartościami na obiekt TextLayoutFormat.
Wartość dozwolona: FormatValue.INHERIT.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli wartość undefined zostanie przekazana kaskadowo, właściwość odziedziczy wartość z obiektu nadrzędnego. Jeśli w żadnym obiekcie nadrzędnym ta właściwość nie będzie ustawiona, przyjęta zostanie wartość null.
Implementacja
public function get linkNormalFormat():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
listAutoPadding | właściwość |
listAutoPadding:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Określa automatyczne wcięcie dla krawędzi początkowych list w przypadkach, gdy wartość dopełnienia listy po danej stronie wynosi auto
.
Wartości dozwolone to liczby od –1000 do 1000 oraz ciąg FormatValue.INHERIT.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli wartość undefined zostanie przekazana kaskadowo, właściwość odziedziczy wartość z obiektu nadrzędnego. Jeśli ta właściwość nie będzie ustawiona w żadnym obiekcie macierzystym, przyjęta zostanie wartość 40.
Implementacja
public function get listAutoPadding():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
listMarkerFormat | właściwość |
listMarkerFormat:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Definiuje znaczniki formatowania list atrybutów. Ta wartość jest przekazywana w dół w hierarchii i jest stosowana do wszystkich łączy potomnych. Akceptuje wartość inherit
zdefiniowaną w klasie IListMarkerFormat
lub konwertuje tablicę obiektów z kluczami i wartościami na obiekt ListMarkerFormat.
Wartość dozwolona: FormatValue.INHERIT.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli wartość undefined zostanie przekazana kaskadowo, właściwość odziedziczy wartość z obiektu nadrzędnego. Jeśli w żadnym obiekcie nadrzędnym ta właściwość nie będzie ustawiona, przyjęta zostanie wartość null.
Implementacja
public function get listMarkerFormat():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
listStylePosition | właściwość |
listStylePosition:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Wartości dozwolone: ListStylePosition.INSIDE, ListStylePosition.OUTSIDE, FormatValue.INHERIT.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli wartość undefined zostanie przekazana kaskadowo, właściwość odziedziczy wartość z obiektu nadrzędnego. Jeśli ta właściwość nie będzie ustawiona w żadnym obiekcie macierzystym, przyjęta zostanie wartość ListStylePosition.OUTSIDE.
Implementacja
public function get listStylePosition():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
Powiązane elementy interfejsu API
listStyleType | właściwość |
listStyleType:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Wartości dozwolone: ListStyleType.UPPER_ALPHA, ListStyleType.LOWER_ALPHA, ListStyleType.UPPER_ROMAN, ListStyleType.LOWER_ROMAN, ListStyleType.NONE, ListStyleType.DISC, ListStyleType.CIRCLE, ListStyleType.SQUARE, ListStyleType.BOX, ListStyleType.CHECK, ListStyleType.DIAMOND, ListStyleType.HYPHEN, ListStyleType.ARABIC_INDIC, ListStyleType.BENGALI, ListStyleType.DECIMAL, ListStyleType.DECIMAL_LEADING_ZERO, ListStyleType.DEVANAGARI, ListStyleType.GUJARATI, ListStyleType.GURMUKHI, ListStyleType.KANNADA, ListStyleType.PERSIAN, ListStyleType.THAI, ListStyleType.URDU, ListStyleType.CJK_EARTHLY_BRANCH, ListStyleType.CJK_HEAVENLY_STEM, ListStyleType.HANGUL, ListStyleType.HANGUL_CONSTANT, ListStyleType.HIRAGANA, ListStyleType.HIRAGANA_IROHA, ListStyleType.KATAKANA, ListStyleType.KATAKANA_IROHA, ListStyleType.LOWER_ALPHA, ListStyleType.LOWER_GREEK, ListStyleType.LOWER_LATIN, ListStyleType.UPPER_ALPHA, ListStyleType.UPPER_GREEK, ListStyleType.UPPER_LATIN, FormatValue.INHERIT.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli wartość undefined zostanie przekazana kaskadowo, właściwość odziedziczy wartość z obiektu nadrzędnego. Jeśli ta właściwość nie będzie ustawiona w żadnym obiekcie macierzystym, przyjęta zostanie wartość ListStyleType.DISC.
Implementacja
public function get listStyleType():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
Powiązane elementy interfejsu API
locale | właściwość |
locale:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Ustawienie regionalne tekstu. Steruje transformacjami i ustalaniem kształtów dla wielkości liter. Używane są standardowe identyfikatory ustawień narodowych opisane w standardzie technicznym Unicode nr 35. Na przykład: en, en_US i en-US oznaczają język angielski, ja oznacza język japoński Japanese.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli wartość undefined zostanie przekazana kaskadowo, właściwość odziedziczy wartość z obiektu nadrzędnego. Jeśli w żadnym obiekcie nadrzędnym ta właściwość nie będzie ustawiona, przyjęta zostanie wartość en.
Implementacja
public function get locale():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
paddingBottom | właściwość |
paddingBottom:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Wstawka dolna w pikselach. Domyślne ustawienie automatyczne wynosi zero z wyjątkiem list, w przypadku których początkowe dopełnienie boczne wynosi 45. (W przypadku wartości undefined przekazanej kaskadowo jest przyjmowana wartość domyślna). Odstęp między dolną krawędzią kontenera a tekstem. Wartości dozwolone to liczby i ciąg auto.
W przypadku tekstu poziomego w kontenerach przewijanych z wieloma kolumnami pierwsza kolumna i kolejne kolumny przedstawiają dopełnienie jako odstęp u dołu kontenera, ale w przypadku ostatniej kolumny (jeśli cały tekst się nie mieści) konieczne może być przewinięcie w celu wyświetlenia dopełnienia.
Wartości dozwolone to ciągi FormatValue.AUTO i FormatValue.INHERIT oraz liczby od –8000 do 8000.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli przekazana kaskadowo właściwość będzie miała wartość undefined, ta właściwość przyjmie wartość FormatValue.AUTO.
Implementacja
public function get paddingBottom():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
Powiązane elementy interfejsu API
paddingLeft | właściwość |
paddingLeft:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Lewa wstawka w pikselach. Domyślne ustawienie automatyczne wynosi zero z wyjątkiem list, w przypadku których początkowe dopełnienie boczne wynosi 45. (W przypadku wartości undefined przekazanej kaskadowo jest przyjmowana wartość domyślna). Odstęp między lewą krawędzią kontenera a tekstem. Wartości dozwolone to liczby i ciąg auto.
W przypadku tekstu pionowego w kontenerach przewijanych z wieloma kolumnami pierwsze i kolejne kolumny przedstawiają dopełnienie jako pusty odstęp na końcu kontenera, ale w przypadku ostatniej kolumny (jeśli cały tekst się nie mieści) konieczne może być przewinięcie w celu wyświetlenia dopełnienia.
Wartości dozwolone to ciągi FormatValue.AUTO i FormatValue.INHERIT oraz liczby od –8000 do 8000.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli przekazana kaskadowo właściwość będzie miała wartość undefined, ta właściwość przyjmie wartość FormatValue.AUTO.
Implementacja
public function get paddingLeft():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
Powiązane elementy interfejsu API
paddingRight | właściwość |
paddingRight:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Prawa wstawka w pikselach. Domyślne ustawienie automatyczne wynosi zero z wyjątkiem list, w przypadku których początkowe dopełnienie boczne wynosi 45. (W przypadku wartości undefined przekazanej kaskadowo jest przyjmowana wartość domyślna). Odstęp między prawą krawędzią kontenera a tekstem. Wartości dozwolone to liczby i ciąg auto.
Wartości dozwolone to ciągi FormatValue.AUTO i FormatValue.INHERIT oraz liczby od –8000 do 8000.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli przekazana kaskadowo właściwość będzie miała wartość undefined, ta właściwość przyjmie wartość FormatValue.AUTO.
Implementacja
public function get paddingRight():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
Powiązane elementy interfejsu API
paddingTop | właściwość |
paddingTop:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Górna wstawka w pikselach. Domyślne ustawienie automatyczne wynosi zero z wyjątkiem list, w przypadku których początkowe dopełnienie boczne wynosi 45. (W przypadku wartości undefined przekazanej kaskadowo jest przyjmowana wartość domyślna). Odstęp między górną krawędzią kontenera a tekstem. Wartości dozwolone to liczby i ciąg auto.
Wartości dozwolone to ciągi FormatValue.AUTO i FormatValue.INHERIT oraz liczby od –8000 do 8000.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli przekazana kaskadowo właściwość będzie miała wartość undefined, ta właściwość przyjmie wartość FormatValue.AUTO.
Implementacja
public function get paddingTop():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
Powiązane elementy interfejsu API
paragraphEndIndent | właściwość |
paragraphEndIndent:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Liczba określająca (w pikselach) wielkość wcięcia końcowej krawędzi akapitu. Oznacza prawą krawędź w tekście zapisanym od lewej do prawej i lewą krawędź w tekście zapisanym od prawej do lewej strony.
Wartości dozwolone to liczby od 0 do 8000 oraz ciąg FormatValue.INHERIT.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli wartość undefined zostanie przekazana kaskadowo, właściwość odziedziczy wartość z obiektu nadrzędnego. Jeśli w żadnym obiekcie nadrzędnym ta właściwość nie będzie ustawiona, przyjęta zostanie wartość 0.
Implementacja
public function get paragraphEndIndent():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
paragraphSpaceAfter | właściwość |
paragraphSpaceAfter:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Liczba, która określa w pikselach ilość miejsca, jaką należy pozostawić za akapitem. Zwijane razem z odstępem paragraphSpaceBefore
.
Wartości dozwolone to liczby od 0 do 8000 oraz ciąg FormatValue.INHERIT.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli wartość undefined zostanie przekazana kaskadowo, właściwość odziedziczy wartość z obiektu nadrzędnego. Jeśli w żadnym obiekcie nadrzędnym ta właściwość nie będzie ustawiona, przyjęta zostanie wartość 0.
Implementacja
public function get paragraphSpaceAfter():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
paragraphSpaceBefore | właściwość |
paragraphSpaceBefore:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Liczba, która określa w pikselach ilość miejsca, jaką należy pozostawić przed akapitem. Zwijane razem z odstępem paragraphSpaceAfter
.
Wartości dozwolone to liczby od 0 do 8000 oraz ciąg FormatValue.INHERIT.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli wartość undefined zostanie przekazana kaskadowo, właściwość odziedziczy wartość z obiektu nadrzędnego. Jeśli w żadnym obiekcie nadrzędnym ta właściwość nie będzie ustawiona, przyjęta zostanie wartość 0.
Implementacja
public function get paragraphSpaceBefore():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
paragraphStartIndent | właściwość |
paragraphStartIndent:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Liczba określająca (w pikselach) wielkość wcięcia początkowej krawędzi akapitu. Oznacza lewą krawędź w tekście zapisanym od lewej do prawej i prawą krawędź w tekście zapisanym od prawej do lewej strony.
Wartości dozwolone to liczby od 0 do 8000 oraz ciąg FormatValue.INHERIT.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli wartość undefined zostanie przekazana kaskadowo, właściwość odziedziczy wartość z obiektu nadrzędnego. Jeśli w żadnym obiekcie nadrzędnym ta właściwość nie będzie ustawiona, przyjęta zostanie wartość 0.
Implementacja
public function get paragraphStartIndent():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
renderingMode | właściwość |
renderingMode:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Tryb renderowania używany dla tego tekstu. Ma zastosowanie tylko do czcionek osadzonych (właściwość fontLookup
ustawiona na FontLookup.EMBEDDED_CFF
).
Wartości dozwolone: RenderingMode.NORMAL, RenderingMode.CFF, FormatValue.INHERIT.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli wartość undefined zostanie przekazana kaskadowo, właściwość odziedziczy wartość z obiektu nadrzędnego. Jeśli ta właściwość nie będzie ustawiona w żadnym obiekcie macierzystym, przyjęta zostanie wartość RenderingMode.CFF.
Implementacja
public function get renderingMode():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
Powiązane elementy interfejsu API
styleName | właściwość |
styleName:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Przypisuje klasę identyfikującą do elementu, umożliwiając ustawienie stylu dla elementu za pomocą odniesienia do właściwości styleName
.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli przekazana kaskadowo właściwość będzie miała wartość undefined, zostanie przyjęta wartość null.
Implementacja
public function get styleName():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
tabStops | właściwość |
tabStops:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Określa znaczniki tabulacji skojarzone z akapitem. Metody ustawiające mogą przyjmować tablicę obiektów TabStopFormat, zagęszczoną reprezentację ciągu, wartość undefined lub wartość FormatValue.INHERIT
. Zagęszczona reprezentacja ciągu jest zawsze konwertowana na tablicę obiektów TabStopFormat.
Format oparty na łańcuchu jest listą znaczników tabulacji, gdzie każdy znacznik jest ograniczony przez jedną lub większą liczbę spacji.
Znacznik tabulacji ma następującą formę: <typ wyrównania><położenie wyrównania>|<token wyrównania>.
Typ wyrównania jest jednym znakiem i może to być znak S, E, C lub D (albo równoważniki w postaci małych liter). S lub s dla rozpoczęcia, E lub e dla zakończenia, C lub c dla środka, D lub d dla wartości dziesiętnej. Typ wyrównania jest opcjonalny i nie jest określony z domyślną wartością S.
Pozycją wyrównania jest liczba, która jest określona zgodnie ze specyfikacją FXG dla liczb (zapis dziesiętny lub naukowy). Położenie wyrównania jest wymagane.
Pasek pionowy służy do oddzielania położenia wyrównania od tokenu wyrównania i powinien być używany tylko wówczas, gdy istnieje token wyrównania.
Token wyrównania jest opcjonalny, jeśli typem wyrównania jest D i nie powinien być określany, jeśli typ wyrównania jest inny niż D. Token wyrównania może być dowolną sekwencją znaków zakończoną spacją, która kończy znacznik tabulatora (w przypadku ostatniego znacznika tabulatora znak spacji jest opcjonalny; przyjmowany jest koniec tokenu wyrównania). Spacja może być częścią tokenu wyrównania, jeśli token jest zakończony ukośnikiem w lewo (\). Ukośnik w lewo może być częścią tokenu wyrównania, jeśli jest on zakończony kolejnym ukośnikiem w lewo (\\). Jeśli typ wyrównania to D, a znacznik wyrównania nie jest określony, przyjmuje on wartość domyślną null
.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli wartość undefined zostanie przekazana kaskadowo, właściwość odziedziczy wartość z obiektu nadrzędnego. Jeśli w żadnym obiekcie nadrzędnym ta właściwość nie będzie ustawiona, przyjęta zostanie wartość null.
Implementacja
public function get tabStops():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
Powiązane elementy interfejsu API
textAlign | właściwość |
textAlign:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Wyrównanie wierszy akapitu względem kontenera. TextAlign.LEFT
powoduje wyrównywanie wierszy do lewej krawędzi kontenera. TextAlign.RIGHT
powoduje wyrównywanie do prawej krawędzi. TextAlign.CENTER
powoduje, że wiersz jest ustawiany w równej odległości od lewej i prawej krawędzi. TextAlign.JUSTIFY
powoduje rozstrzelenie wierszy tak, aby zajmowały całe dostępne miejsce. TextAlign.START
to równoważnik ustawienia „left” w tekście zapisanym od lewej do prawej albo ustawienia „right” w tekście zapisanym od prawej do lewej. TextAlign.END
to równoważnik ustawienia „right” w tekście zapisanym od lewej do prawej albo ustawienia „left” w tekście zapisanym od prawej do lewej.
Wartości dozwolone: TextAlign.LEFT, TextAlign.RIGHT, TextAlign.CENTER, TextAlign.JUSTIFY, TextAlign.START, TextAlign.END, FormatValue.INHERIT.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli wartość undefined zostanie przekazana kaskadowo, właściwość odziedziczy wartość z obiektu nadrzędnego. Jeśli ta właściwość nie będzie ustawiona w żadnym obiekcie macierzystym, przyjęta zostanie wartość TextAlign.START.
Implementacja
public function get textAlign():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
Powiązane elementy interfejsu API
textAlignLast | właściwość |
textAlignLast:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Wyrównanie ostatniego (lub jedynego) wiersza tekstu justowanego w akapicie względem kontenera. Jeśli właściwość textAlign
jest ustawiona na TextAlign.JUSTIFY
, textAlignLast
określa sposób wyrównania ostatniego wiersza (lub jedynego wiersza w bloku jednowierszowym). Wartości są podobne do textAlign
.
Wartości dozwolone: TextAlign.LEFT, TextAlign.RIGHT, TextAlign.CENTER, TextAlign.JUSTIFY, TextAlign.START, TextAlign.END, FormatValue.INHERIT.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli wartość undefined zostanie przekazana kaskadowo, właściwość odziedziczy wartość z obiektu nadrzędnego. Jeśli ta właściwość nie będzie ustawiona w żadnym obiekcie macierzystym, przyjęta zostanie wartość TextAlign.START.
Implementacja
public function get textAlignLast():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
Powiązane elementy interfejsu API
textAlpha | właściwość |
textAlpha:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Wartość Alfa (przezroczystość) dla tekstu. Wartość 0 określa całkowitą przezroczystość, a wartość 1 określa całkowitą nieprzezroczystość. Obiekty wyświetlane z właściwością textAlpha
ustawioną na 0 są aktywne, mimo że są niewidoczne.
Wartości dozwolone to liczby od 0 do 1 oraz FormatValue.INHERIT.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli wartość undefined zostanie przekazana kaskadowo, właściwość odziedziczy wartość z obiektu nadrzędnego. Jeśli w żadnym obiekcie nadrzędnym ta właściwość nie będzie ustawiona, przyjęta zostanie wartość 1.
Implementacja
public function get textAlpha():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
textDecoration | właściwość |
textDecoration:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Dekoracja tekstu. Używane w celu zastosowania podkreślenia; domyślnie: none.
Wartości dozwolone: TextDecoration.NONE, TextDecoration.UNDERLINE, FormatValue.INHERIT.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli wartość undefined zostanie przekazana kaskadowo, właściwość odziedziczy wartość z obiektu nadrzędnego. Jeśli ta właściwość nie będzie ustawiona w żadnym obiekcie macierzystym, przyjęta zostanie wartość TextDecoration.NONE.
Implementacja
public function get textDecoration():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
Powiązane elementy interfejsu API
textIndent | właściwość |
textIndent:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Liczba określająca w pikselach wcięcie pierwszego wiersza akapitu. Wcięcie ujemne spowoduje przesunięcie wiersza na margines — prawdopodobne jest również przesunięcie poza kontener.
Wartości dozwolone to liczby od –8000 do 8000 oraz ciąg FormatValue.INHERIT.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli wartość undefined zostanie przekazana kaskadowo, właściwość odziedziczy wartość z obiektu nadrzędnego. Jeśli w żadnym obiekcie nadrzędnym ta właściwość nie będzie ustawiona, przyjęta zostanie wartość 0.
Implementacja
public function get textIndent():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
textJustify | właściwość |
textJustify:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Określa opcje justowania tekstu. Wartość domyślna TextJustify.INTER_WORD
oznacza powiększanie znaków spacji. TextJustify.DISTRIBUTE
powoduje powiększanie znaków spacji i odstępów między literami. Ta wartość jest używana tylko wtedy, gdy właściwość justificationRule
jest równa JustificationRule.SPACE
.
Wartości dozwolone: TextJustify.INTER_WORD, TextJustify.DISTRIBUTE, FormatValue.INHERIT.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli wartość undefined zostanie przekazana kaskadowo, właściwość odziedziczy wartość z obiektu nadrzędnego. Jeśli ta właściwość nie będzie ustawiona w żadnym obiekcie macierzystym, przyjęta zostanie wartość TextJustify.INTER_WORD.
Implementacja
public function get textJustify():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
Powiązane elementy interfejsu API
textRotation | właściwość |
textRotation:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Kąt obrotu tego tekstu w stopniach.
Wartości dozwolone: TextRotation.ROTATE_0, TextRotation.ROTATE_180, TextRotation.ROTATE_270, TextRotation.ROTATE_90, TextRotation.AUTO, FormatValue.INHERIT.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli wartość undefined zostanie przekazana kaskadowo, właściwość odziedziczy wartość z obiektu nadrzędnego. Jeśli ta właściwość nie będzie ustawiona w żadnym obiekcie macierzystym, przyjęta zostanie wartość TextRotation.AUTO.
Implementacja
public function get textRotation():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
Powiązane elementy interfejsu API
trackingLeft | właściwość |
trackingLeft:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Liczba pikseli (lub procent wartości fontSize
, np. 120%) wskazująca ilość światła (kerning ręczny) do zastosowania po lewej stronie każdego znaku. Jeśli kerning został włączony, wartość trackingLeft
jest dodawana do wartości w tabeli kerningu czcionki. Jeśli kerning został wyłączony, wartość trackingLeft
jest używana jako wartość kerningu ręcznego. Obsługuje wartości dodatnie i ujemne.
Poprawne wartości liczbowe należą do zakresu od –1000 do 1000.
Dozwolone są wartości procentowe z zakresu od -1000% do 1000%.
Wartość dozwolona: FormatValue.INHERIT.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli wartość undefined zostanie przekazana kaskadowo, właściwość odziedziczy wartość z obiektu nadrzędnego. Jeśli w żadnym obiekcie nadrzędnym ta właściwość nie będzie ustawiona, przyjęta zostanie wartość 0.
Implementacja
public function get trackingLeft():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
trackingRight | właściwość |
trackingRight:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Liczba pikseli (lub procent wartości fontSize
, np. 120%) wskazująca ilość światła (kerning ręczny) do zastosowania po prawej stronie każdego znaku. Jeśli kerning został włączony, wartość trackingRight
jest dodawana do wartości w tabeli kerningu czcionki. Jeśli kerning został wyłączony, wartość trackingRight
jest używana jako wartość kerningu ręcznego. Obsługuje wartości dodatnie i ujemne.
Poprawne wartości liczbowe należą do zakresu od –1000 do 1000.
Dozwolone są wartości procentowe z zakresu od -1000% do 1000%.
Wartość dozwolona: FormatValue.INHERIT.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli wartość undefined zostanie przekazana kaskadowo, właściwość odziedziczy wartość z obiektu nadrzędnego. Jeśli w żadnym obiekcie nadrzędnym ta właściwość nie będzie ustawiona, przyjęta zostanie wartość 0.
Implementacja
public function get trackingRight():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
typographicCase | właściwość |
typographicCase:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Sposób różnicowania wielkości liter w tekście. Oto kilka przykładów:
Wartości dozwolone: TLFTypographicCase.DEFAULT, TLFTypographicCase.CAPS_TO_SMALL_CAPS, TLFTypographicCase.UPPERCASE, TLFTypographicCase.LOWERCASE, TLFTypographicCase.LOWERCASE_TO_SMALL_CAPS, FormatValue.INHERIT.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli wartość undefined zostanie przekazana kaskadowo, właściwość odziedziczy wartość z obiektu nadrzędnego. Jeśli ta właściwość nie będzie ustawiona w żadnym obiekcie macierzystym, przyjęta zostanie wartość TLFTypographicCase.DEFAULT.
Implementacja
public function get typographicCase():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
Powiązane elementy interfejsu API
verticalAlign | właściwość |
verticalAlign:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Wyrównanie pionowe lub justowanie (jeśli wartość przekazana kaskadowo jest równa undefined, przyjmowana jest wartość domyślna). Określa, w jaki sposób elementy TextFlow są wyrównywane w kontenerze.
Wartości dozwolone: VerticalAlign.TOP, VerticalAlign.MIDDLE, VerticalAlign.BOTTOM, VerticalAlign.JUSTIFY, FormatValue.INHERIT.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli przekazana kaskadowo właściwość będzie miała wartość undefined, ta właściwość przyjmie wartość VerticalAlign.TOP.
Implementacja
public function get verticalAlign():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
Powiązane elementy interfejsu API
whiteSpaceCollapse | właściwość |
whiteSpaceCollapse:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Powoduje usuwanie albo zachowywanie białych znaków podczas importowania tekstu do obiektu TextFlow. WhiteSpaceCollapse.PRESERVE
powoduje zachowywanie wszystkich białych znaków. WhiteSpaceCollapse.COLLAPSE
powoduje usuwanie znaków nowego wiersza, znaków tabulacji i spacji wiodących lub końcowych z bloku importowanego tekstu. Zachowywane są znaczniki podziału wiersza () oraz znaki separatorów wiersza Unicode.
Wartości dozwolone: WhiteSpaceCollapse.PRESERVE, WhiteSpaceCollapse.COLLAPSE, FormatValue.INHERIT.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli wartość undefined zostanie przekazana kaskadowo, właściwość odziedziczy wartość z obiektu nadrzędnego. Jeśli ta właściwość nie będzie ustawiona w żadnym obiekcie macierzystym, przyjęta zostanie wartość WhiteSpaceCollapse.COLLAPSE.
Implementacja
public function get whiteSpaceCollapse():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
Powiązane elementy interfejsu API
wordSpacing | właściwość |
wordSpacing:*
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Określa optymalny, minimalny i maksymalny odstęp między wyrazami (jako mnożnik szerokości normalnego odstępu) obowiązujący przy justowaniu. Optymalny odstęp pozwala określić żądany rozmiar odstępu jako ułamek wartości zdefiniowanej w czcionce. Wartości minimalna i maksymalna są używane, gdy właściwość textJustify ma wartość distribute. Określają graniczne szerokości odstępów między wyrazami, których przekroczenie powoduje justowanie wiersza na podstawie odstępów między literami.
Dozwolone są wartości procentowe z zakresu od -1000% do 1000%.
Wartość dozwolona: FormatValue.INHERIT.
Wartość domyślna, undefined, oznacza, że właściwość nie jest ustawiona.
Jeśli wartość undefined zostanie przekazana kaskadowo, właściwość odziedziczy wartość z obiektu nadrzędnego. Jeśli ta właściwość nie będzie ustawiona w żadnym obiekcie macierzystym, przyjęta zostanie wartość 100%, 50%, 150%.
Implementacja
public function get wordSpacing():*
Zgłasza
RangeError — Gdy ustawiona wartość nie mieści się w zakresie dozwolonym dla tej właściwości.
|
getStyle | () | metoda |
public function getStyle(styleName:String):*
Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Zwraca wartość stylu określoną w parametrze styleProp
, który oznacza nazwę stylu.
Parametry
styleName:String — Nazwa stylu, którego wartość ma zostać uzyskana.
|
* — Wartość określonego stylu. Typ może być różny w zależności od typu stylu, do którego uzyskiwany jest dostęp. Zwraca undefined , jeśli styl nie jest ustawiony.
|
Tue Jun 12 2018, 12:06 PM Z