Package | spark.skins.spark |
Classe | public class DefaultGridItemRenderer |
Héritage | DefaultGridItemRenderer UIFTETextField FTETextField Sprite DisplayObjectContainer InteractiveObject DisplayObject EventDispatcher Object |
Implémente | IGridItemRenderer, IStyleClient |
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
itemRenderer
de DataGrid. Cette classe étend UIFTETextField et affiche les données de cellules dans une étiquette de texte à l’aide du champ de texte. Le contrôle UIFTETextField est basé sur FTE, le moteur FlashTextEngine, qui prend en charge une typographie internationale de haute qualité et l’incorporation des polices de la même façon que les autres contrôles Spark. Etant donné que le contrôle UIFTETextField met en œuvre l’API TextField, le sous-ensemble de styles de texte Spark est pris en charge. Veuillez consulter la documentation de cette classe pour la liste des styles pris en charge.
Vous pouvez contrôler le retour à la ligne du texte de l’étiquette à l’aide du style lineBreak
. Par exemple, définissez lineBreak="explicit"
et variableRowHeight="false"
pour créer des cellules de hauteur fixe dont les étiquettes ne sont pas renvoyées à la ligne. Si vous n’avez pas explicitement défini la propriété wordWrap
, wordWrap
sera définie sur la valeur de la propriété variableRowHeight
de la grille.
La valeur de la propriété multiline est utilisée par l’éditeur d’élément de l’objet DataGrid pour interpréter les caractères de nouvelle ligne saisis. Si multiline=false
, la saisie d’un caractère de nouvelle ligne met fin à la session d’édition (comme pour les touches Tab ou Echap). Si multiline=true
, un caractère de nouvelle ligne est inséré dans le texte. Si la valeur de la propriété multiline n’est pas définie de façon explicite, elle est automatiquement définie sur true si lineBreak="explicit"
et que text
comprend un caractère de nouvelle ligne.
DefaultGridItemRenderer hérite de sa propriété layoutDirection
de son parent. Elle ne doit pas être définie directement.
La classe DefaultGridItemRenderer n’est pas destinée à être sous-classée ou copiée. Créez des rendus d’élément personnalisés en fonction de la classe GridItemRenderer.
Pour optimiser les performances sur des applications de type Microsoft Windows, utilisez la classe UITextFieldGridItemRenderer. Ce rendu est écrit dans ActionScript et optimisé pour Windows.
Eléments de l’API associés
spark.components.gridClasses.GridItemRenderer
spark.skins.spark.UITextFieldGridItemRenderer
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
Cette propriété n’a pas été implémentée dans FTETextField, car FTETextField ne prend pas en charge la sélection. | FTETextField | ||
antiAliasType : String
Cette propriété n’a aucun effet sur un objet FTETextField, car FTE utilise un rendu de police plus récent que celui de TextField. | FTETextField | ||
automationDelegate : Object
Objet délégué qui traite la fonctionnalité liée à l’automatisation. | UIFTETextField | ||
automationEnabled : Boolean [lecture seule]
True si ce composant est activé pour l’automatisation, false dans le cas contraire. | UIFTETextField | ||
automationName : String
Nom pouvant être utilisé comme identifiant de cet objet. | UIFTETextField | ||
automationOwner : DisplayObjectContainer [lecture seule]
Propriétaire de ce composant à des fins d’automatisation. | UIFTETextField | ||
automationParent : DisplayObjectContainer [lecture seule]
Parent de ce composant à des fins d’automatisation. | UIFTETextField | ||
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. | UIFTETextField | ||
automationVisible : Boolean [lecture seule]
True si ce composant est visible pour l’automatisation, false dans le cas contraire. | UIFTETextField | ||
autoSize : String
Commande le dimensionnement et l’alignement automatiques des champs de texte. | FTETextField | ||
background : Boolean
Spécifie si le champ de texte a un remplissage d’arrière-plan. | FTETextField | ||
backgroundColor : uint
Couleur de l’arrière-plan du champ de texte. | FTETextField | ||
baselinePosition : Number [lecture seule]
Coordonnée y de la ligne de base de la première ligne de texte. | UIFTETextField | ||
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. | FTETextField | ||
borderColor : uint
Couleur de la bordure du champ de texte. | FTETextField | ||
bottomScrollV : int [lecture seule]
Cette méthode n’a pas été implémentée dans FTETextField, car FTETextField ne prend pas en charge le défilement. | FTETextField | ||
buttonMode : Boolean
Spécifie le mode de bouton du sprite. | Sprite | ||
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]
Cette méthode n’a pas été implémentée dans FTETextField, car FTETextField ne prend pas en charge la modification. | FTETextField | ||
className : String [lecture seule]
Nom de la classe de cette instance, par exemple « DataGridItemRenderer ». | UIFTETextField | ||
column : GridColumn
L’objet GridColumn représentant la colonne associée à ce rendu d’élément. | DefaultGridItemRenderer | ||
columnIndex : int [lecture seule]
L’index de colonne de la cellule de ce rendu d’élément. | DefaultGridItemRenderer | ||
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. | FTETextField | ||
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 | ||
data : Object
La valeur de l’élément du fournisseur de données pour toute la ligne du contrôle Grid. | DefaultGridItemRenderer | ||
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(). | FTETextField | ||
displayAsPassword : Boolean
Cette méthode n’a pas été implémentée dans FTETextField, car FTETextField ne prend pas en charge la modification. | FTETextField | ||
document : Object
Référence à l’objet de document associé à cet objet UITextField. | UIFTETextField | ||
doubleClickEnabled : Boolean
Spécifie si l’objet reçoit les événements doubleClick. | InteractiveObject | ||
down : Boolean
La méthode updateDisplayList() du contrôle Grid définit cette propriété avant d’appeler la méthode prepare(). | DefaultGridItemRenderer | ||
dragging : Boolean
Contient la valeur true si le rendu d’élément est en cours de glissement, généralement dans le cadre d’une opération glisser-déposer. | DefaultGridItemRenderer | ||
dropTarget : DisplayObject [lecture seule]
Spécifie l’objet d’affichage sur lequel le sprite est glissé ou sur lequel il a été déposé. | Sprite | ||
embedFonts : Boolean
Spécifie si le rendu doit utiliser des polices vectorielles incorporées. | FTETextField | ||
enabled : Boolean
Valeur booléenne indiquant si le composant est activé. | UIFTETextField | ||
enableIME : Boolean [lecture seule]
Indicateur qui signale si l’IME doit être activé lorsque le composant reçoit le focus. | UIFTETextField | ||
explicitHeight : Number
Nombre définissant la hauteur explicite du composant en pixels, dans les coordonnées du composant. | UIFTETextField | ||
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. | UIFTETextField | ||
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. | UIFTETextField | ||
explicitMinHeight : Number [lecture seule]
Hauteur minimale recommandée du composant à prendre en compte par le parent lors de la présentation. | UIFTETextField | ||
explicitMinWidth : Number [lecture seule]
Largeur minimale recommandée du composant à prendre en compte par le parent lors de la présentation. | UIFTETextField | ||
explicitWidth : Number
Nombre définissant la largeur explicite du composant en pixels, dans les coordonnées du composant. | UIFTETextField | ||
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. | UIFTETextField | ||
focusRect : Object
Spécifie si l’objet affiche un rectangle de focus. | InteractiveObject | ||
fontContext : IFlexModuleFactory
Instance IFlexModuleFactory que FTETextField utilise pour la création d’objets TextLine. | FTETextField | ||
graphics : Graphics [lecture seule]
Spécifie l’objet Graphics appartenant au sprite qui prend en charge les commandes de dessin vectoriel. | Sprite | ||
grid : Grid [lecture seule]
Contrôle Grid associé à ce rendu d’élément. | DefaultGridItemRenderer | ||
gridFitType : String
Cette propriété n’a aucun effet sur un objet FTETextField, car FTE utilise un rendu de police plus récent que celui de TextField. | FTETextField | ||
height : Number
Indique la hauteur de l’objet d’affichage, en pixels. | DisplayObject | ||
hitArea : Sprite
Désigne un autre sprite qui fera office de zone active d’un sprite. | Sprite | ||
hovered : Boolean
Définissez la valeur sur true si la souris survole le rendu d’élément. | DefaultGridItemRenderer | ||
htmlText : String
Contient la représentation HTML du contenu du champ de texte. | FTETextField | ||
ignorePadding : Boolean
Si la valeur est true, les styles paddingLeft et paddingRight n’ajoutent pas d’espace autour du texte du composant. | UIFTETextField | ||
imeMode : String
Spécifie le mode IME (éditeur de méthode d’entrée). | UIFTETextField | ||
includeInLayout : Boolean
Indique si ce composant est inclus dans la présentation du conteneur parent. | UIFTETextField | ||
inheritingStyles : Object
Début de la chaîne de styles hérités de cet élément UITextField. | UIFTETextField | ||
initialized : Boolean
Indicateur déterminant si un objet a traversé les trois phases de validation de mise en forme (si besoin était). | UIFTETextField | ||
isPopUp : Boolean
Défini sur true par le gestionnaire PopUpManager pour indiquer que composant a été ouvert sous forme de menu contextuel. | UIFTETextField | ||
label : String
Le contrôle Grid définit cette propriété sur la valeur de la méthode itemToLabel() de la colonne, avant d’appeler la méthode prepare(). Chaîne à afficher dans le rendu d’élément. | DefaultGridItemRenderer | ||
length : int [lecture seule]
Nombre de caractères d’un champ de texte. | FTETextField | ||
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
Cette méthode n’a pas été implémentée dans FTETextField, car FTETextField ne prend pas en charge la modification. | FTETextField | ||
maxHeight : Number [lecture seule]
Hauteur maximale recommandée du composant à prendre en compte par le parent lors de la présentation. | UIFTETextField | ||
maxScrollH : int [lecture seule]
Cette méthode n’a pas été implémentée dans FTETextField, car FTETextField ne prend pas en charge le défilement. | FTETextField | ||
maxScrollV : int [lecture seule]
Cette méthode n’a pas été implémentée dans FTETextField, car FTETextField ne prend pas en charge le défilement. | FTETextField | ||
maxWidth : Number [lecture seule]
Largeur maximale recommandée du composant à prendre en compte par le parent lors de la présentation. | UIFTETextField | ||
measuredHeight : Number [lecture seule]
Hauteur par défaut du composant, en pixels. | UIFTETextField | ||
measuredMinHeight : Number
Hauteur minimale par défaut du composant, en pixels. | UIFTETextField | ||
measuredMinWidth : Number
Largeur minimale par défaut du composant, en pixels. | UIFTETextField | ||
measuredWidth : Number [lecture seule]
Largeur par défaut du composant, en pixels. | UIFTETextField | ||
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. | UIFTETextField | ||
minWidth : Number [lecture seule]
Largeur minimale recommandée du composant à prendre en compte par le parent lors de la présentation. | UIFTETextField | ||
moduleFactory : IFlexModuleFactory
Fabrique moduleFactory utilisée pour la création d’objets TextField dans le contexte SWF adapté. | UIFTETextField | ||
mouseChildren : Boolean
Détermine si les enfants de l’objet prennent en charge la souris ou les périphériques de saisie utilisateur. | DisplayObjectContainer | ||
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
Cette méthode n’a pas été implémentée dans FTETextField, car FTETextField ne prend pas en charge le défilement. | FTETextField | ||
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
Cette propriété n’a pas d’effet dans FTETextField, car FTETextField ne prend pas en charge la modification. | FTETextField | ||
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. | UIFTETextField | ||
nonInheritingStyles : Object
Début de la chaîne de styles non hérités de cet élément UITextField. | UIFTETextField | ||
nonZeroTextHeight : Number [lecture seule]
Hauteur du texte, en pixels. | UIFTETextField | ||
numChildren : int [lecture seule]
Renvoie le nombre d’enfants de l’objet. | DisplayObjectContainer | ||
numLines : int [lecture seule]
Définit le nombre de lignes de texte d’un champ multiligne. | FTETextField | ||
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. | UIFTETextField | ||
parent : DisplayObjectContainer [override] [lecture seule]
Conteneur ou composant parent de ce composant. | UIFTETextField | ||
percentHeight : Number
Spécifie la hauteur d’un composant en tant que pourcentage de la taille de son parent. | UIFTETextField | ||
percentWidth : Number
Spécifie la largeur d’un composant en tant que pourcentage de la taille de son parent. | UIFTETextField | ||
processedDescriptors : Boolean
Définie sur true après la création des composants enfant internes éventuels par la méthode createChildren(). | UIFTETextField | ||
restrict : String
Cette méthode n’a pas été implémentée dans FTETextField, car FTETextField ne prend pas en charge le défilement. | FTETextField | ||
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 | ||
rowIndex : int
La méthode updateDisplayList() du contrôle Grid définit cette propriété avant d’appeler la méthode prepare(). L’index à base zéro de la ligne de la cellule faisant l’objet du rendu. | DefaultGridItemRenderer | ||
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
Cette méthode n’a pas été implémentée dans FTETextField, car FTETextField ne prend pas en charge le défilement. | FTETextField | ||
scrollRect : Rectangle
Cadre de sélection du défilement de l’objet d’affichage. | DisplayObject | ||
scrollV : int
Cette méthode n’a pas été implémentée dans FTETextField, car FTETextField ne prend pas en charge le défilement. | FTETextField | ||
selectable : Boolean
La définition de cette propriété n’a aucun effet dans FTETextField, car FTETextField ne prend pas en charge la sélection. | FTETextField | ||
selected : Boolean
La méthode updateDisplayList() du contrôle Grid définit cette propriété avant d’appeler la méthode prepare(). Contient la valeur true si la cellule du rendu d’élément fait partie de la sélection en cours. | DefaultGridItemRenderer | ||
selectionBeginIndex : int [lecture seule]
Cette propriété n’a pas été implémentée dans FTETextField, car FTETextField ne prend pas en charge la sélection. | FTETextField | ||
selectionEndIndex : int [lecture seule]
Cette propriété n’a pas été implémentée dans FTETextField, car FTETextField ne prend pas en charge la sélection. | FTETextField | ||
sharpness : Number
Cette propriété n’a pas d’effet dans FTETextField. | FTETextField | ||
showsCaret : Boolean
La méthode updateDisplayList() du contrôle Grid définit cette propriété avant d’appeler la méthode prepare(). | DefaultGridItemRenderer | ||
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 | ||
soundTransform : flash.media:SoundTransform
Contrôle le son à l’intérieur du sprite. | Sprite | ||
stage : Stage [lecture seule]
Scène de l’objet d’affichage. | DisplayObject | ||
styleName : Object
Style de classe utilisé par ce composant. | UIFTETextField | ||
styleSheet : StyleSheet
Associe une feuille de style au champ de texte. | FTETextField | ||
systemManager : ISystemManager
Renvoie l’objet SystemManager utilisé par ce composant. | UIFTETextField | ||
tabChildren : Boolean
Détermine si les enfants de l’objet prennent ou non en charge la tabulation. | DisplayObjectContainer | ||
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. | FTETextField | ||
textColor : uint
Couleur du texte dans un champ de texte, au format hexadécimal. | FTETextField | ||
textHeight : Number [lecture seule]
Hauteur du texte en pixels. | FTETextField | ||
textSnapshot : flash.text:TextSnapshot [lecture seule]
Renvoie un objet TextSnapshot pour l’occurrence de DisplayObjectContainer. | DisplayObjectContainer | ||
textWidth : Number [lecture seule]
Largeur du texte en pixels. | FTETextField | ||
thickness : Number
Cette propriété n’a aucun effet sur un objet FTETextField, car FTE utilise un rendu de police plus récent que celui de TextField. | FTETextField | ||
toolTip : String
Texte à afficher dans l’info-bulle. | UIFTETextField | ||
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. | UIFTETextField | ||
type : String
Type du champ de texte. | FTETextField | ||
updateCompletePendingFlag : Boolean
Indicateur déterminant si un objet a traversé les trois phases de validation de mise en forme (si besoin était)
| UIFTETextField | ||
useHandCursor : Boolean
Valeur booléenne indiquant si le curseur en forme de main apparaît lorsque le pointeur survole un sprite dont la propriété buttonMode est définie sur true. | Sprite | ||
useRichTextClipboard : Boolean
Cette propriété n’est pas implémentée dans FTETextField, car FTETextField ne prend pas en charge la sélection ou les opérations liées au presse-papiers. | FTETextField | ||
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. | FTETextField | ||
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. | DefaultGridItemRenderer | ||
Ajoute une occurrence DisplayObject enfant à cette occurrence DisplayObjectContainer. | DisplayObjectContainer | ||
Ajoute une occurrence DisplayObject enfant à cette occurrence DisplayObjectContainer. | DisplayObjectContainer | ||
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 | ||
Cette méthode n’a pas été mise en œuvre dans FTETextField, car très peu de composants l’utilisent dans TextField. | FTETextField | ||
Indique si les restrictions de sécurité entraîneraient l’omission des objets d’affichage de la liste renvoyée en appelant la méthode DisplayObjectContainer.getObjectsUnderPoint() avec le point « point » spécifié. | DisplayObjectContainer | ||
Détermine si l’objet d’affichage spécifié est un enfant de l’occurrence de DisplayObjectContainer ou l’occurrence en tant que telle. | DisplayObjectContainer | ||
Appelé à partir de la méthode updateDisplayList() du parent du rendu d’élément une fois qu’il a été déterminé que ce rendu ne sera plus visible. | DefaultGridItemRenderer | ||
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 | ||
Cette méthode n’a pas été mise en œuvre dans FTETextField, car très peu de composants l’utilisent dans TextField. | FTETextField | ||
Cette méthode n’a pas été mise en œuvre dans FTETextField, car très peu de composants l’utilisent dans TextField. | FTETextField | ||
Renvoie l’occurrence enfant de l’objet d’affichage associée à l’index spécifié. | DisplayObjectContainer | ||
Renvoie l’objet d’affichage enfant portant le nom spécifié. | DisplayObjectContainer | ||
Renvoie la position d’index d’une occurrence enfant de DisplayObject. | DisplayObjectContainer | ||
Méthode pratique pour déterminer si la hauteur explicite ou mesurée doit être utilisée
| UIFTETextField | ||
Méthode pratique pour déterminer si la largeur explicite ou mesurée doit être utilisée
| UIFTETextField | ||
Cette méthode n’a pas été mise en œuvre dans FTETextField, car très peu de composants l’utilisent dans TextField. | FTETextField | ||
Cette méthode n’a pas été mise en œuvre dans FTETextField, car très peu de composants l’utilisent dans TextField. | FTETextField | ||
Cette méthode n’a pas été mise en œuvre dans FTETextField, car très peu de composants l’utilisent dans TextField. | FTETextField | ||
Cette méthode n’a pas été mise en œuvre dans FTETextField, car très peu de composants l’utilisent dans TextField. | FTETextField | ||
Cette méthode n’a pas été mise en œuvre dans FTETextField, car très peu de composants l’utilisent dans TextField. | FTETextField | ||
Renvoie les informations métriques relatives à une ligne de texte donnée. | FTETextField | ||
Cette méthode n’a pas été mise en œuvre dans FTETextField, car très peu de composants l’utilisent dans TextField. | FTETextField | ||
Cette méthode n’a pas été mise en œuvre dans FTETextField, car très peu de composants l’utilisent dans TextField. | FTETextField | ||
Renvoie un tableau d’objets de niveau inférieur au point spécifié et qui sont les enfants (ou les petits-enfants, etc.) de l’occurrence de DisplayObjectContainer. | DisplayObjectContainer | ||
Cette méthode n’a pas été mise en œuvre dans FTETextField, car très peu de composants l’utilisent dans TextField. | FTETextField | ||
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. | UIFTETextField | ||
Cette méthode a été implémentée dans FTETextField simplement pour renvoyer une copie de la propriété defaultTextFormat, car FTETextField ne prend pas en charge la mise en forme d’une plage. | FTETextField | ||
Renvoie l’objet TextFormat qui représente les informations de mise en forme des caractères pour cet objet UITextField. | UIFTETextField | ||
Renvoie un objet UITextFormat contenant des informations de formatage pour ce composant. | UIFTETextField | ||
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. | UIFTETextField | ||
Marque un composant de sorte que sa méthode updateDisplayList() soit appelée au cours d’une actualisation d’écran ultérieure. | UIFTETextField | ||
Marque un composant de sorte que sa méthode commitProperties() soit appelée au cours d’une actualisation d’écran ultérieure. | UIFTETextField | ||
Marque un composant de sorte que sa méthode measure() soit appelée au cours d’une actualisation d’écran ultérieure. | UIFTETextField | ||
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. | UIFTETextField | ||
Renvoie true si cet objet est le propriétaire ou le parent de l’enfant. | UIFTETextField | ||
Cette fonction est appelée lorsqu’un parent est affecté à l’objet UITextField. | UIFTETextField | ||
Appelé à partir de la méthode updateDisplayList() du parent du rendu d’élément une fois que toutes les propriétés du rendu ont été définies. | DefaultGridItemRenderer | ||
Indique si la propriété spécifiée existe et est énumérable. | Object | ||
Supprime l’occurrence enfant de DisplayObject spécifiée de la liste d’enfants de l’occurrence de DisplayObjectContainer. | DisplayObjectContainer | ||
Supprime une occurrence enfant de DisplayObject de la position d’index spécifiée dans la liste d’enfants de DisplayObjectContainer. | DisplayObjectContainer | ||
Supprime toutes les occurrences enfants de DisplayObject de la liste d’enfants de l’occurrence de DisplayObjectContainer. | DisplayObjectContainer | ||
Supprime un écouteur de l’objet EventDispatcher. | EventDispatcher | ||
Cette méthode n’a pas été mise en œuvre dans FTETextField, car très peu de composants l’utilisent dans TextField. | FTETextField | ||
Cette méthode n’a pas été mise en œuvre dans FTETextField, car très peu de composants l’utilisent dans TextField. | FTETextField | ||
Réexécute l’événement spécifié. | UIFTETextField | ||
Affiche un clavier virtuel. | InteractiveObject | ||
Dimensionne l’objet. | UIFTETextField | ||
Modifie la position d’un enfant existant dans le conteneur d’objet d’affichage. | DisplayObjectContainer | ||
Définit la couleur de police du texte. | UIFTETextField | ||
Définit le focus sur ce composant. | UIFTETextField | ||
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle. | Object | ||
Cette méthode n’a pas été implémentée dans FTETextField, car FTETextField ne prend pas en charge la sélection. | FTETextField | ||
Sans effet. | UIFTETextField | ||
Cette méthode n’a aucun effet sur un objet FTETextField si beginIndex ou endIndex n’est pas égal à -1, car FTETextField ne prend pas en charge le formatage d’une plage. | FTETextField | ||
Définit la valeur de la propriété visible de cet objet UITextField. | UIFTETextField | ||
Permet à l’utilisateur de faire glisser le sprite spécifié. | Sprite | ||
Permet à l’utilisateur de faire glisser le sprite spécifié sur un périphérique tactile. | Sprite | ||
Interrompt de façon récursive l’exécution du scénario de tous les clips ayant cet objet comme racine. | DisplayObjectContainer | ||
Met fin à la méthode startDrag(). | Sprite | ||
Met fin à la méthode startTouchDrag() en vue d’utiliser des périphériques tactiles. | Sprite | ||
Détecte les modifications apportées aux propriétés de style. | UIFTETextField | ||
Intervertit l’ordre de plan (ordre d’empilement du premier plan vers l’arrière-plan) des deux objets enfant spécifiés. | DisplayObjectContainer | ||
Intervertit l’ordre de plan (ordre d’empilement du premier plan vers l’arrière-plan) des objets enfant aux deux positions d’index spécifiées dans la liste d’enfants. | DisplayObjectContainer | ||
Renvoie la représentation de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur. | Object | ||
Renvoie la représentation sous forme de chaîne de l’objet spécifié. | Object | ||
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. | UIFTETextField | ||
Valide et actualise les propriétés et la présentation de cet objet, puis le retrace si nécessaire. | UIFTETextField | ||
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 |
Evénement | Synthèse | Défini par | ||
---|---|---|---|---|
[Evénement de diffusion] Distribué lorsque l’application Flash Player obtient le focus du système d’exploitation et devient active. | EventDispatcher | |||
Distribué lorsqu’un objet d’affichage est ajouté à la liste d’affichage. | DisplayObject | |||
Envoyé lorsqu’un objet d’affichage est ajouté dans la liste d’affichage de la scène, directement ou par l’intermédiaire d’une arborescence secondaire qui contient l’objet d’affichage. | DisplayObject | |||
Distribué lorsque l’utilisateur sélectionne ’Effacer’ (ou ’Supprimer’) dans le menu contextuel. | InteractiveObject | |||
Distribué lorsque l’utilisateur appuie sur le bouton principal de son périphérique de pointage et le relâche sur la même occurrence de InteractiveObject. | InteractiveObject | |||
Distribué lorsque l’action d’un utilisateur active le menu contextuel associé à cet objet interactif dans une application AIR. | InteractiveObject | |||
Distribué lorsque l’utilisateur active la combinaison de touches de raccourci propre à la plate-forme pour une opération de copie ou sélectionne "Copier" dans le menu contextuel. | InteractiveObject | |||
Distribué lorsque l’utilisateur active la combinaison de touches de raccourci propre à la plate-forme pour une opération de coupage ou sélectionne "Couper" dans le menu contextuel. | InteractiveObject | |||
Distribuée lorsque la propriété data liable change. | DefaultGridItemRenderer | |||
[Evénement de diffusion] Distribué lorsque l’application Flash Player ou AIR perd le focus du système d’exploitation et devient inactive. | EventDispatcher | |||
Distribué lorsque l’utilisateur appuie sur le bouton principal d’un périphérique de pointage et le relâche deux fois de suite sur la même occurrence d’InteractiveObject si l’indicateur doubleClickEnabled de cet objet est réglé sur true. | InteractiveObject | |||
[événement de diffusion] Distribué lorsque la tête de lecture est placée sur une nouvelle image. | DisplayObject | |||
[événement de diffusion] Distribué lorsque la tête de lecture quitte l’image en cours. | DisplayObject | |||
Distribué après la prise de focus par un objet d’affichage. | InteractiveObject | |||
Distribué après la perte de focus par un objet d’affichage. | InteractiveObject | |||
[événement de diffusion] Distribué après l’exécution des constructeurs des objets d’affichage d’image, mais avant celle des scripts d’image. | DisplayObject | |||
Distribué lorsque l’utilisateur crée un point de contact le long du bord de la surface tactile à l’aide d’une occurrence InteractiveObject (par exemple, en appuyant le long du bord de la surface tactile sur la télécommande Siri Remote pour l’Apple TV). Certains périphériques peuvent également interpréter ce contact comme une combinaison de plusieurs événements tactiles. | InteractiveObject | |||
Distribué lorsque l’utilisateur appuie sur deux points de contact sur la même occurrence d’InteractiveObject sur un périphérique tactile (notamment lorsque l’utilisateur appuie avec deux doigts sur l’objet d’affichage d’un téléphone portable ou d’une tablette munis d’un écran tactile, puis les retire). | InteractiveObject | |||
Distribué lorsque l’utilisateur déplace un point de contact sur l’occurrence d’InteractiveObject d’un périphérique tactile (notamment lorsqu’il déplace un doigt de gauche à droite sur l’objet d’affichage d’un téléphone portable ou d’une tablette munis d’un écran tactile). | InteractiveObject | |||
Distribué lorsque l’utilisateur effectue un mouvement de rotation sur un point de contact à l’aide d’une occurrence d’InteractiveObject (par exemple, lorsqu’il pose deux doigts sur l’objet d’affichage d’un téléphone portable ou d’une tablette munis d’un écran tactile, puis les fait pivoter). | InteractiveObject | |||
Distribué lorsque l’utilisateur effectue un mouvement de glissement sur un point de contact à l’aide d’une occurrence d’InteractiveObject (par exemple, lorsqu’il pose trois doigts puis les déplace parallèlement sur l’objet d’affichage d’un téléphone portable ou d’une tablette munis d’un écran tactile). | InteractiveObject | |||
Distribué lorsque l’utilisateur crée un point de contact à l’aide d’une occurrence d’InteractiveObject, puis appuie brièvement sur un périphérique tactile (notamment lorsqu’il place plusieurs doigts sur l’objet d’affichage d’un téléphone portable ou d’une tablette munis d’un écran tactile pour ouvrir un menu, puis appuie brièvement avec un doigt pour sélectionner une option de menu). | InteractiveObject | |||
Distribué lorsque l’utilisateur effectue un mouvement de zoom sur un point de contact à l’aide d’une occurrence d’InteractiveObject (par exemple, lorsqu’il pose deux doigts, puis les écarte rapidement sur l’objet d’affichage d’un téléphone portable ou d’une tablette munis d’un écran tactile). | InteractiveObject | |||
Cet événement est distribué à une application cliente prenant en charge la saisie en ligne avec un éditeur IME. | InteractiveObject | |||
Distribué lorsque l’utilisateur appuie sur une touche. | InteractiveObject | |||
Distribué lorsque l’utilisateur tente de déplacer le focus à l’aide du clavier. | InteractiveObject | |||
Distribué lorsque l’utilisateur relâche une touche. | InteractiveObject | |||
Distribué lorsque l’utilisateur appuie sur le bouton central de son périphérique de pointage et le relâche sur la même occurrence de InteractiveObject. | InteractiveObject | |||
Distribué lorsqu’un utilisateur appuie sur le bouton du périphérique de pointage central sur une occurrence InteractiveObject. | InteractiveObject | |||
Distribué lorsqu’un utilisateur relâche le bouton du périphérique de pointage sur une occurrence InteractiveObject. | InteractiveObject | |||
Distribué lorsqu’un utilisateur appuie sur le bouton du périphérique de pointage sur une occurrence InteractiveObject. | InteractiveObject | |||
Distribué lorsque l’utilisateur tente de déplacer le focus à l’aide d’un périphérique de pointage. | InteractiveObject | |||
Distribué lorsque l’utilisateur déplace le périphérique de pointage placé sur une occurrence de InteractiveObject. | InteractiveObject | |||
Distribué lorsque l’utilisateur éloigne un périphérique de pointage d’une occurrence de InteractiveObject. | InteractiveObject | |||
Distribué lorsque l’utilisateur place un périphérique de pointage sur une occurrence de InteractiveObject. | InteractiveObject | |||
Distribué lorsqu’un utilisateur relâche le bouton du périphérique de pointage sur une occurrence InteractiveObject. | InteractiveObject | |||
Distribué lorsque la molette d’une souris est actionnée sur une occurrence de InteractiveObject. | InteractiveObject | |||
Distribué par l’initiateur glisser InteractiveObject lorsque l’utilisateur arrête l’opération glisser. | InteractiveObject | |||
Distribué par l’objet InteractiveObject cible lorsqu’un objet glissé est déposé dessus et que l’opération déposer a été acceptée avec un appel à DragManager.acceptDragDrop(). | InteractiveObject | |||
Distribué par un InteractiveObject lorsqu’une opération glisser entre dans ses limites. | InteractiveObject | |||
Distribué par un InteractiveObject lorsqu’une opération glisser sort des limites. | InteractiveObject | |||
Distribué par un objet InteractiveObject de façon continue lorsqu’une opération glisser reste dans ses limites. | InteractiveObject | |||
Distribué au début d’une opération glisser par l’objet InteractiveObject spécifié comme initiateur de l’action glisser dans l’appel DragManager.doDrag(). | InteractiveObject | |||
Distribué lors d’une opération glisser par l’objet InteractiveObject spécifié comme initiateur de l’action glisser dans l’appel DragManager.doDrag(). | InteractiveObject | |||
Distribué lorsque l’utilisateur active la combinaison de touches de raccourci propre à la plate-forme pour une opération de collage ou sélectionne "Coller" dans le menu contextuel. | InteractiveObject | |||
Distribué lorsque l’utilisateur approche un stylet actif de l’écran après le seuil de détection de proximité de l’écran. | InteractiveObject | |||
Distribué lorsque l’utilisateur soulève un stylet actif au-dessus du seuil de détection de proximité de l’écran. | InteractiveObject | |||
Distribué lorsque l’utilisateur déplace un stylet actif sur l’écran tout en respectant le seuil de détection de proximité. | InteractiveObject | |||
Distribué lorsque l’utilisateur déplace un stylet actif en dehors de cet objet InteractiveObject, tout en respectant le seuil de détection de proximité de l’écran. | InteractiveObject | |||
Distribué lorsque l’utilisateur déplace un stylet actif directement au-dessus de cet objet InteractiveObject, tout en respectant le seuil de détection de proximité de l’écran. | InteractiveObject | |||
Distribué lorsque l’utilisateur déplace un stylet actif hors de cet objet InteractiveObject et de l’un de ses enfants, tout en respectant le seuil de détection de proximité de l’écran. | InteractiveObject | |||
Distribué lorsque l’utilisateur déplace un stylet actif sur cet objet InteractiveObject de l’extérieur de l’arborescence d’objets de descendants dans la liste d’affichage (tout en respectant le seuil de détection de proximité de l’écran). | InteractiveObject | |||
Distribué lorsqu’un utilisateur relâche le bouton du périphérique de pointage après avoir appuyé sur le bouton sur une occurrence d’InteractiveObject, puis après avoir déplacé le périphérique de pointage hors de l’occurrence d’InteractiveObject. | InteractiveObject | |||
Distribué lorsqu’un objet d’affichage est sur le point d’être supprimé de la liste d’affichage. | DisplayObject | |||
Distribué lorsqu’un objet d’affichage est sur le point d’être supprimé de la liste d’affichage de la scène, directement ou par l’intermédiaire de la suppression d’une arborescence secondaire qui contient l’objet d’affichage. | DisplayObject | |||
[événement de diffusion] Distribué lorsque la liste d’affichage est sur le point d’être mise à jour et restituée. | DisplayObject | |||
Distribué lorsque l’utilisateur appuie sur le bouton droit de son périphérique de pointage et le relâche sur la même occurrence de InteractiveObject. | InteractiveObject | |||
Distribué lorsqu’un utilisateur appuie sur le bouton du périphérique de pointage sur une occurrence InteractiveObject. | InteractiveObject | |||
Distribué lorsqu’un utilisateur relâche le bouton du périphérique de pointage sur une occurrence InteractiveObject. | InteractiveObject | |||
Distribué lorsque l’utilisateur éloigne un périphérique de pointage d’une occurrence de InteractiveObject. | InteractiveObject | |||
Distribué lorsque l’utilisateur place un périphérique de pointage sur une occurrence de InteractiveObject. | InteractiveObject | |||
Distribué lorsque l’utilisateur active la combinaison de touches de raccourci propre à la plate-forme pour tout sélectionner ou choisit "Sélectionner tout" dans le menu contextuel. | InteractiveObject | |||
Distribué immédiatement après l’affichage du clavier logiciel. | InteractiveObject | |||
Distribué immédiatement avant l’affichage du clavier logiciel. | InteractiveObject | |||
Distribué immédiatement après la disparition du clavier logiciel. | InteractiveObject | |||
Distribué lorsque la valeur de l’indicateur tabChildren de l’objet change. | InteractiveObject | |||
Distribué lorsque l’indicateur tabEnabled de l’objet change. | InteractiveObject | |||
Distribué lorsque la valeur de la propriété tabIndex de l’objet change. | InteractiveObject | |||
Distribué lorsqu’un utilisateur entre un ou plusieurs caractères de texte. | InteractiveObject | |||
Distribué lorsque l’utilisateur touche pour la première fois un périphérique tactile (notamment lorsqu’il pose un doigt sur un téléphone portable ou une tablette munis d’un écran tactile). | InteractiveObject | |||
Distribué lorsque l’utilisateur cesse le contact avec un périphérique tactile (notamment lorsqu’il retire le doigt d’un téléphone portable ou d’une tablette munis d’un écran tactile). | InteractiveObject | |||
Distribué lorsque l’utilisateur appuie sur le périphérique, et est continuellement distribué jusqu’au retrait du point de contact. | InteractiveObject | |||
Distribué lorsque l’utilisateur retire le point de contact d’une occurrence d’InteractiveObject sur un périphérique tactile (notamment lorsqu’il fait glisser un doigt d’un objet d’affichage vers un autre sur un téléphone portable ou une tablette munis d’un écran tactile). | InteractiveObject | |||
Distribué lorsque l’utilisateur déplace le point de contact sur une occurrence d’InteractiveObject sur un périphérique tactile (notamment lorsqu’il fait glisser un doigt d’un point se trouvant en dehors d’un objet d’affichage vers un point sur l’objet d’affichage d’un téléphone portable ou d’une tablette munis d’un écran tactile). | InteractiveObject | |||
Distribué lorsque l’utilisateur retire le point de contact d’une occurrence d’InteractiveObject sur un périphérique tactile (notamment lorsqu’il fait glisser un doigt d’un se trouvant sur l’objet d’affichage d’un téléphone portable ou une tablette munis d’un écran tactile vers un point se trouvant en dehors de cet objet). | InteractiveObject | |||
Distribué lorsque l’utilisateur déplace le point de contact sur une occurrence d’InteractiveObject sur un périphérique tactile (notamment lorsqu’il fait glisser un doigt d’un point se trouvant en dehors d’un objet d’affichage vers un point sur l’objet d’affichage d’un téléphone portable ou d’une tablette munis d’un écran tactile). | InteractiveObject | |||
Distribué lorsque l’utilisateur lève le point de contact sur la même occurrence d’InteractiveObject sur laquelle le contact a été lancé sur un périphérique tactile (notamment lorsqu’il appuie avec un doigt à partir d’un point de contact unique sur l’objet d’affichage d’un téléphone portable ou d’une tablette munis d’un écran tactile, puis le retire). | InteractiveObject |
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 4 Versions du moteur d’exécution: Flash10, AIR 1.5 Couleur du texte. Pour le thème Spark, voir flashx.textLayout.formats.ITextLayoutFormat.color. Pour le thème Mobile, si vous utilisez StyleableTextField, voir spark.components.supportClasses.StyleableTextField Style color et si vous utilisez StyleableStageText, voir spark.components.supportClasses.StyleableStageText Style color. La valeur par défaut est 0x000000 .Eléments de l’API associés | DefaultGridItemRenderer | ||
direction | 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 Spécifie le niveau par défaut d’incorporation bidirectionnelle du texte. Pour le thème Spark, voir flashx.textLayout.formats.ITextLayoutFormat.direction. Pour le thème Mobile, ceci n’est pas pris en charge. Eléments de l’API associés | DefaultGridItemRenderer | ||
fontFamily | 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 Nom de la police à utiliser, ou liste de noms de police séparés par une virgule. Pour le thème Spark, voir flashx.textLayout.formats.ITextLayoutFormat.fontFamily. Pour le thème Mobile, si vous utilisez StyleableTextField, voir spark.components.supportClasses.StyleableTextField Style fontFamily et si vous utilisez StyleableStageText, voir spark.components.supportClasses.StyleableStageText Style fontFamily. La valeur par défaut du thème Spark est Eléments de l’API associés | DefaultGridItemRenderer | ||
fontSize | Type: Number Format: Length 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 Hauteur du texte, en pixels. Pour le thème Spark, voir flashx.textLayout.formats.ITextLayoutFormat.fontSize Pour le thème Mobile, si vous utilisez StyleableTextField, voir spark.components.supportClasses.StyleableTextField Style fontSize et si vous utilisez StyleableStageText, voir spark.components.supportClasses.StyleableStageText Style fontSize. La valeur par défaut du thème Spark est Eléments de l’API associés | DefaultGridItemRenderer | ||
fontStyle | 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 Détermine si le texte doit être en italique. Pour le thème Spark, voir flashx.textLayout.formats.ITextLayoutFormat.fontStyle Pour le thème Mobile, si vous utilisez StyleableTextField, voir spark.components.supportClasses.StyleableTextField Style fontStyle et si vous utilisez StyleableStageText, voir spark.components.supportClasses.StyleableStageText Style fontStyle. Eléments de l’API associés | DefaultGridItemRenderer | ||
fontWeight | 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 Détermine si le texte doit être en gras. Pour le thème Spark, voir flashx.textLayout.formats.ITextLayoutFormat.fontWeight Pour le thème Mobile, si vous utilisez StyleableTextField, voir spark.components.supportClasses.StyleableTextField Style fontWeight et si vous utilisez StyleableStageText, voir spark.components.supportClasses.StyleableStageText Style fontWeight. Eléments de l’API associés | DefaultGridItemRenderer | ||
kerning | 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 Style utilisé pour la justification du paragraphe. Le crénage est activé par défaut pour les composants Spark, mais il est désactivé par défaut pour les composants MX. Certains composants Spark interprètent Pour le thème Spark, voir flashx.textLayout.formats.ITextLayoutFormat.kerning Pour le thème Mobile, ceci n’est pas pris en charge. Eléments de l’API associés | DefaultGridItemRenderer | ||
lineBreak | Type: String 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 Contrôle le retour à la ligne des mots dans le conteneur. Pour le thème Spark, voir flashx.textLayout.formats.ITextLayoutFormat.blockProgression. Pour le thème Mobile, ceci n’est pas pris en charge. Eléments de l’API associés | DefaultGridItemRenderer | ||
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 Variable locale du texte. Contrôle les transformations de casse et de forme. Utilisez les identifiants de langue standard tels que décrits dans la norme technique Unicode #35. Par exemple « en », « en_US » et « en-US » pour l’anglais, « ja » pour le japonais. La valeur par défaut est undefined. Cette propriété hérite de sa valeur d’un ancêtre ; si elle n’est pas encore définie, elle hérite du style de Lors de l’utilisation des classes de formatage et globalisation Spark, vous pouvez définir ce style pour l’application racine sur la valeur de la constante undefined .Informations complémentaires | DefaultGridItemRenderer | ||
paddingLeft | Type: Number Format: Length 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 Encart gauche en pixels. Pour le thème Spark, voir flashx.textLayout.formats.ITextLayoutFormat.paddingLeft. Pour le thème Mobile, ceci n’est pas pris en charge. Eléments de l’API associés | DefaultGridItemRenderer | ||
paddingRight | Type: Number Format: Length 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 Encart droit en pixels. Pour le thème Spark, voir flashx.textLayout.formats.ITextLayoutFormat.paddingRight. Pour le thème Mobile, ceci n’est pas pris en charge. Eléments de l’API associés | DefaultGridItemRenderer | ||
textAlign | 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 Alignement du texte au sein d’un conteneur. Pour le thème Spark, voir flashx.textLayout.formats.ITextLayoutFormat.textAlign Pour le thème Mobile, si vous utilisez StyleableTextField, voir spark.components.supportClasses.StyleableTextField Style textAlign et si vous utilisez StyleableStageText, voir spark.components.supportClasses.StyleableStageText Style textAlign. Eléments de l’API associés | DefaultGridItemRenderer | ||
textDecoration | 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 Détermine si le texte doit être souligné. Pour le thème Spark, voir flashx.textLayout.formats.ITextLayoutFormat.textDecoration Pour le thème Mobile, si vous utilisez StyleableTextField, voir spark.components.supportClasses.StyleableTextField Style textDecoration et si vous utilisez StyleableStageText, ceci n’est pas pris en charge. Eléments de l’API associés | DefaultGridItemRenderer | ||
textIndent | Type: Number Format: Length 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 Nombre qui indique la valeur de retrait de la première ligne du paragraphe. Une valeur de retrait négative pousse la ligne dans la marge, et probablement en dehors du conteneur. Les valeurs valides sont les nombres compris entre -8000 et 8000, et FormatValue.INHERIT. La valeur par défaut est undefined, ce qui indique qu’elle n’est pas définie. Si lors de la propagation en cascade, la valeur est undefined, cette propriété héritera ses valeurs d’un ancêtre. Si aucun ancêtre n’a défini cette propriété, elle aura la valeur 0. | DefaultGridItemRenderer |
Style | Description | Défini par | ||
---|---|---|---|---|
letterSpacing | Type: Number Héritage CSS: Oui Thème : mobile Version du langage: ActionScript 3.0 Version du produit: Flex 4.5 Versions du moteur d’exécution: Flash10.1, AIR 2.0 Nombre de pixels supplémentaires qui apparaissent entre chaque caractère.
Pour le thème Spark, ceci n’est pas pris en charge. Reportez-vous aux sections Pour le thème Mobile, si vous utilisez StyleableTextField, voir spark.components.supportClasses.StyleableTextField.letterSpacing et si vous utilisez StyleableStageText, ceci n’est pas pris en charge. Eléments de l’API associés | DefaultGridItemRenderer |
column | propriété |
column:GridColumn
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Objet GridColumn représentant la colonne associée à ce rendu d’élément.
La valeur par défaut est null.
Cette propriété peut être utilisée comme source de la liaison de données. Lorsque cette propriété est modifiée, elle distribue l’événement columnChanged
.
Implémentation
public function get column():GridColumn
public function set column(value:GridColumn):void
columnIndex | propriété |
columnIndex:int
[lecture seule] Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
L’index de colonne de la cellule de ce rendu d’élément. Il s’agit de la même valeur que column.columnIndex
.
Implémentation
public function get columnIndex():int
data | propriété |
data:Object
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
La valeur de l’élément du fournisseur de données pour toute la ligne du contrôle Grid. Les rendus d’éléments lient souvent les attributs des éléments visuels aux propriétés de cet objet.
La valeur par défaut est null.
Cette propriété peut être utilisée comme source de la liaison de données. Lorsque cette propriété est modifiée, elle distribue l’événement dataChange
.
Implémentation
public function get data():Object
public function set data(value:Object):void
down | propriété |
down:Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
La méthode updateDisplayList()
du contrôle Grid définit cette propriété avant d’appeler la méthode prepare()
.
true
lorsque l’un de deux gestes d’entrée se produit dans une cellule de la grille : soit le bouton de la souris, soit l’écran tactile est activé. La propriété down
est réinitialisée sur false
lorsque le bouton de la souris est relâché, l’utilisateur libère l’écran tactile ou le curseur/toucher est déplacé hors de la cellule de la grille.
Contrairement à un rendu d’élément de liste, les rendus d’élément de grille ne possèdent pas la responsabilité exclusive de l’affichage de l’indicateur vers le bas. La grille elle-même effectue le rendu de l’indicateur vers le bas pour la ligne ou la cellule sélectionnée. Le rendu d’élément peut également modifier ses propriétés visuelles pour mettre en évidence qu’il est actuellement sélectionné.
La valeur par défaut est false.
Cette propriété peut être utilisée comme source de la liaison de données. Lorsque cette propriété est modifiée, elle distribue l’événement downChanged
.
Implémentation
public function get down():Boolean
public function set down(value:Boolean):void
dragging | propriété |
dragging:Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Contient la valeur true
si le rendu d’élément est en cours de glissement, généralement dans le cadre d’une opération glisser-déposer. Actuellement, le glisser-déposer n’est pas pris en charge par le contrôle Spark DataGrid.
La valeur par défaut est false.
Cette propriété peut être utilisée comme source de la liaison de données. Lorsque cette propriété est modifiée, elle distribue l’événement draggingChanged
.
Implémentation
public function get dragging():Boolean
public function set dragging(value:Boolean):void
grid | propriété |
hovered | propriété |
hovered:Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.0 |
Définissez la valeur sur true
si la souris survole le rendu d’élément.
La valeur par défaut est false.
Cette propriété peut être utilisée comme source de la liaison de données. Lorsque cette propriété est modifiée, elle distribue l’événement hoveredChanged
.
Implémentation
public function get hovered():Boolean
public function set hovered(value:Boolean):void
label | propriété |
label:String
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.0 |
Le contrôle Grid définit cette propriété sur la valeur de la méthode itemToLabel()
de la colonne, avant d’appeler la méthode prepare()
.
La classe GridItemRenderer copie automatiquement la valeur de cette propriété vers la propriété text
de son élément labelDisplay
, si cet élément a été spécifié. Le contrôle Grid définit la propriété label
sur la valeur renvoyée par la méthode itemToLabel()
de la colonne.
La valeur par défaut est "".
Cette propriété peut être utilisée comme source de la liaison de données. Lorsque cette propriété est modifiée, elle distribue l’événement labelChanged
.
Implémentation
public function get label():String
public function set label(value:String):void
rowIndex | propriété |
rowIndex:int
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.0 |
La méthode updateDisplayList()
du contrôle Grid définit cette propriété avant d’appeler la méthode prepare()
.
La valeur par défaut est -1.
Cette propriété peut être utilisée comme source de la liaison de données. Lorsque cette propriété est modifiée, elle distribue l’événement rowIndexChanged
.
Implémentation
public function get rowIndex():int
public function set rowIndex(value:int):void
selected | propriété |
selected:Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.0 |
La méthode updateDisplayList()
du contrôle Grid définit cette propriété avant d’appeler la méthode prepare()
.
true
si la cellule du rendu d’élément fait partie de la sélection en cours.
Contrairement à un rendu d’élément de liste, les rendus d’élément de grille n’ont pas la responsabilité exclusive d’afficher un élément indiquant qu’ils font partie de la sélection. La grille elle-même affiche automatiquement la partie d’habillage selectionIndicator pour les lignes ou les cellules sélectionnées. Le rendu d’élément peut également modifier ses propriétés visuelles pour souligner qu’elle fait partie de la sélection.
La valeur par défaut est false.
Cette propriété peut être utilisée comme source de la liaison de données. Lorsque cette propriété est modifiée, elle distribue l’événement selectedChanged
.
Implémentation
public function get selected():Boolean
public function set selected(value:Boolean):void
showsCaret | propriété |
showsCaret:Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.0 |
La méthode updateDisplayList()
du contrôle Grid définit cette propriété avant d’appeler la méthode prepare()
.
true
si la cellule du rendu d’élément est indiquée par le caret.
Contrairement à un rendu d’élément de liste, les rendus d’élément de grille n’ont pas la responsabilité exclusive d’afficher un élément indiquant que leur cellule ou ligne a le signe d’insertion. La grille elle-même affiche automatiquement la partie d’habillage caretIndicator pour la ligne ou la cellule du signe d’insertion. Le rendu d’élément peut également modifier ses propriétés visuelles pour mettre en évidence qu’il a le signe d’insertion.
La valeur par défaut est false.
Cette propriété peut être utilisée comme source de la liaison de données. Lorsque cette propriété est modifiée, elle distribue l’événement showsCaretChanged
.
Implémentation
public function get showsCaret():Boolean
public function set showsCaret(value:Boolean):void
DefaultGridItemRenderer | () | Constructeur |
public function DefaultGridItemRenderer()
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Constructeur.
discard | () | méthode |
public function discard(hasBeenRecycled:Boolean):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Appelé à partir de la méthode updateDisplayList()
du parent du rendu d’élément une fois qu’il a été déterminé que ce rendu ne sera plus visible. Si le paramètre willBeRecycled
a la valeur true
, le propriétaire ajoute ce rendu à sa liste libre interne en vue de le réutiliser. Les implémentations peuvent utiliser cette méthode pour effacer toute propriété de rendu qui n’est plus nécessaire.
Cette méthode n’est pas destinée à être appelée directement. Elle est appelée par l’implémentation DataGrid.
Paramètres
hasBeenRecycled:Boolean — true si ce rendu est destiné à être ajouté à la liste libre interne du propriétaire en vue d’être réutilisé.
|
prepare | () | méthode |
public function prepare(willBeRecycled:Boolean):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Appelé à partir de la méthode updateDisplayList()
du parent du rendu d’élément une fois que toutes les propriétés du rendu ont été définies. Le paramètre hasBeenRecycled
a la valeur false
si ce rendu n’a pas été utilisé avant, ce qui signifie qu’il n’a pas été recyclé. Cette méthode est appelée lorsqu’un rendu est sur le point de devenir visible et chaque fois qu’il est réaffiché en raison d’une modification d’une propriété du rendu ou du fait qu’un réaffichage a été explicitement demandé.
Cette méthode peut être utilisée pour configurer tous les éléments visuels et les propriétés d’un rendu. L’utilisation de cette méthode peut être plus efficace que la liaison des propriétés data
des propriétés aux propriétés d’élément visuel. Remarque : puisque la méthode prepare()
est appelée fréquemment, assurez-vous qu’elle est codée de manière efficace.
La méthode prepare()
peut être appelée à de nombreuses reprises avant que la méthode discard()
soit appelée.
Cette méthode n’est pas destinée à être appelée directement. Elle est appelée par l’implémentation DataGrid.
Paramètres
willBeRecycled:Boolean — true si ce rendu est réutilisé.
|
dataChange | Evénement |
mx.events.FlexEvent
propriété FlexEvent.type =
mx.events.FlexEvent.DATA_CHANGE
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Distribuée lorsque la propriété data
liable change.
FlexEvent.DATA_CHANGE
définit la valeur de la propriété type
de l’objet d’événement d’un événement dataChange
.
Les valeurs des propriétés de l’objet d’événement sont les suivantes :
Propriété | Valeur |
---|---|
bubbles | false |
cancelable | false |
currentTarget | Objet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget . |
target | Objet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget . |
<?xml version="1.0" encoding="utf-8"?> <!-- Demonstate how to control text wrapping in a DataGrid DefaultGridItemRenderer item renderer. This DataGrid example demonstrates how to control text wrapping with the DefaultGridItemRenderer. All cells in this example display the same lengthy string which does not contain newlines. Note that the Flex text components unconditionally render newline characters that appear in the text. The first "Implicit wordWrap" column's renderer is DefaultGridItemRenderer. By default it sets its wordWrap property equal to the value of the DataGrid's varaiableRowHeight property. The second "Explicit wordWrap" column's DefaultGridItemRenderer overrides the wordWrap property. If the wordWrap property's value is set explicitly, the renderer ignores the DataGrid's variableRowHeight property. Note also: this example's column widths and row heights are defined by the DataGrid's typicalItem. The typical item uses explicit newlines to create a string that occupies three lines and a reasonable column width. --> <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark"> <fx:Declarations> <fx:String id="sampleText">Lorem Ipsum is the standard dummy text of the typesetting industry.</fx:String> <fx:int id="maxDisplayedLines">0</fx:int> </fx:Declarations> <s:Panel title="Spark DataGrid Control Example which demonstrates how to control text wrapping in a DefaultGridItemRenderer" width="75%" height="75%" horizontalCenter="0" verticalCenter="0"> <s:controlBarContent> <s:VGroup> <s:CheckBox id="vrh" selected="@{dataGrid.variableRowHeight}" label="dataGrid.variableRowHeight={vrh.selected}"/> <s:CheckBox id="wordWrapCheckBox" selected="true" label="defaultRenderer.wordWrap={wordWrapCheckBox.selected}"/> </s:VGroup> </s:controlBarContent> <s:DataGrid id="dataGrid" variableRowHeight="false" left="5" right="5" top="5" bottom="5"> <s:columns> <s:ArrayList> <!-- DefaultGridItemRenderer doesn't break lines if the DataGrid's variableRowHeight property is false (the default). --> <s:GridColumn dataField="value" headerText="Implicit wordWrap"/> <!-- Defeat line breaking in DefaultGridItemRenderer by setting wordWrap="false". If wordWrap is set, the renderer ignores the DataGrid's variableRowHeight property. --> <s:GridColumn dataField="value" headerText="Explicit wordWrap"> <s:itemRenderer> <fx:Component> <s:DefaultGridItemRenderer color="0x1E6913" wordWrap="{outerDocument.wordWrapCheckBox.selected}"/> </fx:Component> </s:itemRenderer> </s:GridColumn> </s:ArrayList> </s:columns> <!-- The typicalItem defines column widths and the default row height. The text occpies three lines because we've used data binding to introduce two newlines. Alternatively, we could have used the odd XML ' ' escape to introduce two newlines (the value of the newline character is decimal 10). <s:DataItem value="Lorem Ipsum sample text. newline "/> --> <s:typicalItem> <s:DataItem value="{'Lorem Ipsum sample text.\nnewline\n'}"/> </s:typicalItem> <s:ArrayCollection> <s:DataItem value="{sampleText}"/> <s:DataItem value="{sampleText}"/> <s:DataItem value="{sampleText}"/> </s:ArrayCollection> </s:DataGrid> </s:Panel> </s:Application>
Tue Jun 12 2018, 09:30 AM Z