Package | mx.controls.textClasses |
Classe | public class TextRange |
Héritage | TextRange Object |
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Eléments de l’API associés
mx.controls.RichTextEditor
mx.controls.Text
mx.controls.TextArea
mx.controls.TextInput
flash.text.TextFormatAlign
Propriété | Défini par | ||
---|---|---|---|
beginIndex : int
Index de base zéro, dans le champ de texte du contrôle, du premier caractère de la plage. | TextRange | ||
bullet : Boolean
Indique si le texte de la plage se trouve dans une liste à puces. | TextRange | ||
color : Object
Couleur du texte de la plage. | TextRange | ||
constructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet. | Object | ||
endIndex : int
Index de base zéro, dans le champ de texte du contrôle, du point suivant immédiatement le dernier caractère de la plage. Equivaut à l’index de base un du dernier caractère. | TextRange | ||
fontFamily : String
Nom de police du texte de la plage. | TextRange | ||
fontSize : int
Taille de point du texte de la plage. | TextRange | ||
fontStyle : String
Style de police de la plage, comme « Italique » ou « Normal ». | TextRange | ||
fontWeight : String
Epaisseur de police de la plage, comme « Gras » ou « Normal ». | TextRange | ||
htmlText : String
Contenu de la plage sous forme de texte HTML. | TextRange | ||
kerning : Boolean
Valeur booléenne indiquant si le crénage est activé (true) ou désactivé (false). | TextRange | ||
letterSpacing : Number
Nombre de pixels supplémentaires qui apparaissent entre chaque caractère. | TextRange | ||
modifiesSelection : Boolean [lecture seule]
Indique si TextRange modifie le texte actuellement sélectionné. | TextRange | ||
owner : UIComponent
Contrôle contenant le texte. | TextRange | ||
text : String
Contenu en texte standard de la plage. | TextRange | ||
textAlign : String
Alignement du texte de la plage. | TextRange | ||
textDecoration : String
Décoration de police de la plage, comme « Souligné » ou « Normal ». | TextRange | ||
url : String
URL du lien hypertexte de la plage. | TextRange |
Méthode | Défini par | ||
---|---|---|---|
TextRange(owner:UIComponent, modifiesSelection:Boolean = false, beginIndex:int = -1, endIndex:int = -1)
Créez un nouvel objet TextRange représentant un sous-ensemble du contenu d’un contrôle Text, y compris les informations de mise en forme. | TextRange | ||
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 |
beginIndex | propriété |
beginIndex:int
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Index de base zéro, dans le champ de texte du contrôle, du premier caractère de la plage. Si le cinquième caractère du texte est le premier caractère de la plage, cette propriété a la valeur 4.
Implémentation
public function get beginIndex():int
public function set beginIndex(value:int):void
bullet | propriété |
bullet:Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Indique si le texte de la plage se trouve dans une liste à puces. Si seulement une partie de la plage se trouve dans une liste à puces, cette valeur est définie sur false
.
Implémentation
public function get bullet():Boolean
public function set bullet(value:Boolean):void
color | propriété |
color:Object
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Couleur du texte de la plage. Vous pouvez définir cette valeur à l’aide d’un identifiant de couleur valide. Cette propriété renvoie la valeur sous forme numérique. Si la plage comporte plusieurs couleurs, cette valeur est null
.
Implémentation
public function get color():Object
public function set color(value:Object):void
endIndex | propriété |
endIndex:int
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Index de base zéro, dans le champ de texte du contrôle, du point suivant immédiatement le dernier caractère de la plage. Equivaut à l’index de base un du dernier caractère. Si le cinquième caractère du texte est le dernier caractère de la plage, cette propriété a la valeur 5.
Implémentation
public function get endIndex():int
public function set endIndex(value:int):void
fontFamily | propriété |
fontFamily:String
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Nom de police du texte de la plage. Si la plage comporte plusieurs polices, cette valeur est null
.
Implémentation
public function get fontFamily():String
public function set fontFamily(value:String):void
fontSize | propriété |
fontSize:int
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Taille de point du texte de la plage. Si la plage comporte plusieurs tailles, cette valeur est 0.
Implémentation
public function get fontSize():int
public function set fontSize(value:int):void
fontStyle | propriété |
fontStyle:String
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Style de police de la plage, comme « Italique » ou « Normal ». La définition de cette propriété sur n’importe quelle autre chaîne génère un style normal. Si la plage comporte plusieurs styles, cette valeur est null
.
Implémentation
public function get fontStyle():String
public function set fontStyle(value:String):void
fontWeight | propriété |
fontWeight:String
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Epaisseur de police de la plage, comme « Gras » ou « Normal ». La définition de cette propriété sur n’importe quelle autre chaîne génère une épaisseur normale. Si la plage comporte plusieurs épaisseurs, cette valeur est null
.
Implémentation
public function get fontWeight():String
public function set fontWeight(value:String):void
htmlText | propriété |
htmlText:String
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Contenu de la plage sous forme de texte HTML. Cette propriété renvoie tous les marqueurs HTML de la plage, y compris le marqueur de mise en forme qui est appliqué par Flex, et pas seulement le format HTML que vous spécifiez à l’aide de la propriété htmlText
. Cette propriété est par conséquent une représentation entièrement HTML du texte, tel qu’il apparaît dans le contrôle.
Implémentation
public function get htmlText():String
public function set htmlText(value:String):void
kerning | propriété |
kerning:Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Valeur booléenne indiquant si le crénage est activé (true
) ou désactivé (false
). Le crénage modifie le nombre de pixels séparant chaque paire de caractères pour améliorer la lisibilité et ne doit être employé que si nécessaire, dans les titres en grande police, par exemple. Le crénage est supporté uniquement pour les polices incorporées. Certaines polices, telles que Verdana, et les polices à espacement fixe, telles que Courier New, ne prennent pas en charge le crénage.
La valeur par défaut est false.
Implémentation
public function get kerning():Boolean
public function set kerning(value:Boolean):void
letterSpacing | propriété |
letterSpacing:Number
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Nombre de pixels supplémentaires devant apparaître entre chaque caractère. Une valeur positive augmente l’espacement des caractères par rapport à l’espacement normal, alors qu’une valeur négative le réduit.
La valeur par défaut est 0.
Implémentation
public function get letterSpacing():Number
public function set letterSpacing(value:Number):void
modifiesSelection | propriété |
modifiesSelection:Boolean
[lecture seule] Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Indique si TextRange modifie le texte actuellement sélectionné. Défini par le constructeur.
Implémentation
public function get modifiesSelection():Boolean
owner | propriété |
owner:UIComponent
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Contrôle contenant le texte. Le contrôle du propriétaire doit posséder une propriété textField
ou, comme cela est le cas du contrôle RichTextEditor, une propriété textArea
. Le propriétaire du texte dans un contrôle RichTextEditor est le contrôle RichTextEditor, et non son sous-contrôle TextArea. Défini à l’origine par le constructeur.
Implémentation
public function get owner():UIComponent
public function set owner(value:UIComponent):void
text | propriété |
textAlign | propriété |
textAlign:String
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Alignement du texte de la plage. Les constantes flash.text.TextFormatAlign indiquent les valeurs possibles. La définition de cette propriété sur une autre valeur n’a aucun effet. Si la plage comporte plusieurs alignements, cette valeur est null
.
Implémentation
public function get textAlign():String
public function set textAlign(value:String):void
Eléments de l’API associés
textDecoration | propriété |
textDecoration:String
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Décoration de police de la plage, comme « Souligné » ou « Normal ». La définition de cette propriété sur n’importe quelle autre chaîne génère un texte normal. Si la plage comporte plusieurs paramètres de décoration, cette valeur est null
.
Implémentation
public function get textDecoration():String
public function set textDecoration(value:String):void
url | propriété |
url:String
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
URL du lien hypertexte de la plage. Si la plage n’inclut pas de lien, la valeur est une chaîne vide. Si la plage inclut plusieurs liens, cette valeur est null
.
Implémentation
public function get url():String
public function set url(value:String):void
TextRange | () | Constructeur |
public function TextRange(owner:UIComponent, modifiesSelection:Boolean = false, beginIndex:int = -1, endIndex:int = -1)
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Créez un nouvel objet TextRange représentant un sous-ensemble du contenu d’un contrôle Text, y compris les informations de mise en forme.
Paramètresowner:UIComponent — Contrôle contenant le texte. Le contrôle doit posséder une propriété textField ou, comme cela est le cas du contrôle RichTextEditor, une propriété textArea .
| |
modifiesSelection:Boolean (default = false ) — Indique si le texte de la plage doit être sélectionné ou non. Si vous définissez ce paramètre sur true et ne spécifiez pas un index de début ou de fin correspondant au texte du contrôle, Flex utilise l’index de début ou de fin de la sélection de texte en cours. Si ce paramètre est défini sur true , vous omettez les paramètres beginIndex et endIndex et aucune sélection n’est présente. L’objet TextRange est vide.
| |
beginIndex:int (default = -1 ) — Index de base zéro du premier caractère de la plage. Si le paramètre modifiesSelection est défini sur false et que vous omettez ce paramètre ou spécifiez une valeur négative, la plage commence par le premier caractère textuel.
| |
endIndex:int (default = -1 ) — Index de base zéro de la position suivant le dernier caractère de la plage. Si le paramètre modifiesSelection est défini sur false et que vous omettez ce paramètre, spécifiez une valeur négative ou spécifiez une valeur postérieure à la fin du texte, la plage se termine par le dernier caractère textuel.
|
Tue Jun 12 2018, 09:30 AM Z