Package | flashx.textLayout.formats |
Classe | public final class LeadingModel |
Héritage | LeadingModel Object |
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
leadingModel
de la classe TextLayoutFormat
, qui est composée de combinaisons valides de bases d’interlignage et de sens d’interlignage. La base d’interlignage décrit quelles lignes de base déterminent l’interligne (ou lineHeight
) des lignes dans un paragraphe. Le sens de l’interlignage détermine si la propriété lineHeight
fait référence à la distance de la ligne de base d’une ligne par rapport à celle de la ligne précédente ou suivante.
Eléments de l’API associés
TextLayoutFormat.lineHeight
flash.text.TextField
flash.text.engine.TextLine
Constante | Défini par | ||
---|---|---|---|
APPROXIMATE_TEXT_FIELD : String = "approximateTextField" [statique] Spécifie un modèle d’interlignage qui se rapproche du comportement de l’interligne de TextField. | LeadingModel | ||
ASCENT_DESCENT_UP : String = "ascentDescentUp" [statique] Indique que la valeur de la base d’interlignage est ASCENT/DESCENT et celle du sens d’interlignage est UP. | LeadingModel | ||
AUTO : String = "auto" [statique] Spécifie que le modèle d’interlignage est choisi automatiquement en fonction de la propriété locale du paragraphe. | LeadingModel | ||
BOX : String = "box" [statique] Spécifie un modèle d’interlignage basé sur le modèle de mise en forme en-ligne CSS, qui implique l’empilement contigu de boîtes de lignes. | LeadingModel | ||
IDEOGRAPHIC_CENTER_DOWN : String = "ideographicCenterDown" [statique] Indique que la valeur de la base d’interlignage est IDEOGRAPHIC_CENTER et celle du sens d’interlignage est down. | LeadingModel | ||
IDEOGRAPHIC_CENTER_UP : String = "ideographicCenterUp" [statique] Indique que la valeur de la base d’interlignage est IDEOGRAPHIC_CENTER et celle du sens d’interlignage est UP. | LeadingModel | ||
IDEOGRAPHIC_TOP_DOWN : String = "ideographicTopDown" [statique] Indique que la valeur de la base d’interlignage est IDEOGRAPHIC_TOP et celle du sens d’interlignage est DOWN. | LeadingModel | ||
IDEOGRAPHIC_TOP_UP : String = "ideographicTopUp" [statique] Indique que la valeur de la base d’interlignage est IDEOGRAPHIC_TOP et celle du sens d’interlignage est UP. | LeadingModel | ||
ROMAN_UP : String = "romanUp" [statique] Indique que la valeur de la base d’interlignage est ROMAN et celle du sens d’interlignage est UP. | LeadingModel |
APPROXIMATE_TEXT_FIELD | Constante |
public static const APPROXIMATE_TEXT_FIELD:String = "approximateTextField"
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Spécifie un modèle d’interlignage qui se rapproche du comportement de l’interligne de TextField
. Elle est similaire à ASCENT_DESCENT_UP
en ce sens que lineHeight
fait référence à la distance entre la ligne de base ascendante d’une ligne et la ligne de base descendante de la ligne précédente. Toutefois, les positions de la ligne de base s’approchent de celles déterminées par TextField
plutôt que d’utiliser les mesures offertes par TextLine
.
ASCENT_DESCENT_UP | Constante |
public static const ASCENT_DESCENT_UP:String = "ascentDescentUp"
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Indique que la valeur de la base d’interlignage est ASCENT/DESCENT et celle du sens d’interlignage est UP. En d’autres termes, la propriété lineHeight
se rapporte à la distance de la ligne de base Ascent d’une ligne par rapport à la ligne de base Descent de la ligne précédente.
AUTO | Constante |
public static const AUTO:String = "auto"
Version du langage: | ActionScript #IDEOGRAPHIC_TOP_DOWN |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Spécifie que le modèle d’interlignage est choisi automatiquement en fonction de la propriété locale
du paragraphe. Pour le chinois et le japonais, la valeur est IDEOGRAPHIC_TOP_DOWN et pour toutes les autres langues, la valeur est ROMAN_UP.
BOX | Constante |
public static const BOX:String = "box"
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Spécifie un modèle d’interlignage basé sur le modèle de mise en forme en-ligne CSS, qui implique l’empilement contigu de boîtes de lignes. Une boîte de ligne est définie comme le cadre de sélection autour de boîtes en-ligne pour tous les éléments de feuille sur la ligne de texte, une fois qu’ils ont été alignés à l’aide de baselineShift
, dominantBaseline
, alignmentBaseline
, etc. Pour une étendue, la boîte en-ligne est obtenue par l’application d’un interlignage identique au-dessus et au-dessous du contenu de texte, de sorte que sa hauteur soit égale à lineHeight
. Pour une image en-ligne, lineHeight
est ignoré ; la boîte en-ligne est dérivée de ses dimensions et valeurs d’espacement spécifiées. En outre, firstBaselineOffset
est ignoré avec ce modèle d’interlignage.
Pour plus d’informations, voir Modèle d’interligne dans une zone.
IDEOGRAPHIC_CENTER_DOWN | Constante |
public static const IDEOGRAPHIC_CENTER_DOWN:String = "ideographicCenterDown"
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Indique que la valeur de la base d’interlignage est IDEOGRAPHIC_CENTER et celle du sens d’interlignage est down. En d’autres termes, la propriété lineHeight
se rapporte à la distance de la ligne de base idéographique centrale d’une ligne par rapport à la ligne de base idéographique centrale de la ligne suivante.
IDEOGRAPHIC_CENTER_UP | Constante |
public static const IDEOGRAPHIC_CENTER_UP:String = "ideographicCenterUp"
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Indique que la valeur de la base d’interlignage est IDEOGRAPHIC_CENTER et celle du sens d’interlignage est UP. En d’autres termes, la propriété lineHeight
se rapporte à la distance de la ligne de base idéographique centrale d’une ligne par rapport à la ligne de base idéographique centrale de la ligne précédente.
IDEOGRAPHIC_TOP_DOWN | Constante |
public static const IDEOGRAPHIC_TOP_DOWN:String = "ideographicTopDown"
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Indique que la valeur de la base d’interlignage est IDEOGRAPHIC_TOP et celle du sens d’interlignage est DOWN. En d’autres termes, la propriété lineHeight
se rapporte à la distance de la ligne de base idéographique supérieure d’une ligne par rapport à la ligne de base idéographique supérieure de la ligne suivante.
IDEOGRAPHIC_TOP_UP | Constante |
public static const IDEOGRAPHIC_TOP_UP:String = "ideographicTopUp"
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Indique que la valeur de la base d’interlignage est IDEOGRAPHIC_TOP et celle du sens d’interlignage est UP. En d’autres termes, la propriété lineHeight
se rapporte à la distance de la ligne de base idéographique supérieure d’une ligne par rapport à la ligne de base idéographique supérieure de la ligne précédente.
ROMAN_UP | Constante |
public static const ROMAN_UP:String = "romanUp"
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Indique que la valeur de la base d’interlignage est ROMAN et celle du sens d’interlignage est UP. En d’autres termes, la propriété lineHeight
se rapporte à la distance de la ligne de base des caractères romains d’une ligne par rapport à la ligne de base des caractères romains de la ligne précédente.
Tue Jun 12 2018, 09:30 AM Z