Paket | flashx.textLayout.formats |
Klasse | public final class LeadingModel |
Vererbung | LeadingModel Object |
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
leadingModel
-Eigenschaft der TextLayoutFormat
-Klasse. Diese Eigenschaft wird anhand gültiger Kombinationen von Zeilenabstandsbasis und Zeilenabstandsrichtung zusammengesetzt. Die Zeilenabstandbasis bestimmt, durch welche Grundlinien der Abstand (oder lineHeight
) der Zeilen in einem Absatz festgelegt wird. Die Zeilenabstandsrichtung bestimmt, ob die lineHeight
-Eigenschaft sich auf den Abstand der Grundlinie einer Zeile von der Zeile davor oder danach bezieht.
Verwandte API-Elemente
TextLayoutFormat.lineHeight
flash.text.TextField
flash.text.engine.TextLine
Konstante | Definiert von | ||
---|---|---|---|
APPROXIMATE_TEXT_FIELD : String = "approximateTextField" [statisch] Legt ein Zeilenabstand-Modell fest, dass sich dem Zeilenabstandverhalten von TextField annähert. | LeadingModel | ||
ASCENT_DESCENT_UP : String = "ascentDescentUp" [statisch] Legt fest, dass die Basis für den Zeilenabstand „ASCENT/DESCENT“ ist und dass die Zeilenabstandsrichtung „UP“ ist. | LeadingModel | ||
AUTO : String = "auto" [statisch] Legt fest, dass das Zeilenabstandsmodell basierend auf dem Gebietsschema des Absatzes automatisch gewählt wird. | LeadingModel | ||
BOX : String = "box" [statisch] Legt unter Verwendung des Inline-Formatierungsmodells im CSS ein Modell für den Zeilenabstand fest, wobei Zeilenfelder aneinander angrenzend gestapelt werden. | LeadingModel | ||
IDEOGRAPHIC_CENTER_DOWN : String = "ideographicCenterDown" [statisch] Legt fest, dass die Basis für den Zeilenabstand IDEOGRAPHIC_CENTER ist und dass die Zeilenabstandsrichtung nach unten ist. | LeadingModel | ||
IDEOGRAPHIC_CENTER_UP : String = "ideographicCenterUp" [statisch] Legt fest, dass die Basis für den Zeilenabstand „IDEOGRAPHIC_CENTER“ und die Zeilenabstandsrichtung „UP“ ist. | LeadingModel | ||
IDEOGRAPHIC_TOP_DOWN : String = "ideographicTopDown" [statisch] Legt fest, dass die Basis für den Zeilenabstand IDEOGRAPHIC_TOP und die Zeilenabstandsrichtung DOWN ist. | LeadingModel | ||
IDEOGRAPHIC_TOP_UP : String = "ideographicTopUp" [statisch] Legt fest, dass die Basis für den Zeilenabstand IDEOGRAPHIC_TOP und die Zeilenabstandsrichtung UP ist. | LeadingModel | ||
ROMAN_UP : String = "romanUp" [statisch] Legt fest, dass die Basis für den Zeilenabstand „ROMAN“ und die Zeilenabstandsrichtung „UP“ ist. | LeadingModel |
APPROXIMATE_TEXT_FIELD | Konstante |
public static const APPROXIMATE_TEXT_FIELD:String = "approximateTextField"
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Legt ein Zeilenabstand-Modell fest, dass sich dem Zeilenabstandverhalten von TextField
annähert. Es ähnelt ASCENT_DESCENT_UP
insofern, dass sich lineHeight
auf den Abstand zwischen der Oberlängengrundlinie einer Zeile und der Unterlängengrundlinie der vorherigen Zeile bezieht. Grundlinienpositionen nähern sich jedoch denen an, die von TextField
definiert werden, und nicht den Metriken, die von TextLine
angeboten werden.
ASCENT_DESCENT_UP | Konstante |
public static const ASCENT_DESCENT_UP:String = "ascentDescentUp"
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Legt fest, dass die Basis für den Zeilenabstand „ASCENT/DESCENT“ ist und dass die Zeilenabstandsrichtung „UP“ ist. Damit bezieht sich lineHeight
auf die Entfernung zwischen der k-Linie (Ende der Oberlänge) einer Zeile und der p-Linie (Ende der Unterlänge) der vorangegangenen Zeile.
AUTO | Konstante |
public static const AUTO:String = "auto"
Sprachversion: | ActionScript #IDEOGRAPHIC_TOP_DOWN |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Legt fest, dass das Zeilenabstandsmodell basierend auf dem Gebietsschema
des Absatzes automatisch gewählt wird. Für Japanisch und Chinesisch ist dies „IDEOGRAPHIC_TOP_DOWN“; für alle anderen Sprachen „ROMAN_UP“.
BOX | Konstante |
public static const BOX:String = "box"
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Legt unter Verwendung des Inline-Formatierungsmodells im CSS ein Modell für den Zeilenabstand fest, wobei Zeilenfelder aneinander angrenzend gestapelt werden. Ein Zeilenfeld wird als Begrenzungsrahmen um Inline-Felder für alle leaf-Elemente in der Textzeile definiert, nachdem diese mithilfe von baselineShift
, dominantBaseline
, alignmentBaseline
usw. ausgerichtet wurden. Für ein span wird das Inline-Feld durch Anwenden desselben Zeilenabstands oberhalb und unterhalb des Textinhalts derart festgelegt, dass seine Höhe dem Wert für lineHeight
entspricht. Für Inline-Grafiken wird lineHeight
ignoriert; das Inline-Feld wird anhand der angegebenen Abmessungen und Auffüllwerte bestimmt. Bei diesem Zeilenabstandsmodell wird außerdem firstBaselineOffset
ignoriert.
Weitere Informationen finden Sie unter Box leading model.
IDEOGRAPHIC_CENTER_DOWN | Konstante |
public static const IDEOGRAPHIC_CENTER_DOWN:String = "ideographicCenterDown"
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Legt fest, dass die Basis für den Zeilenabstand IDEOGRAPHIC_CENTER ist und dass die Zeilenabstandsrichtung nach unten ist. Damit bezieht sich lineHeight
auf die Entfernung zwischen der ideografischen Zentralgrundlinie einer Zeile und der ideografischen Zentralgrundlinie der folgenden Zeile.
IDEOGRAPHIC_CENTER_UP | Konstante |
public static const IDEOGRAPHIC_CENTER_UP:String = "ideographicCenterUp"
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Legt fest, dass die Basis für den Zeilenabstand „IDEOGRAPHIC_CENTER“ und die Zeilenabstandsrichtung „UP“ ist. Mit anderen Worten, lineHeight
bezieht sich auf die Entfernung zwischen der ideografischen Zentralgrundlinie einer Zeile und der ideografischen Zentralgrundlinie der vorangegangenen Zeile.
IDEOGRAPHIC_TOP_DOWN | Konstante |
public static const IDEOGRAPHIC_TOP_DOWN:String = "ideographicTopDown"
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Legt fest, dass die Basis für den Zeilenabstand IDEOGRAPHIC_TOP und die Zeilenabstandsrichtung DOWN ist. Damit bezieht sich lineHeight
auf die Entfernung zwischen der ideografischen Obergrundlinie einer Zeile und der ideografischen Obergrundlinie der folgenden Zeile.
IDEOGRAPHIC_TOP_UP | Konstante |
public static const IDEOGRAPHIC_TOP_UP:String = "ideographicTopUp"
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Legt fest, dass die Basis für den Zeilenabstand IDEOGRAPHIC_TOP und die Zeilenabstandsrichtung UP ist. Damit bezieht sich lineHeight
auf die Entfernung zwischen der ideografischen, Obergrundlinie einer Zeile und der ideografischen Obergrundlinie der vorangegangenen Zeile.
ROMAN_UP | Konstante |
public static const ROMAN_UP:String = "romanUp"
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Legt fest, dass die Basis für den Zeilenabstand „ROMAN“ und die Zeilenabstandsrichtung „UP“ ist. Damit bezieht sich lineHeight
auf die Entfernung zwischen der regulären Grundlinie einer Zeile und der regulären Grundlinie der vorangegangenen Zeile.
Tue Jun 12 2018, 10:04 AM Z