Package | mx.core |
Classe | public class TextFieldAsset |
Héritage | TextFieldAsset FlexTextField TextField InteractiveObject DisplayObject EventDispatcher Object |
Implémente | IFlexAsset, IFlexDisplayObject |
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Cette classe est incluse dans Flex dans un souci d’exhaustivité, de sorte que tout type de symbole d’un fichier SWF produit par Flash peut être incorporé dans une application Flex. Toutefois, en règle générale les applications Flex n’utilisent pas les éléments TextField incorporés. Reportez-vous à des classes d’éléments plus couramment utilisées, telle que BitmapAsset pour plus d’informations sur le fonctionnement des éléments incorporés dans Flex.
Propriété | Défini par | ||
---|---|---|---|
accessibilityImplementation : AccessibilityImplementation
Implémentation d’accessibilité (AccessibilityImplementation) actuelle pour cette occurrence d’InteractiveObject. | InteractiveObject | ||
accessibilityProperties : AccessibilityProperties
Options d’accessibilité actuelles de l’objet d’affichage. | DisplayObject | ||
alpha : Number
Indique la valeur de transparence alpha de l’objet spécifié. | DisplayObject | ||
alwaysShowSelection : Boolean
Lorsque défini sur true et si le champ de texte n’a pas le focus, Flash Player sélectionne le contenu du champ de texte en gris. | TextField | ||
antiAliasType : String
Type d’anticrènelage appliqué à ce champ de texte. | TextField | ||
autoSize : String
Commande le dimensionnement et l’alignement automatiques des champs de texte. | TextField | ||
background : Boolean
Spécifie si le champ de texte a un remplissage d’arrière-plan. | TextField | ||
backgroundColor : uint
Couleur de l’arrière-plan du champ de texte. | TextField | ||
blendMode : String
Valeur de la classe BlendMode qui spécifie le mode de fusion à utiliser. | DisplayObject | ||
blendShader : Shader [écriture seule]
Définit un shader utilisé pour la fusion de l’arrière-plan et du premier plan. | DisplayObject | ||
border : Boolean
Spécifie si le champ de texte comporte une bordure. | TextField | ||
borderColor : uint
Couleur de la bordure du champ de texte. | TextField | ||
bottomScrollV : int [lecture seule]
Entier (index basé sur 1) qui indique la ligne la plus basse visible dans le champ de texte spécifié. | TextField | ||
cacheAsBitmap : Boolean
Si la valeur true est définie, les moteurs d’exécution de Flash placent en mémoire cache une version bitmap interne de l’objet d’affichage. | DisplayObject | ||
cacheAsBitmapMatrix : Matrix
S’il n’est pas nul, cet objet Matrix définit le mode de rendu d’un objet d’affichage lorsque cacheAsBitmap est définie sur true. | DisplayObject | ||
caretIndex : int [lecture seule]
L’index de la position du point d’insertion (caret). | TextField | ||
condenseWhite : Boolean
Valeur booléenne qui indique si l’espace blanc supplémentaire (espaces, saut de ligne, etc.) est supprimé dans un champ de texte HTML. | TextField | ||
constructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet. | Object | ||
contextMenu : NativeMenu
Spécifie le menu contextuel associé à l’objet. | InteractiveObject | ||
defaultTextFormat : flash.text:TextFormat
Spécifie le format appliqué au texte qui vient d’être inséré, notamment au texte saisi par un utilisateur ou inséré à l’aide de la méthode replaceSelectedText(). | TextField | ||
displayAsPassword : Boolean
Indique si le champ de texte est un champ de texte de mot de passe. | TextField | ||
doubleClickEnabled : Boolean
Spécifie si l’objet reçoit les événements doubleClick. | InteractiveObject | ||
embedFonts : Boolean
Spécifie si le rendu doit utiliser des polices vectorielles incorporées. | TextField | ||
filters : Array
Tableau indexé contenant tous les objets filtre actuellement associés à l’objet d’affichage. | DisplayObject | ||
focusRect : Object
Spécifie si l’objet affiche un rectangle de focus. | InteractiveObject | ||
gridFitType : String
Type d’adaptation à la grille appliqué à ce champ de texte. | TextField | ||
height : Number
Indique la hauteur de l’objet d’affichage, en pixels. | DisplayObject | ||
htmlText : String
Contient la représentation HTML du contenu du champ de texte. | TextField | ||
length : int [lecture seule]
Nombre de caractères d’un champ de texte. | TextField | ||
loaderInfo : LoaderInfo [lecture seule]
Renvoie un objet LoaderInfo qui contient des informations relatives au chargement du fichier auquel appartient cet objet d’affichage. | DisplayObject | ||
mask : DisplayObject
L’objet d’affichage appelant est masqué par l’objet mask spécifié. | DisplayObject | ||
maxChars : int
Le nombre maximum de caractères que le champ de texte peut contenir, tels que saisis par un utilisateur. | TextField | ||
maxScrollH : int [lecture seule]
Valeur maximale de scrollH. | TextField | ||
maxScrollV : int [lecture seule]
Valeur maximale de scrollV. | TextField | ||
measuredHeight : Number [lecture seule]
Hauteur mesurée de l’objet. | TextFieldAsset | ||
measuredWidth : Number [lecture seule]
Largeur mesurée de l’objet. | TextFieldAsset | ||
metaData : Object
Obtient les données d’objet de métadonnées de l’occurrence DisplayObject si les données d’meta a été stockée près de la l’occurrence de cette DisplayObject dans le fichier SWF à l’aide d’une balise de4 PlaceObject. | DisplayObject | ||
mouseEnabled : Boolean
Spécifie si l’objet reçoit des messages de la souris ou d’un autre périphérique de saisie utilisateur. | InteractiveObject | ||
mouseWheelEnabled : Boolean
Valeur booléenne qui indique si Flash Player fait automatiquement défiler les champs de texte multiligne lorsque l’utilisateur clique sur le champ de texte et actionne la molette de sa souris. | TextField | ||
mouseX : Number [lecture seule]
Indique la coordonnée x de la souris ou ou la position du périphérique de saisie utilisateur, en pixels. | DisplayObject | ||
mouseY : Number [lecture seule]
Indique la coordonnée y de la souris ou la position du périphérique de saisie utilisateur, en pixels. | DisplayObject | ||
multiline : Boolean
Indique si le champ est un champ de texte multiligne. | TextField | ||
name : String
Indique le nom d’occurrence de DisplayObject. | DisplayObject | ||
needsSoftKeyboard : Boolean
Indique si un clavier virtuel (clavier logiciel à l’écran) doit s’afficher lorsque cette occurrence d’InteractiveObject reçoit le focus. | InteractiveObject | ||
numLines : int [lecture seule]
Définit le nombre de lignes de texte d’un champ multiligne. | TextField | ||
opaqueBackground : Object
Indique si l’objet d’affichage est opaque avec une couleur d’arrière-plan spécifique. | DisplayObject | ||
parent : DisplayObjectContainer [lecture seule]
Indique l’objet DisplayObjectContainer qui contient l’objet d’affichage. | DisplayObject | ||
restrict : String
Indique le jeu de caractères qu’un utilisateur peut rentrer dans le champ de texte. | TextField | ||
root : DisplayObject [lecture seule]
Pour un objet d’affichage résidant dans un fichier SWF chargé, la propriété root correspond à l’objet d’affichage de premier niveau dans la partie de la structure arborescente de la liste d’affichage représentée par ce fichier. | DisplayObject | ||
rotation : Number
Indique la rotation de l’occurrence de DisplayObject, en degrés, à partir de son orientation d’origine. | DisplayObject | ||
rotationX : Number
Indique la rotation de l’axe des x de l’occurrence DisplayObject, en degrés, à partir de son orientation d’origine par rapport au conteneur 3D parent. | DisplayObject | ||
rotationY : Number
Indique la rotation de l’axe des y de l’occurrence DisplayObject, en degrés, à partir de son orientation d’origine par rapport au conteneur 3D parent. | DisplayObject | ||
rotationZ : Number
Indique la rotation de l’axe des z de l’occurrence DisplayObject, en degrés, à partir de son orientation d’origine par rapport au conteneur 3D parent. | DisplayObject | ||
scale9Grid : Rectangle
Grille de mise à l’échelle en vigueur. | DisplayObject | ||
scaleX : Number
Indique l’échelle horizontale (pourcentage) de l’objet telle qu’elle est appliquée à partir du point d’alignement. | DisplayObject | ||
scaleY : Number
Indique l’échelle verticale (pourcentage) de l’objet telle qu’elle est appliquée à partir du point d’alignement. | DisplayObject | ||
scaleZ : Number
Indique l’échelle de profondeur (pourcentage) de l’objet tel qu’elle est appliquée à partir du point d’alignement. | DisplayObject | ||
scrollH : int
Position de défilement horizontal actuelle. | TextField | ||
scrollRect : Rectangle
Cadre de sélection du défilement de l’objet d’affichage. | DisplayObject | ||
scrollV : int
La position verticale du texte dans un champ de texte. | TextField | ||
selectable : Boolean
Une valeur booléenne qui indique si le champ de texte peut être sélectionné. | TextField | ||
selectionBeginIndex : int [lecture seule]
Valeur d’index de base zéro du premier caractère de la sélection actuelle. | TextField | ||
selectionEndIndex : int [lecture seule]
Valeur d’index de base zéro du dernier caractère de la sélection actuelle. | TextField | ||
sharpness : Number
Netteté des bords du glyphe dans ce champ de texte. | TextField | ||
softKeyboard : String
Contrôle l’aspect du clavier logiciel. | InteractiveObject | ||
softKeyboardInputAreaOfInterest : Rectangle
Définit la zone qui doit rester à l’écran lorsqu’un clavier logiciel s’affiche (non disponible sur iOS) | InteractiveObject | ||
stage : Stage [lecture seule]
Scène de l’objet d’affichage. | DisplayObject | ||
styleSheet : StyleSheet
Associe une feuille de style au champ de texte. | TextField | ||
tabEnabled : Boolean
Indique si cet objet est spécifié dans l’ordre de tabulation. | InteractiveObject | ||
tabIndex : int
Spécifie l’ordre de tabulation des objets dans un fichier SWF. | InteractiveObject | ||
text : String
Une chaîne qui correspond au texte du champ de texte. | TextField | ||
textColor : uint
Couleur du texte dans un champ de texte, au format hexadécimal. | TextField | ||
textHeight : Number [lecture seule]
Hauteur du texte en pixels. | TextField | ||
textInteractionMode : String [lecture seule]
Propriété du mode d’interaction ; la valeur par défaut est TextInteractionMode.NORMAL. | TextField | ||
textWidth : Number [lecture seule]
Largeur du texte en pixels. | TextField | ||
thickness : Number
Epaisseur des bords du glyphe dans ce champ de texte. | TextField | ||
transform : flash.geom:Transform
Objet dont les propriétés se rapportent à la matrice, à la transformation des couleurs et aux limites des pixels d’un objet d’affichage. | DisplayObject | ||
type : String
Type du champ de texte. | TextField | ||
useRichTextClipboard : Boolean
Spécifie si le formatage du texte peut être copié et collé en même temps que le corps du texte. | TextField | ||
visible : Boolean
Indique si l’objet d’affichage est visible ou non. | DisplayObject | ||
width : Number
Indique la largeur de l’objet d’affichage, en pixels. | DisplayObject | ||
wordWrap : Boolean
Valeur booléenne indiquant si le champ de texte comporte un retour à la ligne. | TextField | ||
x : Number
Indique la coordonnée x de l’occurrence de DisplayObject par rapport aux coordonnées locales de l’objet DisplayObjectContainer parent. | DisplayObject | ||
y : Number
Indique la coordonnée y de l’occurrence de DisplayObject par rapport aux coordonnées locales de l’objet DisplayObjectContainer parent. | DisplayObject | ||
z : Number
Indique la position de coordonnée z le long de l’axe des z de l’occurrence DisplayObject par rapport au conteneur 3D parent. | DisplayObject |
Méthode | Défini par | ||
---|---|---|---|
Constructeur. | TextFieldAsset | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Enregistre un objet écouteur d’événement auprès d’un objet EventDispatcher afin que l’écouteur soit averti d’un événement. | EventDispatcher | ||
Ajoute la chaîne spécifiée par le paramètre newText à la fin du texte du champ de texte. | TextField | ||
Distribue un événement dans le flux d’événements. | EventDispatcher | ||
Renvoie un rectangle qui définit la zone de l’objet d’affichage relativement au système de coordonnées de l’objet targetCoordinateSpace. | DisplayObject | ||
Renvoie un rectangle représentant le cadre de sélection du caractère. | TextField | ||
Renvoie la valeur d’index de base zéro du caractère au point spécifié par les paramètres x et y. | TextField | ||
En fonction d’un caractère d’index, renvoie l’index du premier caractère dans le même paragraphe. | TextField | ||
Renvoie une référence DisplayObject pour l’ID donné, pour une image ou un fichier SWF qui a été ajouté à un champ de texte qui applique le format HTML à l’aide de la balise <img>. | TextField | ||
Renvoie la valeur d’index de base zéro de la ligne au point spécifié par les paramètres x et y. | TextField | ||
Renvoie la valeur d’index de base zéro de la ligne qui contient le caractère spécifié par le paramètre charIndex. | TextField | ||
Renvoie le nombre de caractères d’une ligne de texte donnée. | TextField | ||
Renvoie les informations métriques relatives à une ligne de texte donnée. | TextField | ||
Renvoie le caractère d’index du premier caractère de la ligne spécifiée par le paramètre lineIndex. | TextField | ||
Renvoie le texte de la ligne spécifiée par le paramètre lineIndex. | TextField | ||
En fonction d’un caractère d’index, renvoie la longueur du paragraphe qui contient le caractère donné. | TextField | ||
Renvoie un rectangle qui définit les limites de l’objet d’affichage, en se basant sur le système de coordonnées défini par le paramètre targetCoordinateSpace, moins tout trait appliqué aux formes. | DisplayObject | ||
Renvoie un objet TextFormat qui contient des informations de formatage pour la plage de texte délimitée par les paramètres beginIndex et endIndex. | TextField | ||
Convertit l’objet point des coordonnées de scène (globales) vers les coordonnées de l’objet d’affichage (locales). | DisplayObject | ||
Convertit un point bidimensionnel à partir des coordonnées de scène (globales) vers les coordonnées d’un objet d’affichage tridimensionnel (locales). | DisplayObject | ||
Vérifie si des écouteurs sont enregistrés auprès de l’objet EventDispatcher pour un type spécifique d’événement. | EventDispatcher | ||
Indique si la propriété spécifiée d’un objet est définie. | Object | ||
Evalue le cadre de sélection de l’objet d’affichage pour savoir s’il recouvre ou recoupe le cadre de sélection de l’objet d’affichage obj. | DisplayObject | ||
Evalue l’objet d’affichage pour savoir s’il recouvre ou recoupe le point spécifié par les paramètres x et y. | DisplayObject | ||
[statique]
Renvoie true si une police incorporée est disponible avec les paramètres fontName et fontStyle spécifiés, où Font.fontType est flash.text.FontType.EMBEDDED. | TextField | ||
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 | ||
Convertit un point tridimensionnel des coordonnées de l’objet d’affichage tridimensionnel (locales) vers un point bidimensionnel dans les coordonnées de scène (globales). | DisplayObject | ||
Convertit l’objet point des coordonnées de l’objet d’affichage (locales) vers les coordonnées de la scène (globales). | DisplayObject | ||
Déplace cet objet vers les coordonnées x et y spécifiées. | TextFieldAsset | ||
Indique si la propriété spécifiée existe et est énumérable. | Object | ||
Supprime un écouteur de l’objet EventDispatcher. | EventDispatcher | ||
Remplace la sélection actuelle par le contenu du paramètre value. | TextField | ||
Remplace la plage de caractères que les paramètres beginIndex et endIndex spécifient par le contenu du paramètre newText. | TextField | ||
Affiche un clavier virtuel. | InteractiveObject | ||
Définit la taille réelle de cet objet. | TextFieldAsset | ||
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle. | Object | ||
Définit comme sélectionné le texte désigné par les valeurs d’index des premier et dernier caractères, spécifiés par les paramètres beginIndex et endIndex. | TextField | ||
Applique à la partie sélectionnée d’un champ de texte le format spécifié par le paramètre format. | TextField | ||
Renvoie la représentation de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur. | Object | ||
[override]
Renvoie une chaîne indiquant l’emplacement de l’objet dans la hiérarchie des objets DisplayObject de l’application. | FlexTextField | ||
Renvoie la valeur primitive de l’objet spécifié. | Object | ||
Vérifie si un écouteur d’événement est enregistré auprès de cet objet EventDispatcher ou de ses ancêtres pour le type d’événement spécifié. | EventDispatcher |
measuredHeight | propriété |
measuredHeight:Number
[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 |
Hauteur mesurée de l’objet.
Cette valeur est généralement codée en dur pour les habillages graphiques, car ce nombre correspond tout simplement au nombre de pixels du graphique. Pour les habillages de code, la valeur peut également être codée en dur si vous souhaitez que l’objet soit tracé à une taille bien définie. Si la taille peut changer en fonction de différentes propriétés, vous pouvez également utiliser une interface ILayoutManagerClient, de sorte qu’une méthode measure()
soit appelée au moment opportun. Vous pouvez ainsi calculer la hauteur measuredHeight
.
Implémentation
public function get measuredHeight():Number
measuredWidth | propriété |
measuredWidth:Number
[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 |
Largeur mesurée de l’objet.
Cette valeur est généralement codée en dur pour les habillages graphiques, car ce nombre correspond tout simplement au nombre de pixels du graphique. Pour les habillages de code, la valeur peut également être codée en dur si vous souhaitez que l’objet soit tracé à une taille bien définie. Si la taille peut changer en fonction de différentes propriétés, vous pouvez également utiliser une interface ILayoutManagerClient, de sorte qu’une méthode measure()
soit appelée au moment opportun. Vous pouvez ainsi calculer la hauteur measuredHeight
.
Implémentation
public function get measuredWidth():Number
TextFieldAsset | () | Constructeur |
public function TextFieldAsset()
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Constructeur.
move | () | méthode |
public function move(x:Number, y:Number):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Déplace cet objet vers les coordonnées x et y spécifiées.
Paramètres
x:Number — Nouvelle position x de l’objet.
| |
y:Number — Nouvelle position y de l’objet.
|
setActualSize | () | méthode |
public function setActualSize(newWidth:Number, newHeight:Number):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Définit la taille réelle de cet objet.
Cette méthode est principalement utilisée dans le cadre de l’implémentation de la méthode updateDisplayList()
, qui permet de calculer la taille réelle de l’objet, en fonction de sa taille explicite, de sa taille par rapport au parent (pourcentage) et de sa taille mesurée. Vous pouvez ensuite appliquer cette taille réelle à l’objet en appelant la méthode setActualSize()
.
Dans d’autres situations, il est préférable de définir les propriétés telles que width
, height
, percentWidth
et percentHeight
plutôt que d’appeler cette méthode.
Paramètres
newWidth:Number — Nouvelle largeur de l’objet.
| |
newHeight:Number — Nouvelle hauteur de l’objet.
|
Tue Jun 12 2018, 09:30 AM Z