Package | flashx.textLayout.factory |
Classe | public class TextLineFactoryBase |
Héritage | TextLineFactoryBase Object |
Sous-classes | StringTextLineFactory, TextFlowTextLineFactory |
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Remarque : le code d’application n’a généralement pas besoin de créer ou d’utiliser un objet TextLineFactoryBase directement. Utilisez l’une des classes de fabrique de texte dérivées à la place.
Eléments de l’API associés
Propriété | Défini par | ||
---|---|---|---|
compositionBounds : Rectangle
Rectangle dans lequel sont créées les lignes de texte. | TextLineFactoryBase | ||
constructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet. | Object | ||
horizontalScrollPolicy : String
Spécifie comment les lignes sont créées lorsque les limites de composition ne sont pas assez grandes. | TextLineFactoryBase | ||
isTruncated : Boolean [lecture seule]
Indique si le texte a été tronqué lors de la dernière création de lignes. | TextLineFactoryBase | ||
swfContext : ISWFContext
L’occurrence ISWFContext utilisée pour effectuer des appels FTE le cas échéant. | TextLineFactoryBase | ||
truncationOptions : flashx.textLayout.factory:TruncationOptions
Indique les options de troncation de texte s’il ne correspond pas aux limites de composition. | TextLineFactoryBase | ||
verticalScrollPolicy : String
Spécifie comment les lignes sont créées lorsque les limites de composition ne sont pas assez grandes. | TextLineFactoryBase |
Méthode | Défini par | ||
---|---|---|---|
Constructeur de classe de base pour les fabriques de lignes de texte. | TextLineFactoryBase | ||
Plus petit rectangle dans lequel le contenu mis en forme s’adapte. | TextLineFactoryBase | ||
Indique si la propriété spécifiée d’un objet est définie. | Object | ||
Indique si une occurrence de la classe Object figure dans la chaîne de prototype de l’objet spécifié en tant que paramètre. | Object | ||
Indique si la propriété spécifiée existe et est énumérable. | Object | ||
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle. | Object | ||
Renvoie la représentation de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur. | Object | ||
Renvoie la représentation sous forme de chaîne de l’objet spécifié. | Object | ||
Renvoie la valeur primitive de l’objet spécifié. | Object |
compositionBounds | propriété |
horizontalScrollPolicy | propriété |
horizontalScrollPolicy:String
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Spécifie comment les lignes sont créées lorsque les limites de composition ne sont pas assez grandes.
Si défini sur ScrollPolicy.ON
ou ScrollPolicy.AUTO
, toutes les lignes sont créées. Il s’agit de la votre responsabilité pour faire défiler les lignes dans la zone visible (et pour masquer les lignes hors de cette zone, si nécessaire). Si défini sur ScrollPolicy.OFF
, les seules lignes qui s’adaptent aux limites de composition sont créées.
Si la propriété truncationOptions
est définie, la politique de défilement est ignorée (et traitée comme ScrollPolicy.OFF
).
Implémentation
public function get horizontalScrollPolicy():String
public function set horizontalScrollPolicy(value:String):void
Eléments de l’API associés
isTruncated | propriété |
swfContext | propriété |
swfContext:ISWFContext
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
L’occurrence ISWFContext utilisée pour effectuer des appels FTE le cas échéant.
Par défaut, l’implémentation ISWFContext est cet objet FlowComposerBase. Les applications peuvent fournir une implémentation personnalisée pour utiliser des polices intégrées dans un autre fichier SWF ou pour mettre en mémoire cache et réutiliser des lignes de texte.
Implémentation
public function get swfContext():ISWFContext
public function set swfContext(value:ISWFContext):void
Eléments de l’API associés
truncationOptions | propriété |
truncationOptions:flashx.textLayout.factory:TruncationOptions
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Indique les options de troncation de texte s’il ne correspond pas aux limites de composition.
Implémentation
public function get truncationOptions():flashx.textLayout.factory:TruncationOptions
public function set truncationOptions(value:flashx.textLayout.factory:TruncationOptions):void
verticalScrollPolicy | propriété |
verticalScrollPolicy:String
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Spécifie comment les lignes sont créées lorsque les limites de composition ne sont pas assez grandes.
Si défini sur ScrollPolicy.ON
ou ScrollPolicy.AUTO
, toutes les lignes sont créées. Il s’agit de la votre responsabilité pour faire défiler les lignes dans la zone visible (et pour masquer les lignes hors de cette zone, si nécessaire). Si défini sur ScrollPolicy.OFF
, les seules lignes qui s’adaptent aux limites de composition sont créées.
Si la propriété truncationOptions
est définie, la politique de défilement est ignorée (et traitée comme ScrollPolicy.OFF
).
Implémentation
public function get verticalScrollPolicy():String
public function set verticalScrollPolicy(value:String):void
Eléments de l’API associés
TextLineFactoryBase | () | Constructeur |
public function TextLineFactoryBase()
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Constructeur de classe de base pour les fabriques de lignes de texte.
Remarque : le code d’application n’a généralement pas besoin de créer ou d’utiliser un objet TextLineFactoryBase directement. Utilisez l’une des classes de fabrique de texte dérivées à la place.
getContentBounds | () | méthode |
public function getContentBounds():Rectangle
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Plus petit rectangle dans lequel le contenu mis en forme s’adapte.
Remarque : les lignes tronquées ne sont pas incluses dans le calcul de la taille.
Valeur renvoyéeRectangle |
Tue Jun 12 2018, 09:30 AM Z