Package | mx.core |
Classe | public class UITextField |
Héritage | UITextField FlexTextField TextField InteractiveObject DisplayObject EventDispatcher Object |
Implémente | IAutomationObject, IIMESupport, IFlexModule, IInvalidating, ISimpleStyleClient, IToolTipManagerClient, IUITextField |
Sous-classes | AdvancedDataGridItemRenderer, DataGridItemRenderer, UITextFieldGridItemRenderer |
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
La classe UITextField étend la classe flash.text.TextField pour prendre en charge des fonctionnalités supplémentaires requises par Flex. Il s’agit notamment des styles CSS, de l’annulation/mesure/présentation, de l’activation/désactivation, des infos-bulles et de la prise en charge de l’éditeur IME (Input Method Editor) pour la saisie de texte chinois, japonais et coréen.
Avertissement : si UITextField hérite de layoutDirection="rtl"
, il modifie sa propre matrice transform.matrix
afin de restaurer localement le système de coordonnées par défaut.
Eléments de l’API associés
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 | ||
automationDelegate : Object
Objet délégué qui traite la fonctionnalité liée à l’automatisation. | UITextField | ||
automationEnabled : Boolean [lecture seule]
True si ce composant est activé pour l’automatisation, false dans le cas contraire. | UITextField | ||
automationName : String
Nom pouvant être utilisé comme identifiant de cet objet. | UITextField | ||
automationOwner : DisplayObjectContainer [lecture seule]
Propriétaire de ce composant à des fins d’automatisation. | UITextField | ||
automationParent : DisplayObjectContainer [lecture seule]
Parent de ce composant à des fins d’automatisation. | UITextField | ||
automationValue : Array [lecture seule]
Cette valeur correspond généralement à l’apparence rendue de l’objet et doit être utilisable pour associer l’identifiant à l’objet lorsqu’il apparaît visuellement dans l’application. | UITextField | ||
automationVisible : Boolean [lecture seule]
True si ce composant est visible pour l’automatisation, false dans le cas contraire. | UITextField | ||
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 | ||
baselinePosition : Number [lecture seule]
Coordonnée y de la ligne de base de la première ligne de texte. | UITextField | ||
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 | ||
className : String [lecture seule]
Nom de la classe de cette instance, par exemple « DataGridItemRenderer ». | UITextField | ||
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 | ||
document : Object
Référence à l’objet de document associé à cet objet UITextField. | UITextField | ||
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 | ||
enabled : Boolean
Valeur booléenne indiquant si le composant est activé. | UITextField | ||
enableIME : Boolean [lecture seule]
Indicateur qui signale si l’IME doit être activé lorsque le composant reçoit le focus. | UITextField | ||
explicitHeight : Number
Nombre définissant la hauteur explicite du composant en pixels, dans les coordonnées du composant. | UITextField | ||
explicitMaxHeight : Number [lecture seule]
Nombre qui spécifie la hauteur maximale du composant (en pixels) dans les coordonnées du composant, si la propriété maxHeight est définie. | UITextField | ||
explicitMaxWidth : Number [lecture seule]
Nombre qui spécifie la largeur maximale du composant (en pixels) dans les coordonnées du composant, si la propriété maxWidth est définie. | UITextField | ||
explicitMinHeight : Number [lecture seule]
Hauteur minimale recommandée du composant à prendre en compte par le parent lors de la présentation. | UITextField | ||
explicitMinWidth : Number [lecture seule]
Largeur minimale recommandée du composant à prendre en compte par le parent lors de la présentation. | UITextField | ||
explicitWidth : Number
Nombre définissant la largeur explicite du composant en pixels, dans les coordonnées du composant. | UITextField | ||
filters : Array
Tableau indexé contenant tous les objets filtre actuellement associés à l’objet d’affichage. | DisplayObject | ||
focusPane : Sprite
Objet Sprite unique partagé par différents composants et utilisé comme incrustation pour tracer l’indicateur de focus. | UITextField | ||
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 | ||
ignorePadding : Boolean
Si la valeur est true, les styles paddingLeft et paddingRight n’ajoutent pas d’espace autour du texte du composant. | UITextField | ||
imeMode : String
Spécifie le mode IME (éditeur de méthode d’entrée). | UITextField | ||
includeInLayout : Boolean
Indique si ce composant est inclus dans la présentation du conteneur parent. | UITextField | ||
inheritingStyles : Object
Début de la chaîne de styles hérités de cet élément UITextField. | UITextField | ||
initialized : Boolean
Indicateur déterminant si un objet a traversé les trois phases de validation de mise en forme (si besoin était)
| UITextField | ||
isPopUp : Boolean
Défini sur true par le gestionnaire PopUpManager pour indiquer que composant a été ouvert sous forme de menu contextuel. | UITextField | ||
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 | ||
maxHeight : Number [lecture seule]
Hauteur maximale recommandée du composant à prendre en compte par le parent lors de la présentation. | UITextField | ||
maxScrollH : int [lecture seule]
Valeur maximale de scrollH. | TextField | ||
maxScrollV : int [lecture seule]
Valeur maximale de scrollV. | TextField | ||
maxWidth : Number [lecture seule]
Largeur maximale recommandée du composant à prendre en compte par le parent lors de la présentation. | UITextField | ||
measuredHeight : Number [lecture seule]
Hauteur par défaut du composant, en pixels. | UITextField | ||
measuredMinHeight : Number
Hauteur minimale par défaut du composant, en pixels. | UITextField | ||
measuredMinWidth : Number
Largeur minimale par défaut du composant, en pixels. | UITextField | ||
measuredWidth : Number [lecture seule]
Largeur par défaut du composant, en pixels. | UITextField | ||
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 | ||
minHeight : Number [lecture seule]
Hauteur minimale recommandée du composant à prendre en compte par le parent lors de la présentation. | UITextField | ||
minWidth : Number [lecture seule]
Largeur minimale recommandée du composant à prendre en compte par le parent lors de la présentation. | UITextField | ||
moduleFactory : IFlexModuleFactory
Fabrique moduleFactory utilisée pour la création d’objets TextField dans le contexte SWF adapté. | UITextField | ||
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 | ||
nestLevel : int
Profondeur de cet objet dans la hiérarchie de confinement. | UITextField | ||
nonInheritingStyles : Object
Début de la chaîne de styles non hérités de cet élément UITextField. | UITextField | ||
nonZeroTextHeight : Number [lecture seule]
Contrairement à la propriété textHeight, cela renvoie une valeur non nulle même si le texte est vide. | UITextField | ||
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 | ||
owner : DisplayObjectContainer
Défini par défaut sur le conteneur parent de cet objet. | UITextField | ||
parent : DisplayObjectContainer [override] [lecture seule]
Conteneur ou composant parent de ce composant. | UITextField | ||
percentHeight : Number
Spécifie la hauteur d’un composant en tant que pourcentage de la taille de son parent. | UITextField | ||
percentWidth : Number
Spécifie la largeur d’un composant en tant que pourcentage de la taille de son parent. | UITextField | ||
processedDescriptors : Boolean
Définie sur true après la création des composants enfant internes éventuels par la méthode createChildren(). | UITextField | ||
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 | ||
styleName : Object
Style de classe utilisé par ce composant. | UITextField | ||
styleSheet : StyleSheet
Associe une feuille de style au champ de texte. | TextField | ||
systemManager : ISystemManager
Renvoie l’objet SystemManager utilisé par ce composant. | UITextField | ||
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 | ||
toolTip : String
Texte à afficher dans l’info-bulle. | UITextField | ||
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 | ||
tweeningProperties : Array
Tableau de propriétés en cours d’interpolation sur cet objet. | UITextField | ||
type : String
Type du champ de texte. | TextField | ||
updateCompletePendingFlag : Boolean
Indicateur déterminant si un objet a traversé les trois phases de validation de mise en forme (si besoin était)
| UITextField | ||
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. | UITextField | ||
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 | ||
Méthode pratique pour déterminer si la hauteur explicite ou mesurée doit être utilisée
| UITextField | ||
Méthode pratique pour déterminer si la largeur explicite ou mesurée doit être utilisée
| UITextField | ||
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 | ||
Extrait une propriété de style ayant été définie n’importe où dans la chaîne de recherche de style de ce composant. | UITextField | ||
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 | ||
Renvoie l’objet TextFormat qui représente les informations de mise en forme des caractères pour cet objet UITextField. | UITextField | ||
Renvoie un objet UITextFormat contenant des informations de formatage pour ce composant. | UITextField | ||
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 | ||
Initialise ce composant. | UITextField | ||
Marque un composant de sorte que sa méthode updateDisplayList() soit appelée au cours d’une actualisation d’écran ultérieure. | UITextField | ||
Marque un composant de sorte que sa méthode commitProperties() soit appelée au cours d’une actualisation d’écran ultérieure. | UITextField | ||
Marque un composant de sorte que sa méthode measure() soit appelée au cours d’une actualisation d’écran ultérieure. | UITextField | ||
[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 le composant vers une position spécifiée dans son parent. | UITextField | ||
Renvoie true si cet objet est le propriétaire ou le parent de l’enfant. | UITextField | ||
Cette fonction est appelée lorsqu’un parent est affecté à l’objet UITextField. | UITextField | ||
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 | ||
Réexécute l’événement spécifié. | UITextField | ||
Affiche un clavier virtuel. | InteractiveObject | ||
Dimensionne l’objet. | UITextField | ||
Définit la couleur de police du texte. | UITextField | ||
Définit le focus sur ce composant. | UITextField | ||
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 | ||
Sans effet. | UITextField | ||
Applique à la partie sélectionnée d’un champ de texte le format spécifié par le paramètre format. | TextField | ||
Définit la valeur de la propriété visible de cet objet UITextField. | UITextField | ||
Détecte les modifications apportées aux propriétés de style. | UITextField | ||
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 | ||
Tronquer le texte pour l’ajuster horizontalement dans la zone définie pour la commande et ajouter des points de suspension, trois points (...) au texte. | UITextField | ||
Valide et actualise les propriétés et la présentation de cet objet, puis le retrace si nécessaire. | UITextField | ||
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 |
Les styles sont soit communs soit associés à un thème spécifique. Si le style est commun, il peut être utilisé avec n’importe quel thème. Si un style est associé à un thème spécifique, il ne peut être utilisé que si votre application utilise ce thème.
Style | Description | Défini par | ||
---|---|---|---|---|
color | Type: uint Format: Color Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Couleur de texte dans le composant, y compris l’étiquette du composant. La valeur par défaut du thème Halo est 0x0B333C . La valeur par défaut du thème Spark est 0x000000 .
| UITextField | ||
disabledColor | Type: uint Format: Color Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Couleur de texte dans le composant s’il est désactivé. La valeur par défaut est 0xAAB3B3 . | UITextField | ||
fontAntiAliasType | Type: String Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Définit la propriété antiAliasType des objets TextField internes. Les valeurs possibles sont "normal" (flash.text.AntiAliasType.NORMAL ) et "advanced" (flash.text.AntiAliasType.ADVANCED ).
La valeur par défaut est Ce style n’a aucun effet pour les polices système. Ce style s’applique à l’intégralité du texte d’un sous-contrôle TextField : vous ne pouvez pas l’appliquer à certains caractères seulement et non à d’autres. La valeur par défaut est "advanced" .Eléments de l’API associés | UITextField | ||
fontFamily | Type: String Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Nom de la police à utiliser. A la différence d’une implémentation CSS complète, les listes de valeurs séparées par des virgules ne sont pas prises en charge. Vous pouvez utiliser n’importe quel nom de famille de polices. Si vous spécifiez un nom de police générique, il est converti dans la police de périphérique appropriée. La police par défaut du thème Halo est "Verdana" . La police par défaut du thème Spark est "Arial" .
| UITextField | ||
fontGridFitType | Type: String Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Définit la propriété gridFitType des objets TextField internes représentant le texte dans les contrôles Flex. Les valeurs possibles sont "none" (flash.text.GridFitType.NONE ), "pixel" (flash.text.GridFitType.PIXEL ) et "subpixel" (flash.text.GridFitType.SUBPIXEL ).
Cette propriété s’applique uniquement lorsque vous utilisez une police imbriquée et lorsque la propriété Ce style n’a aucun effet pour les polices système. Ce style s’applique à l’ensemble du texte d’un sous-contrôle TextField. Vous ne pouvez pas l’appliquer uniquement à certains caractères et pas à d’autres. La valeur par défaut est "pixel" .Eléments de l’API associés | UITextField | ||
fontSharpness | Type: Number Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Définit la propriété sharpness des objets TextField internes représentant le texte dans les contrôles Flex. Cette propriété spécifie la netteté du contour des glyphes. Les nombres possibles vont de -400 à 400.
Cette propriété s’applique uniquement lorsque vous utilisez une police imbriquée et lorsque la propriété Ce style n’a aucun effet pour les polices système. Ce style s’applique à l’ensemble du texte d’un sous-contrôle TextField. Vous ne pouvez pas l’appliquer uniquement à certains caractères et pas à d’autres. La valeur par défaut est 0 .Eléments de l’API associés | UITextField | ||
fontSize | Type: Number Format: Length Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Hauteur du texte, en pixels. Dans le thème Halo, la valeur par défaut est 10 pour tous les contrôles sauf ColorPicker. Pour le contrôle ColorPicker avec thème Halo, la valeur par défaut est 11. Dans le thème Spark, la valeur par défaut est 12 pour tous les contrôles sauf ColorPicker. Pour le contrôle ColorPicker avec thème Spark, la valeur par défaut est 11. | UITextField | ||
fontStyle | Type: String Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Détermine si le texte doit être en italique. Les valeurs reconnues sont "normal" et "italic" .
La valeur par défaut est "normal" . | UITextField | ||
fontThickness | Type: Number Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Définit la propriété thickness des sous-contrôles TextField internes qui représentent le texte des contrôles Flex. Cette propriété spécifie l’épaisseur du contour des glyphes. Les nombres possibles vont de -200 à 200.
Cette propriété s’applique uniquement lorsque vous utilisez une police imbriquée et lorsque la propriété Ce style n’a aucun effet sur les polices système. Ce style s’applique à l’ensemble du texte d’un sous-contrôle TextField. Vous ne pouvez pas l’appliquer uniquement à certains caractères et pas à d’autres. La valeur par défaut est 0 .Eléments de l’API associés | UITextField | ||
fontWeight | Type: String Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Détermine si le texte doit être en gras. Les valeurs reconnues sont normal et bold . La valeur par défaut du contrôle Button est bold . La valeur par défaut de tous les autres contrôles est normal .
| UITextField | ||
kerning | Type: Boolean Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Valeur booléenne indiquant si le crénage est activé ( true ) ou désactivé (false ). Le crénage ajuste le pas entre certaines paires 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 . | UITextField | ||
leading | Type: Number Format: Length Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Espace vertical supplémentaire entre les lignes de texte. La valeur par défaut est 2. La valeur par défaut du contrôle ComboBox est 0. | UITextField | ||
letterSpacing | Type: Number Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, 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 . | UITextField | ||
locale | Type: String Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 4 Versions du moteur d’exécution: Flash10, AIR 1.5 Paramètres régionaux du texte affiché par ce composant. FTE et TLF utilisent ces paramètres régionaux pour mapper des caractères Unicode à des glyphes de police et rechercher des polices de rechange. Remarque : ce style s’applique uniquement lorsqu’un composant MX spécifie UIFTETextField comme classe "en" . | UITextField | ||
paddingLeft | Type: Number Format: Length Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Nombre de pixels entre la bordure gauche du composant et le bord gauche de sa zone de contenu. La valeur par défaut est 0. La valeur par défaut d’un contrôle Button dans le thème Halo est 10 et dans le thème Spark est 6. La valeur par défaut d’un contrôle ComboBox est 5. La valeur par défaut d’un conteneur Form est 16. La valeur par défaut d’un contrôle Tree est 2. | UITextField | ||
paddingRight | Type: Number Format: Length Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Nombre de pixels entre la bordure droite du composant et le bord droit de sa zone de contenu. La valeur par défaut est 0. La valeur par défaut d’un contrôle Button dans le thème Halo est 10 et dans le thème Spark est 6. La valeur par défaut d’un contrôle ComboBox est 5. La valeur par défaut d’un conteneur Form est 16. | UITextField | ||
textAlign | Type: String Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Alignement du texte au sein d’un conteneur. Les valeurs possibles sont "left" , "right" ou "center" .
La valeur par défaut de la plupart des composants est | UITextField | ||
textDecoration | Type: String Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Détermine si le texte est souligné. Les valeurs possibles sont "none" et "underline" .
La valeur par défaut est "none" . | UITextField | ||
textFieldClass | Type: Class Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 4 Versions du moteur d’exécution: Flash10, AIR 1.5 Classe implémentant l’instance IUITextField qui permet à ce composant de rendre le texte. Elle peut être définie sur la classe mx.core.UITextField (pour utiliser la classe TextField classique intégrée à Flash Player) ou la classe mx.core.UIFTETextField (pour utiliser Text Layout Framework, qui permet d’améliorer le rendu du texte et d’obtenir notamment une mise en forme bidirectionnelle). La valeur par défaut est mx.core.UITextField . | UITextField | ||
textIndent | Type: Number Format: Length Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Décalage de la première ligne de texte par rapport au côté gauche du conteneur (en pixels). La valeur par défaut est 0 . | UITextField |
automationDelegate | propriété |
automationDelegate:Object
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Objet délégué qui traite la fonctionnalité liée à l’automatisation.
Implémentation
public function get automationDelegate():Object
public function set automationDelegate(value:Object):void
automationEnabled | propriété |
automationEnabled:Boolean
[lecture seule] Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
True si ce composant est activé pour l’automatisation, false dans le cas contraire.
Implémentation
public function get automationEnabled():Boolean
automationName | propriété |
automationName: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 pouvant être utilisé comme identifiant de cet objet.
Implémentation
public function get automationName():String
public function set automationName(value:String):void
automationOwner | propriété |
automationOwner:DisplayObjectContainer
[lecture seule] Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Propriétaire de ce composant à des fins d’automatisation.
Implémentation
public function get automationOwner():DisplayObjectContainer
automationParent | propriété |
automationParent:DisplayObjectContainer
[lecture seule] Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Parent de ce composant à des fins d’automatisation.
Implémentation
public function get automationParent():DisplayObjectContainer
automationValue | propriété |
automationValue:Array
[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 |
Cette valeur correspond généralement à l’apparence rendue de l’objet et doit être utilisable pour associer l’identifiant à l’objet lorsqu’il apparaît visuellement dans l’application.
Implémentation
public function get automationValue():Array
automationVisible | propriété |
automationVisible:Boolean
[lecture seule] Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
True si ce composant est visible pour l’automatisation, false dans le cas contraire.
Implémentation
public function get automationVisible():Boolean
baselinePosition | propriété |
className | propriété |
className:String
[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 |
Nom de la classe de cette instance, par exemple "DataGridItemRenderer"
.
Cette chaîne n’inclut pas le nom du package. Si vous avez besoin du nom du package, appelez la méthode getQualifiedClassName()
du package flash.utils. Elle renvoie une chaîne telle que "mx.controls.dataGridClasses::DataGridItemRenderer"
.
Implémentation
public function get className():String
document | propriété |
document:Object
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Référence à l’objet de document associé à cet objet UITextField. Un objet de document est un objet qui se trouve au sommet de la hiérarchie d’une application Flex, d’un composant MXML ou d’un composant AS.
Implémentation
public function get document():Object
public function set document(value:Object):void
enabled | propriété |
enabled: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 composant est activé. Cette propriété affecte uniquement la couleur du texte et non si l’élément UITextField est modifiable. Pour contrôler le caractère modifiable, utilisez la propriété flash.text.TextField.type
.
La valeur par défaut est true.
Implémentation
public function get enabled():Boolean
public function set enabled(value:Boolean):void
Eléments de l’API associés
enableIME | propriété |
explicitHeight | propriété |
explicitHeight: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 définissant la hauteur explicite du composant en pixels, dans les coordonnées du composant.
Cette valeur est utilisée par le conteneur lors du calcul de la taille et de la position du composant. Elle n’est pas utilisée par le composant lui-même pour déterminer sa taille par défaut. Ainsi, cette propriété peut n’avoir aucun effet si elle a pour parent un objet Container ou des conteneurs qui n’utilisent pas cette propriété comme facteur. Puisque la valeur est dans les coordonnées du composant, la valeur explicitHeight
réelle par rapport à son parent est affectée par la propriété scaleY
.
La définition de la propriété height
définit également cette propriété sur la valeur de hauteur spécifiée.
Implémentation
public function get explicitHeight():Number
public function set explicitHeight(value:Number):void
explicitMaxHeight | propriété |
explicitMaxHeight: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 |
Nombre qui spécifie la hauteur maximale du composant (en pixels) dans les coordonnées du composant, si la propriété maxHeight est définie. Puisque la propriété maxHeight est en lecture seule, cette méthode renvoie NaN. Vous devez remplacer cette méthode et ajouter un setter pour utiliser cette propriété.
La valeur par défaut est NaN.
Implémentation
public function get explicitMaxHeight():Number
Eléments de l’API associés
explicitMaxWidth | propriété |
explicitMaxWidth: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 |
Nombre qui spécifie la largeur maximale du composant (en pixels) dans les coordonnées du composant, si la propriété maxWidth est définie. Puisque la propriété maxWidth est en lecture seule, cette méthode renvoie NaN. Vous devez remplacer cette méthode et ajouter un setter pour utiliser cette propriété.
La valeur par défaut est NaN.
Implémentation
public function get explicitMaxWidth():Number
Eléments de l’API associés
explicitMinHeight | propriété |
explicitMinHeight: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 minimale recommandée du composant à prendre en compte par le parent lors de la présentation. Cette valeur est exprimée dans les coordonnées du composant, en pixels.
Généralement, les développeurs d’applications ne définissent pas la propriété explicitMinHeight. Au lieu de cela, ils définissent la valeur de la propriété minHeight, ce qui définit la propriété explicitMinHeight. La valeur de minHeight ne change pas.
Lors de la présentation, si minHeight a été explicitement définie par le développeur de l’application, la valeur explicitMinHeight est utilisée. Dans le cas contraire, la valeur de measuredMinHeight est utilisée.
Cette valeur est utilisée par le conteneur lors du calcul de la taille et de la position du composant. Elle n’est pas utilisée par le composant lui-même pour déterminer sa taille par défaut. Ainsi, cette propriété peut n’avoir aucun effet si elle a pour parent un objet Container ou des conteneurs qui n’utilisent pas cette propriété comme facteur. Puisque la valeur est dans les coordonnées du composant, la valeur minHeight
réelle par rapport à son parent est affectée par la propriété scaleY
.
Implémentation
public function get explicitMinHeight():Number
explicitMinWidth | propriété |
explicitMinWidth: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 minimale recommandée du composant à prendre en compte par le parent lors de la présentation. Cette valeur est dans les coordonnées du composant, en pixels.
Généralement, les développeurs d’applications ne définissent pas la propriété explicitMinWidth. Au lieu de cela, ils définissent la valeur de la propriété minWidth, ce qui définit la propriété explicitMinWidth. La valeur de minWidth ne change pas.
Lors de la présentation, si minWidth a été explicitement définie par le développeur de l’application, la valeur explicitMinWidth est utilisée. Dans le cas contraire, la valeur de measuredMinWidth est utilisée.
Cette valeur est utilisée par le conteneur lors du calcul de la taille et de la position du composant. Elle n’est pas utilisée par le composant lui-même pour déterminer sa taille par défaut. Ainsi, cette propriété peut n’avoir aucun effet si elle a pour parent un objet Container ou des conteneurs qui n’utilisent pas cette propriété comme facteur. Puisque la valeur est dans les coordonnées du composant, la valeur minWidth
réelle par rapport à son parent est affectée par la propriété scaleX
.
Implémentation
public function get explicitMinWidth():Number
explicitWidth | propriété |
explicitWidth: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 définissant la largeur explicite du composant en pixels, dans les coordonnées du composant.
Cette valeur est utilisée par le conteneur lors du calcul de la taille et de la position du composant. Elle n’est pas utilisée par le composant lui-même pour déterminer sa taille par défaut. Ainsi, cette propriété peut n’avoir aucun effet si elle a pour parent un objet Container ou des conteneurs qui n’utilisent pas cette propriété comme facteur. Puisque la valeur est dans les coordonnées du composant, la valeur explicitWidth
réelle par rapport à son parent est affectée par la propriété scaleX
.
La définition de la propriété width
définit également cette propriété sur la valeur de largeur spécifiée.
Implémentation
public function get explicitWidth():Number
public function set explicitWidth(value:Number):void
focusPane | propriété |
focusPane:Sprite
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Objet Sprite unique partagé par différents composants et utilisé comme incrustation pour tracer l’indicateur de focus. Les composants partagent cet objet si leur parent est un composant qui a le focus et non si le composant implémente l’interface IFocusManagerComponent.
Implémentation
public function get focusPane():Sprite
public function set focusPane(value:Sprite):void
ignorePadding | propriété |
ignorePadding:Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Si la valeur est true
, les styles paddingLeft
et paddingRight
n’ajoutent pas d’espace autour du texte du composant.
La valeur par défaut est true.
Implémentation
public function get ignorePadding():Boolean
public function set ignorePadding(value:Boolean):void
imeMode | propriété |
imeMode:String
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Spécifie le mode IME (éditeur de méthode d’entrée). L’éditeur IME permet aux utilisateurs d’entrer du texte en chinois, japonais et coréen. Flex définit le mode IME spécifié lorsque le contrôle est mis en focus et rétablit la valeur précédente lorsque le contrôle est désactivé.
La classe flash.system.IMEConversionMode définit des constantes pour les valeurs possibles de cette propriété. Vous pouvez également spécifier null
si vous ne souhaitez pas spécifier d’éditeur IME.
La valeur par défaut est null.
Implémentation
public function get imeMode():String
public function set imeMode(value:String):void
Eléments de l’API associés
includeInLayout | propriété |
includeInLayout: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 ce composant est inclus dans la présentation du conteneur parent. Si la valeur est true
, l’objet est inclus dans la mise en forme du conteneur parent et est dimensionné et agencé par son conteneur parent par les règles de sa mise en page. Si la valeur est false
, la taille et la position de l’objet ne sont pas affectés par la mise en page de son conteneur parent.
Implémentation
public function get includeInLayout():Boolean
public function set includeInLayout(value:Boolean):void
inheritingStyles | propriété |
inheritingStyles:Object
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Début de la chaîne de styles hérités de cet élément UITextField. La méthode getStyle()
accède à inheritingStyles[styleName]
pour parcourir la totalité de la chaîne liée au prototype. Cet objet est défini par la méthode initProtoChain()
. En règle générale, vous n’avez pas besoin d’accéder à cette propriété directement.
Implémentation
public function get inheritingStyles():Object
public function set inheritingStyles(value:Object):void
initialized | propriété |
initialized:Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Indicateur déterminant si un objet a traversé les trois phases de validation de mise en forme (si besoin était)
Implémentation
public function get initialized():Boolean
public function set initialized(value:Boolean):void
isPopUp | propriété |
isPopUp:Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Défini sur true
par le gestionnaire PopUpManager pour indiquer que composant a été ouvert sous forme de menu contextuel.
Implémentation
public function get isPopUp():Boolean
public function set isPopUp(value:Boolean):void
maxHeight | propriété |
maxHeight: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 maximale recommandée du composant à prendre en compte par le parent lors de la présentation. Cette valeur est exprimée dans les coordonnées du composant, en pixels. La valeur par défaut de cette propriété est définie par le développeur du composant.
Le développeur de composant utilise cette propriété pour définir une limite supérieure pour la hauteur du composant.
Si le développeur de l’application remplace la valeur par défaut de la propriété maxHeight, la nouvelle valeur est stockée dans la propriété explicitMaxHeight. La valeur par défaut de maxHeight ne change pas. Par conséquent, lors de la présentation, si maxHeight a été explicitement définie par le développeur de l’application, la valeur explicitMaxHeight est utilisée pour la hauteur maximale recommandée du composant. Si la propriété maxHeight n’est pas définie de façon explicite par l’utilisateur, la valeur par défaut est utilisée.
Cette valeur est utilisée par le conteneur lors du calcul de la taille et de la position du composant. Elle n’est pas utilisée par le composant lui-même pour déterminer sa taille par défaut. Ainsi, cette propriété peut n’avoir aucun effet si elle a pour parent un objet Container ou des conteneurs qui n’utilisent pas cette propriété comme facteur. Puisque la valeur est dans les coordonnées du composant, la valeur maxHeight
réelle par rapport à son parent est affectée par la propriété scaleY
. Certains composants n’ont aucune limite théorique pour leur hauteur. Dans ces cas, leur propriété maxHeight
est définie sur UIComponent.DEFAULT_MAX_HEIGHT
.
Implémentation
public function get maxHeight():Number
maxWidth | propriété |
maxWidth: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 maximale recommandée du composant à prendre en compte par le parent lors de la présentation. Cette valeur est exprimée dans les coordonnées du composant, en pixels. La valeur par défaut de cette propriété est définie par le développeur du composant.
Le développeur de composant utilise cette propriété pour définir une limite supérieure pour la largeur du composant.
Si le développeur de l’application remplace la valeur par défaut de la propriété maxWidth, la nouvelle valeur est stockée dans la propriété explicitMaxWidth. La valeur par défaut de maxWidth ne change pas. Par conséquent, lors de la présentation, si maxWidth a été explicitement définie par le développeur de l’application, la valeur explicitMaxWidth est utilisée pour la largeur maximale recommandée du composant. Si la propriété maxWidth n’est pas définie de façon explicite par l’utilisateur, la valeur par défaut est utilisée.
Cette valeur est utilisée par le conteneur lors du calcul de la taille et de la position du composant. Elle n’est pas utilisée par le composant lui-même pour déterminer sa taille par défaut. Ainsi, cette propriété peut n’avoir aucun effet si elle a pour parent un objet Container ou des conteneurs qui n’utilisent pas cette propriété comme facteur. Puisque la valeur est dans les coordonnées du composant, la valeur maxWidth
réelle par rapport à son parent est affectée par la propriété scaleX
. Certains composants n’ont aucune limite théorique pour leur largeur. Dans ces cas, leur propriété maxWidth
est définie sur UIComponent.DEFAULT_MAX_WIDTH
.
Implémentation
public function get maxWidth():Number
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 par défaut du composant, en pixels. Cette valeur est définie par la méthode measure()
.
Implémentation
public function get measuredHeight():Number
measuredMinHeight | propriété |
measuredMinHeight:Number
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Hauteur minimale par défaut du composant, en pixels. Cette valeur est définie par la méthode measure()
.
Implémentation
public function get measuredMinHeight():Number
public function set measuredMinHeight(value:Number):void
measuredMinWidth | propriété |
measuredMinWidth:Number
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Largeur minimale par défaut du composant, en pixels. Cette valeur est définie par la méthode measure()
.
Implémentation
public function get measuredMinWidth():Number
public function set measuredMinWidth(value:Number):void
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 par défaut du composant, en pixels. Cette valeur est définie par la méthode measure()
.
Implémentation
public function get measuredWidth():Number
minHeight | propriété |
minHeight: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 minimale recommandée du composant à prendre en compte par le parent lors de la présentation. Cette valeur est dans les coordonnées du composant, en pixels. La valeur par défaut dépend de l’implémentation du composant.
Si le développeur de l’application définit la valeur de la propriété minHeight, la nouvelle valeur est stockée dans la propriété explicitMinHeight. La valeur par défaut de minHeight ne change pas. Par conséquent, lors de la présentation, si minHeight a été explicitement définie par le développeur de l’application, la valeur explicitMinHeight est utilisée pour la hauteur minimale recommandée du composant. Si la propriété minHeight n’est pas définie de façon explicite par le développeur de l’application, la valeur de la propriété measuredMinHeight est utilisée.
Cette valeur est utilisée par le conteneur lors du calcul de la taille et de la position du composant. Elle n’est pas utilisée par le composant lui-même pour déterminer sa taille par défaut. Ainsi, cette propriété peut n’avoir aucun effet si elle a pour parent un objet Container ou des conteneurs qui n’utilisent pas cette propriété comme facteur. Puisque la valeur est dans les coordonnées du composant, la valeur minHeight
réelle par rapport à son parent est affectée par la propriété scaleY
.
Implémentation
public function get minHeight():Number
minWidth | propriété |
minWidth: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 minimale recommandée du composant à prendre en compte par le parent lors de la présentation. Cette valeur est dans les coordonnées du composant, en pixels. La valeur par défaut dépend de l’implémentation du composant.
Si le développeur de l’application définit la valeur de la propriété minWidth, la nouvelle valeur est stockée dans la propriété explicitMinWidth. La valeur par défaut de minWidth ne change pas. Par conséquent, lors de la présentation, si minWidth a été explicitement définie par le développeur de l’application, la valeur explicitMinWidth est utilisée pour la largeur minimale recommandée du composant. Si la propriété minWidth n’est pas définie de façon explicite par le développeur de l’application, la valeur de la propriété measuredMinWidth est utilisée.
Cette valeur est utilisée par le conteneur lors du calcul de la taille et de la position du composant. Elle n’est pas utilisée par le composant lui-même pour déterminer sa taille par défaut. Ainsi, cette propriété peut n’avoir aucun effet si elle a pour parent un objet Container ou des conteneurs qui n’utilisent pas cette propriété comme facteur. Puisque la valeur est dans les coordonnées du composant, la valeur minWidth
réelle par rapport à son parent est affectée par la propriété scaleX
.
Implémentation
public function get minWidth():Number
moduleFactory | propriété |
moduleFactory:IFlexModuleFactory
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Fabrique moduleFactory utilisée pour la création d’objets TextField dans le contexte SWF adapté. Cette opération est nécessaire au fonctionnement des polices incorporées.
Implémentation
public function get moduleFactory():IFlexModuleFactory
public function set moduleFactory(value:IFlexModuleFactory):void
nestLevel | propriété |
nestLevel:int
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Profondeur de cet objet dans la hiérarchie de confinement. Ce nombre est utilisé par le code de mesure et de présentation. La valeur est 0 si ce composant n’est pas dans la liste DisplayList.
Implémentation
public function get nestLevel():int
public function set nestLevel(value:int):void
nonInheritingStyles | propriété |
nonInheritingStyles:Object
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Début de la chaîne de styles non hérités de cet élément UITextField. La méthode getStyle()
accède à la méthode nonInheritingStyles[styleName]
pour parcourir la totalité de la chaîne liée au prototype. Cet objet est défini par la méthode initProtoChain()
. En règle générale, vous n’avez pas besoin d’accéder à cette propriété directement.
Implémentation
public function get nonInheritingStyles():Object
public function set nonInheritingStyles(value:Object):void
nonZeroTextHeight | propriété |
nonZeroTextHeight: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 |
Contrairement à la propriété textHeight, cela renvoie une valeur non nulle même si le texte est vide. Dans ce cas, elle renvoie la valeur de la propriété textHeight si le texte n’était pas vide.
Implémentation
public function get nonZeroTextHeight():Number
owner | propriété |
owner:DisplayObjectContainer
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Défini par défaut sur le conteneur parent de cet objet. Toutefois, si cet objet est un composant enfant déclenché par son parent, comme la liste déroulante d’un composant de commande ComboBox, le propriétaire est le composant ayant affiché cet objet.
Cette propriété n’est pas gérée par Flex, mais par chaque composant. Aussi, si vous utilisez la méthode PopUpManger.createPopUp()
ou PopUpManger.addPopUp()
pour afficher un composant enfant, définissez la propriété owner
du composant enfant sur le composant l’ayant affiché.
La valeur par défaut est la valeur de la propriété parent
.
Implémentation
public function get owner():DisplayObjectContainer
public function set owner(value:DisplayObjectContainer):void
parent | propriété |
parent:DisplayObjectContainer
[lecture seule] [override] Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Conteneur ou composant parent de ce composant.
Implémentation
override public function get parent():DisplayObjectContainer
percentHeight | propriété |
percentHeight:Number
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Spécifie la hauteur d’un composant en tant que pourcentage de la taille de son parent. Valeurs autorisées : 0 à 100. La valeur par défaut est NaN. Définir les propriétés height
ou explicitHeight
réinitialise cette propriété sur NaN.
Cette propriété renvoie une valeur numérique uniquement si elle a été précédemment définie. Elle ne reflète pas la taille exacte du composant en pourcentage.
Cette propriété est toujours définie sur NaN pour la commande UITextField.
Lorsqu’elle est utilisée dans des mises en forme Spark, cette propriété permet de calculer la hauteur des limites du composant après la mise à l’échelle et la rotation. Par exemple, si le composant pivote à 90 degrés, le fait de spécifier percentHeight
affecte sa largeur.
Implémentation
public function get percentHeight():Number
public function set percentHeight(value:Number):void
percentWidth | propriété |
percentWidth:Number
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Spécifie la largeur d’un composant en tant que pourcentage de la taille de son parent. Valeurs autorisées : 0 à 100. La valeur par défaut est NaN. La définition des valeurs width
ou explicitWidth
restaure cette propriété sur la valeur NaN.
Cette propriété renvoie une valeur numérique uniquement si elle a été précédemment définie. Elle ne reflète pas la taille exacte du composant en pourcentage.
Cette propriété est toujours définie sur NaN pour la commande UITextField.
Lorsqu’elle est utilisé avec des mises en forme Spark, cette propriété permet de calculer la largeur des limites du composant après la mise à l’échelle et la rotation. Par exemple, si le composant pivote à 90 degrés, le fait de spécifier percentWidth
affecte la hauteur du composant.
Implémentation
public function get percentWidth():Number
public function set percentWidth(value:Number):void
processedDescriptors | propriété |
processedDescriptors:Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Définie sur true
après la création des composants enfant internes éventuels par la méthode createChildren()
.
Implémentation
public function get processedDescriptors():Boolean
public function set processedDescriptors(value:Boolean):void
styleName | propriété |
styleName:Object
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 classe utilisé par ce composant. Il peut s’agir d’une chaîne, d’une déclaration CSSStyleDeclaration ou d’une interface IStyleClient.
S’il s’agit d’une chaîne, elle correspond au nom d’une ou plusieurs déclarations de classe séparées par des espaces blancs dans une balise <fx:Style>
ou un fichier CSS. N’incluez pas le point dans la propriété styleName
. Par exemple, si vous disposez d’un style de classe nommé ".bigText"
, définissez la propriété styleName
sur "bigText"
(sans point).
S’il s’agit d’une interface IStyleClient (généralement un composant UIComponent), tous les styles de l’objet styleName
sont utilisés par ce composant.
Implémentation
public function get styleName():Object
public function set styleName(value:Object):void
systemManager | propriété |
systemManager:ISystemManager
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Renvoie l’objet SystemManager utilisé par ce composant.
Implémentation
public function get systemManager():ISystemManager
public function set systemManager(value:ISystemManager):void
toolTip | propriété |
tweeningProperties | propriété |
tweeningProperties:Array
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Tableau de propriétés en cours d’interpolation sur cet objet.
Utilisé pour avertir le gestionnaire EffectManager que certaines propriétés de cet objet sont en cours d’interpolation, de sorte qu’il ne tente pas d’animer les mêmes propriétés.
Implémentation
public function get tweeningProperties():Array
public function set tweeningProperties(value:Array):void
updateCompletePendingFlag | propriété |
updateCompletePendingFlag:Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Indicateur déterminant si un objet a traversé les trois phases de validation de mise en forme (si besoin était)
Implémentation
public function get updateCompletePendingFlag():Boolean
public function set updateCompletePendingFlag(value:Boolean):void
UITextField | () | Constructeur |
public function UITextField()
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Constructeur.
getExplicitOrMeasuredHeight | () | méthode |
public function getExplicitOrMeasuredHeight():Number
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Méthode pratique pour déterminer si la hauteur explicite ou mesurée doit être utilisée
Valeur renvoyéeNumber — Nombre qui est explicitHeight si elle est définie ou measuredHeight dans le cas contraire.
|
getExplicitOrMeasuredWidth | () | méthode |
public function getExplicitOrMeasuredWidth():Number
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Méthode pratique pour déterminer si la largeur explicite ou mesurée doit être utilisée
Valeur renvoyéeNumber — Nombre qui est explicitWidth si elle est définie ou measuredWidth dans le cas contraire.
|
getStyle | () | méthode |
public function getStyle(styleProp:String):*
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Extrait une propriété de style ayant été définie n’importe où dans la chaîne de recherche de style de ce composant.
Cette méthode étant utilisée pour obtenir un type de propriété de style, la valeur renvoyée peut être une valeur booléenne, de chaîne, de nombre, int, uint (pour une couleur RVB), de classe (pour un habillage) ou un type d’objet. Par conséquent, le type renvoyé est simplement spécifié en tant que *.
Si vous obtenez une propriété de style particulière, vous connaissez son type et souhaitez souvent stocker le résultat dans une variable de ce type. Aucune projection n’est nécessaire depuis * vers ce type.
var backgroundColor:uint = getStyle("backgroundColor");
Si la propriété de style n’a pas été définie à un endroit quelconque de la chaîne de recherche de style, la valeur renvoyée par la méthode getStyle()
est undefined
. Notez que undefined
est une valeur spéciale qui ne correspond pas à false
, ""
, NaN
, 0
ou null
. Aucune valeur de style valide n’est jamais undefined
. Vous pouvez utiliser la méthode IStyleManager2.isValidStyleValue()
pour vérifier si une valeur a été définie.
Paramètres
styleProp:String — Nom de la propriété de style.
|
* — Valeur du style.
|
getTextStyles | () | méthode |
public function getTextStyles():flash.text:TextFormat
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Renvoie l’objet TextFormat qui représente les informations de mise en forme des caractères pour cet objet UITextField.
Valeur renvoyéeflash.text:TextFormat — Objet TextFormat.
|
Eléments de l’API associés
getUITextFormat | () | méthode |
public function getUITextFormat():mx.core:UITextFormat
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Renvoie un objet UITextFormat contenant des informations de formatage pour ce composant. Cette méthode est similaire à la méthode getTextFormat()
de la classe flash.text.TextField, mais elle renvoie un objet UITextFormat au lieu d’un objet TextFormat.
La classe UITextFormat étend la classe TextFormat pour ajouter les méthodes de mesure de texte measureText()
et measureHTMLText()
.
mx.core:UITextFormat — Objet comportant des informations de formatage pour ce composant.
|
Eléments de l’API associés
initialize | () | méthode |
public function initialize():void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Initialise ce composant.
Cette méthode est requise par l’interface IUIComponent, mais elle est sans effet pour un élément UITextField.
invalidateDisplayList | () | méthode |
public function invalidateDisplayList():void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Marque un composant de sorte que sa méthode updateDisplayList()
soit appelée au cours d’une actualisation d’écran ultérieure.
L’invalidation est un mécanisme efficace pour éliminer la répétition inutile d’opérations. Elle retarde le traitement des modifications apportées à un composant à une actualisation d’écran ultérieure. Par exemple, si vous souhaitez modifier la largeur et la hauteur, il est inutile de mettre à jour le composant immédiatement après la modification de la largeur, puis de réaliser une autre mise à jour pour la hauteur. Il est ainsi plus efficace de modifier les deux propriétés et de rendre le composant une seule fois en utilisant les nouvelles dimensions.
Les méthodes d’invalidation sont rarement appelées. En général, le fait de définir une propriété sur un composant provoque automatiquement l’appel de la méthode d’invalidation adaptée.
invalidateProperties | () | méthode |
public function invalidateProperties():void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Marque un composant de sorte que sa méthode commitProperties()
soit appelée au cours d’une actualisation d’écran ultérieure.
L’invalidation est un mécanisme efficace pour éliminer la répétition inutile d’opérations. Elle retarde le traitement des modifications apportées à un composant à une actualisation d’écran ultérieure. Par exemple, si vous souhaitez modifier la couleur du texte et la taille de la police, il est inutile de mettre à jour la couleur immédiatement après sa modification, puis de réaliser une autre mise à jour pour la taille de police. Il est plus efficace de modifier les deux propriétés et de rendre le texte une seule fois avec sa nouvelle couleur et sa nouvelle taille.
Les méthodes d’invalidation sont rarement appelées. En général, le fait de définir une propriété sur un composant provoque automatiquement l’appel de la méthode d’invalidation adaptée.
invalidateSize | () | méthode |
public function invalidateSize():void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Marque un composant de sorte que sa méthode measure()
soit appelée au cours d’une actualisation d’écran ultérieure.
L’invalidation est un mécanisme efficace pour éliminer la répétition inutile d’opérations. Elle retarde le traitement des modifications apportées à un composant à une actualisation d’écran ultérieure. Par exemple, si vous souhaitez modifier le texte et la taille de la police, il est inutile de mettre à jour le composant immédiatement après la modification du texte, puis de réaliser une autre mise à jour pour la taille de police. Il est ainsi plus efficace de modifier les deux propriétés et de rendre le composant une seule fois en utilisant le nouveau texte à sa nouvelle taille.
Les méthodes d’invalidation sont rarement appelées. En général, le fait de définir une propriété sur un composant provoque automatiquement l’appel de la méthode d’invalidation adaptée.
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 le composant vers une position spécifiée dans son parent. L’appel de cette méthode est exactement identique à la définition des propriétés x
et y
du composant.
Si vous remplacez la méthode updateDisplayList()
dans un composant personnalisé, appelez la méthode move()
plutôt que de définir les propriétés x
et y
. La différence est que la méthode move()
modifie l’emplacement du composant, puis distribue un événement move
lors de l’appel de la méthode. En effet, le définition des propriétés x
et y
modifie l’emplacement du composant et distribue l’événement lors de la prochaine actualisation de l’écran.
Paramètres
x:Number — Position de gauche du composant dans son parent.
| |
y:Number — Position supérieure du composant dans son parent.
|
owns | () | méthode |
public function owns(child:DisplayObject):Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Renvoie true
si cet objet est le propriétaire ou le parent de l’enfant.
Paramètres
child:DisplayObject — Objet DisplayObject enfant.
|
Boolean — true si cet objet UITextField est le propriétaire ou le parent de l’enfant.
|
Eléments de l’API associés
parentChanged | () | méthode |
public function parentChanged(p:DisplayObjectContainer):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Cette fonction est appelée lorsqu’un parent est affecté à l’objet UITextField. En règle générale, vous n’avez pas besoin d’appeler cette méthode.
Paramètres
p:DisplayObjectContainer — Parent de cet objet UITextField.
|
replayAutomatableEvent | () | méthode |
public function replayAutomatableEvent(event:Event):Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Réexécute l’événement spécifié. Un auteur de composant doit probablement appeler l’événement super.replayAutomatableEvent si le comportement de réexécution par défaut a été défini dans une super-classe.
Paramètres
event:Event — Evénement à réexécuter.
|
Boolean — true si une réexécution a réussi.
|
setActualSize | () | méthode |
public function setActualSize(w:Number, h: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 |
Dimensionne l’objet. Contrairement à la définition directe des propriétés width
et height
, l’appel de la méthode setActualSize()
ne définit pas les propriétés explictWidth
et explicitHeight
. Un calcul de présentation ultérieur peut donc restaurer l’objet sur sa taille précédente. Cette méthode est principalement utilisée par les développeurs de composants qui implémentent la méthode updateDisplayList()
, par des effets, et par le gestionnaire LayoutManager.
Paramètres
w:Number — Largeur de l’objet.
| |
h:Number — Hauteur de l’objet.
|
setColor | () | méthode |
setFocus | () | méthode |
public function setFocus():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 le focus sur ce composant. Le composant peut à son tour transmettre le focus à un sous-composant.
Remarque : seules les commandes TextInput et TextArea affichent une surbrillance lorsque cette méthode définit le focus. Toutes les commandes s’affichent en surbrillance lorsque l’utilisateur les parcourt avec la touche de tabulation.
setStyle | () | méthode |
public function setStyle(styleProp:String, value:*):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Sans effet. Un objet UITextField ne peut pas avoir de styles inline.
Paramètres
styleProp:String — Nom de la propriété de style.
| |
value:* — Nouvelle valeur du style.
|
setVisible | () | méthode |
public function setVisible(visible:Boolean, noEvent:Boolean = false):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 valeur de la propriété visible
de cet objet UITextField.
Paramètres
visible:Boolean — true pour rendre cet objet UITextField visible et false pour le rendre invisible.
| |
noEvent:Boolean (default = false ) — true pour supprimer la génération d’un événement lorsque vous modifiez la visibilité.
|
styleChanged | () | méthode |
public function styleChanged(styleProp:String):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étecte les modifications apportées aux propriétés de style. Lorsqu’une propriété de style est définie, Flex appelle la méthode styleChanged()
et lui transmet le nom du style défini.
Il s’agit d’une méthode avancée que vous pouvez remplacer lorsque vous créez une sous-classe de la classe UIComponent. Lorsque vous créez un composant personnalisé, vous pouvez remplacer la méthode styleChanged()
pour vérifier le nom de style qui lui a été transmis et traiter la modification en conséquence. Vous pouvez ainsi remplacer le comportement par défaut d’un style existant ou ajouter vos propres propriétés de style personnalisé.
Si vous traitez la propriété de style, le remplacement de la méthode styleChanged()
doit appeler la méthode invalidateDisplayList()
pour que Flex exécute la méthode updateDisplayList()
du composant lors de la prochaine mise à jour de l’affichage.
Paramètres
styleProp:String — Nom de la propriété de style ou null si tous les styles de ce composant ont été modifiés.
|
truncateToFit | () | méthode |
public function truncateToFit(truncationIndicator:String = null):Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Tronquer le texte pour l’ajuster horizontalement dans la zone définie pour la commande et ajouter des points de suspension, trois points (...) au texte.
Paramètres
truncationIndicator:String (default = null ) — Texte à ajouter après la troncature. Si vous transmettez null , une chaîne localisable telle que "..." est utilisée.
|
Boolean — true si le texte a dû être tronqué.
|
validateNow | () | méthode |
public function validateNow():void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Valide et actualise les propriétés et la présentation de cet objet, puis le retrace si nécessaire. Les propriétés de traitement qui nécessitent de nombreux calculs ne sont généralement pas traitées avant la fin de l’exécution du script. Par exemple, la définition de la propriété width
est retardée, car elle peut nécessiter un nouveau calcul des largeurs des enfants ou du parent de l’objet. Le fait de retarder le traitement l’empêche de se répéter lorsque le code de l’application définit la propriété width
à plusieurs reprises. Cette méthode permet de remplacer manuellement ce comportement.
Tue Jun 12 2018, 09:30 AM Z