| Pakiet | flashx.textLayout.formats |
| Klasa | public final class LeadingModel |
| Dziedziczenie | LeadingModel Object |
| Wersja języka: | ActionScript 3.0 |
| Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
leadingModel klasy TextLayoutFormat — obejmują poprawne kombinacje podstawy oraz kierunku odstępu między wierszami. Podstawa interlinii opisuje, które linie bazowe określają interlinię (lub lineHeight) dla wierszy w akapicie. 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.
Powiązane elementy interfejsu API
TextLayoutFormat.lineHeight
flash.text.TextField
flash.text.engine.TextLine
| Stała | Zdefiniowane przez | ||
|---|---|---|---|
| APPROXIMATE_TEXT_FIELD : String = "approximateTextField" [statyczny] Określa model interlinii, w którym odstępy między wierszami określane są w przybliżeniu tak samo, jak w obiekcie TextField. | LeadingModel | ||
| ASCENT_DESCENT_UP : String = "ascentDescentUp" [statyczny] Określa, że podstawa odstępu między wierszami to ASCENT/DESCENT, a kierunek odstępu ma wartość UP. | LeadingModel | ||
| AUTO : String = "auto" [statyczny] Określa, że model odstępów między wierszami jest wybierany automatycznie w zależności od właściwości locale akapitu. | LeadingModel | ||
| BOX : String = "box" [statyczny] Określa model interlinii oparty na modelu formatowania CSS w wierszu, który polega na nakładaniu pól wierszy. | LeadingModel | ||
| IDEOGRAPHIC_CENTER_DOWN : String = "ideographicCenterDown" [statyczny] Określa, że podstawa odstępu między wierszami to IDEOGRAPHIC_CENTER, a kierunek odstępu ma wartość down (w dół). | LeadingModel | ||
| IDEOGRAPHIC_CENTER_UP : String = "ideographicCenterUp" [statyczny] Określa, że podstawa odstępu między wierszami to IDEOGRAPHIC_CENTER, a kierunek odstępu ma wartość UP. | LeadingModel | ||
| IDEOGRAPHIC_TOP_DOWN : String = "ideographicTopDown" [statyczny] Określa, że podstawa odstępu między wierszami to IDEOGRAPHIC_TOP, a kierunek odstępu ma wartość DOWN. | LeadingModel | ||
| IDEOGRAPHIC_TOP_UP : String = "ideographicTopUp" [statyczny] Określa, że podstawa odstępu między wierszami to IDEOGRAPHIC_TOP, a kierunek odstępu ma wartość UP. | LeadingModel | ||
| ROMAN_UP : String = "romanUp" [statyczny] Określa, że podstawa odstępu między wierszami to ROMAN, a kierunek odstępu ma wartość UP. | LeadingModel | ||
APPROXIMATE_TEXT_FIELD | Stała |
public static const APPROXIMATE_TEXT_FIELD:String = "approximateTextField"| Wersja języka: | ActionScript 3.0 |
| Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Określa model interlinii, w którym odstępy między wierszami określane są w przybliżeniu tak samo, jak w obiekcie TextField. Działa podobnie, jak ASCENT_DESCENT_UP, tj. wartość lineHeight oznacza odległość linii bazowej wydłużenia górnego od linii bazowej wydłużenia dolnego poprzedniego wiersza. Jednak wartości linii bazowych są w przybliżeniu równe używanym w obiekcie TextField, a nie oparte na metrykach udostępnianych przez obiekt TextLine.
ASCENT_DESCENT_UP | Stała |
public static const ASCENT_DESCENT_UP:String = "ascentDescentUp"| Wersja języka: | ActionScript 3.0 |
| Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Określa, że podstawa odstępu między wierszami to ASCENT/DESCENT, a kierunek odstępu ma wartość UP. Innymi słowy: lineHeight oznacza odległość linii bazowej wydłużenia górnego wiersza od bazowej wydłużenia dolnego poprzedniego wiersza.
AUTO | Stała |
public static const AUTO:String = "auto"| Wersja języka: | ActionScript #IDEOGRAPHIC_TOP_DOWN |
| Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Określa, że model odstępów między wierszami jest wybierany automatycznie w zależności od właściwości locale akapitu. W przypadku języka japońskiego i chińskiego uzyskiwana jest wartość IDEOGRAPHIC_TOP_DOWN; a dla wszystkich pozostałych języków — ROMAN_UP.
BOX | Stała |
public static const BOX:String = "box"| Wersja języka: | ActionScript 3.0 |
| Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Określa model interlinii oparty na modelu formatowania CSS w wierszu, który polega na nakładaniu pól wierszy. Pole wiersza jest zdefiniowane jako obwiednia pól w wierszu dla wszystkich elementów liści wiersza tekstu, po ich wyrównaniu przy użyciu właściwości baselineShift, dominantBaseline, alignmentBaseline i innych. Pole w wierszu określające zakres można uzyskać, stosując interlinię w równym stopniu nad tekstem i pod nim, tak aby jego wysokość odpowiadała właściwości lineHeight. W przypadku grafiki w wierszu właściwość lineHeight jest ignorowana. Pole w wierszu jest obliczane na podstawie podanych rozmiarów grafiki i wartości dopełnienia. W przypadku tego modelu interlinii jest ignorowana właściwość firstBaselineOffset.
Więcej informacji zawiera sekcja Model interlinii oparty na polach.
IDEOGRAPHIC_CENTER_DOWN | Stała |
public static const IDEOGRAPHIC_CENTER_DOWN:String = "ideographicCenterDown"| Wersja języka: | ActionScript 3.0 |
| Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Określa, że podstawa odstępu między wierszami to IDEOGRAPHIC_CENTER, a kierunek odstępu ma wartość down (w dół). Innymi słowy: lineHeight oznacza odległość linii bazowej środkowej ideogramów wiersza od linii bazowej środkowej ideogramów następnego wiersza.
IDEOGRAPHIC_CENTER_UP | Stała |
public static const IDEOGRAPHIC_CENTER_UP:String = "ideographicCenterUp"| Wersja języka: | ActionScript 3.0 |
| Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Określa, że podstawa odstępu między wierszami to IDEOGRAPHIC_CENTER, a kierunek odstępu ma wartość UP. Innymi słowy: lineHeight oznacza odległość linii bazowej środkowej ideogramów wiersza od linii bazowej środkowej ideogramów poprzedniego wiersza.
IDEOGRAPHIC_TOP_DOWN | Stała |
public static const IDEOGRAPHIC_TOP_DOWN:String = "ideographicTopDown"| Wersja języka: | ActionScript 3.0 |
| Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Określa, że podstawa odstępu między wierszami to IDEOGRAPHIC_TOP, a kierunek odstępu ma wartość DOWN. Innymi słowy: lineHeight oznacza odległość górnej linii bazowej ideogramów wiersza od górnej linii bazowej ideogramów następnego wiersza.
IDEOGRAPHIC_TOP_UP | Stała |
public static const IDEOGRAPHIC_TOP_UP:String = "ideographicTopUp"| Wersja języka: | ActionScript 3.0 |
| Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Określa, że podstawa odstępu między wierszami to IDEOGRAPHIC_TOP, a kierunek odstępu ma wartość UP. Innymi słowy: lineHeight oznacza odległość górnej linii bazowej ideogramów wiersza od górnej linii bazowej ideogramów poprzedniego wiersza.
ROMAN_UP | Stała |
public static const ROMAN_UP:String = "romanUp"| Wersja języka: | ActionScript 3.0 |
| Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Określa, że podstawa odstępu między wierszami to ROMAN, a kierunek odstępu ma wartość UP. Innymi słowy: lineHeight dotyczy odległości linii bazowej znaków łacińskich wiersza od linii bazowej znaków łacińskich poprzedniego wiersza.
Tue Jun 12 2018, 12:06 PM Z
Ukryj dziedziczone właściwości publiczne
Pokaż dziedziczone właściwości publiczne