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