| 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
Masquer les propriétés publiques héritées
Afficher les propriétés publiques héritées