Package | mx.controls |
Classe | public class FileSystemList |
Héritage | FileSystemList List ListBase ScrollControlBase UIComponent FlexSprite Sprite DisplayObjectContainer InteractiveObject DisplayObject EventDispatcher Object |
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | AIR 1.1 |
Pour modifier les données affichées, définissez la propriété directory
au lieu d’utiliser la propriété dataProvider
. Le contrôle renseigne ensuite automatiquement la propriété dataProvider
en énumérant le contenu de ce répertoire. Il est déconseillé de définir la propriété dataProvider
soi-même.
Définissez la propriété directory
sur une instance File, comme l’illustre l’exemple suivant :
<mx:FileSystemList directory="{File.desktopDirectory}"/>
Vous pouvez définir la propriété enumerationMode
pour spécifier si les fichiers, les sous-répertoires ou les deux doivent être affichés. Trois méthodes permettent d’afficher les deux: les répertoires en premier, les fichiers en premier ou mélangés.
Vous pouvez définir la propriété extensions
de façon à filtrer les éléments affichés de sorte que seuls les fichiers dotés d’extensions précises apparaissent. La propriété showHidden
détermine si le contrôle doit afficher les fichiers et sous-répertoires que le système d’exploitation masque généralement. Vous pouvez spécifier une propriété filterFunction
supplémentaire pour appliquer un filtrage supplémentaire et une propriété nameCompareFunction
pour effectuer un tri personnalisé.
Comme AIR ne prend pas en charge les notifications du système de fichiers, ce contrôle n’est pas automatiquement actualisé si un fichier ou un sous-répertoire est créé, supprimé, déplacé ou renommé. En d’autres termes, il est possible qu’il affiche une vue obsolète du système de fichiers. Vous pouvez toutefois appeler la méthode refresh()
pour réénumérer la propriété directory
actuelle. Vous pouvez, par exemple, choisir d’effectuer cette opération lorsque vous avez réalisé une opération de fichiers dont vous savez qu’elle entraîne une vue obsolète du contrôle ou lorsque l’utilisateur désactive et réactive votre application.
Vous pouvez utiliser la propriété showIcons
pour afficher ou masquer les icônes et la propriété showExtensions
pour afficher ou masquer les extensions de fichiers.
Le contrôle propose deux méthodes, findItem()
et findIndex()
, qui permettent de rechercher les fichiers et sous-répertoires affichés afin de trouver celui qui est doté d’une chaîne nativePath
donnée.
Deux propriétés, selectedPath
et selectedPaths
, fonctionnent de la même façon que selectedItem
et selectedItems
ou selectedIndex
et selectedIndices
, mais permettent de spécifier la sélection via les chaînes nativePath
. Elles sont très utiles si vous devez afficher un répertoire dont certains éléments sont présélectionnés, car dans ce cas, vous ne possédez pas encore les éléments File qui seront créés par le contrôle lorsqu’il énumérera le répertoire et vous ne connaissez pas leurs futurs index.
Le contrôle permet d’accéder à d’autres répertoires à l’aide de la souris ou du clavier. L’utilisateur peut essayer de modifier le répertoire en cliquant deux fois dessus, en appuyant sur la touche Entrée ou sur la touche Ctrl et la flèche vers le bas lorsqu’un sous-répertoire est sélectionné, en appuyant sur la touche Ctrl et la flèche vers le haut lorsque le contrôle n’affiche pas le répertoire de l’ordinateur (COMPUTER), en appuyant sur la touche Ctrl et la flèche gauche lorsqu’il existe un répertoire précédent vers lequel revenir ou en appuyant sur la touche Ctrl et la flèche droite lorsqu’il existe un répertoire suivant auquel accéder. Si l’utilisateur essaie de modifier le répertoire en cours d’affichage, le contrôle distribue un événement directoryChanging
pouvant être annulé. Si vous n’annulez pas cet événement en appelant la méthode event.preventDefault()
, le contrôle affiche le contenu du nouveau répertoire et la propriété directory
change. Dès que la propriété directory
change, quelle qu’en soit la raison, les contrôles distribuent un événement directoryChange
pour vous avertir.
Afin de prendre en charge les contrôles « Up » et « Down », la liste FileSystemList est dotée des propriétés canNavigateUp
et canNavigateDown
et des méthodes navigateUp()
et navigateDown()
. La méthode navigateTo()
permet également d’accéder à un répertoire arbitraire.
Le contrôle effectue le suivi des répertoires auxquels l’utilisateur a accédé afin de faciliter la prise en charge des contrôles « Back » et « Forward ». Pour plus d’informations, voir les propriétés backHistory
, forwardHistory
, canNavigateBack
et canNavigateForward
, ainsi que les méthodes navigateBack()
et navigateForward()
.
Remarque : les icônes affichées pour chaque élément sont des icônes de fichier et répertoire génériques que vous pouvez définir à l’aide des styles fileIcon
et directoryIcon
. Les contrôles basés sur les listes de Flex prennent actuellement en charge l’affichage des icônes imbriquées uniquement et non des icônes lues au moment de l’exécution. Par conséquent, les icônes du système de fichiers qui sont affichées dans le système d’exploitation n’apparaissent pas dans un contrôle FileSystemList, même si elles sont accessibles dans AIR via la propriété icon
d’une instance File.
The <mx:FileSystemList>
tag inherits all of the tag
attributes of its superclass and adds the following tag attributes:
<mx:FileSystemList Properties directory="null" enumerationMode="directoriesFirst" extensions="null" filterFunction="null" nameCompareFunction="null" selectedPath="null" selectedPaths="null" showExtensions="true" showHidden="false" showIcons="true" Styles directoryIcon="TreeNodeIcon" fileIcon="TreeNodeIcon" Events directoryChange="No default" directoryChanging="No default" fileChoose="No default" />
Propriété MXML par défautdataProvider
Eléments de l’API associés
Propriété | Défini par | ||
---|---|---|---|
accessibilityDescription : String
Accesseur pratique pour la propriété description de l’objet accessibilityProperties de ce composant UIComponent. | UIComponent | ||
accessibilityEnabled : Boolean
Accesseur pratique pour la propriété silent de l’objet accessibilityProperties de ce composant UIComponent. | UIComponent | ||
accessibilityImplementation : AccessibilityImplementation
Implémentation d’accessibilité (AccessibilityImplementation) actuelle pour cette occurrence d’InteractiveObject. | InteractiveObject | ||
accessibilityName : String
Accesseur pratique pour la propriété name de l’objet accessibilityProperties de ce composant UIComponent. | UIComponent | ||
accessibilityProperties : AccessibilityProperties
Options d’accessibilité actuelles de l’objet d’affichage. | DisplayObject | ||
accessibilityShortcut : String
Accesseur pratique pour la propriété shortcut de l’objet accessibilityProperties de ce composant UIComponent. | UIComponent | ||
activeEffects : Array [lecture seule]
Liste des effets en cours de lecture sur le composant, sous forme d’un tableau d’instances EffectInstance. | UIComponent | ||
allowDragSelection : Boolean = false
Indicateur précisant si la sélection par glissement est activée. | ListBase | ||
allowMultipleSelection : Boolean
Indicateur signifiant que plusieurs éléments peuvent être sélectionnés à la fois. | ListBase | ||
alpha : Number
Indique la valeur de transparence alpha de l’objet spécifié. | DisplayObject | ||
automationDelegate : Object
Objet délégué qui traite la fonction d’automatisation. | UIComponent | ||
automationEnabled : Boolean [lecture seule]
True si ce composant est activé pour l’automatisation, false dans le cas contraire. | UIComponent | ||
automationName : String
Nom pouvant être utilisé comme identifiant de cet objet. | UIComponent | ||
automationOwner : DisplayObjectContainer [lecture seule]
Propriétaire de ce composant à des fins d’automatisation. | UIComponent | ||
automationParent : DisplayObjectContainer [lecture seule]
Parent de ce composant à des fins d’automatisation. | UIComponent | ||
automationTabularData : Object [lecture seule]
Implémentation de l’interface IAutomationTabularData, qui peut être utilisée pour récupérer les données. | UIComponent | ||
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. | UIComponent | ||
automationVisible : Boolean [lecture seule]
True si ce composant est visible pour l’automatisation, false dans le cas contraire. | UIComponent | ||
backHistory : Array [lecture seule]
Tableau d’objets File représentant les répertoires vers lesquels l’utilisateur peut revenir. | FileSystemList | ||
baseline : Object
Pour les composants, cette propriété de contrainte de mise en page est une façade s’ajoutant au style du même nom. | UIComponent | ||
baselinePosition : Number [lecture seule]
Coordonnée y de la ligne de base de la première ligne de texte du composant. | UIComponent | ||
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 | ||
borderMetrics : EdgeMetrics [lecture seule]
Renvoie un objet EdgeMetrics qui comporte quatre propriétés : left, top, right et bottom. | ScrollControlBase | ||
bottom : Object
Pour les composants, cette propriété de contrainte de mise en page est une façade s’ajoutant au style du même nom. | UIComponent | ||
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 | ||
cacheHeuristic : Boolean [écriture seule]
Utilisé par Flex pour suggérer la mise en cache sous forme de bitmap de l’objet. | UIComponent | ||
cachePolicy : String
Spécifie la stratégie de mise en cache sous forme de bitmap de cet objet. | UIComponent | ||
canNavigateBack : Boolean [lecture seule]
Indicateur portant la valeur true si la liste de l’historique comporte au moins un répertoire vers lequel l’utilisateur peut revenir. | FileSystemList | ||
canNavigateDown : Boolean [lecture seule]
Indicateur portant la valeur true si l’utilisateur peut accéder au bas d’un répertoire sélectionné. | FileSystemList | ||
canNavigateForward : Boolean [lecture seule]
Indicateur portant la valeur true si la liste de l’historique comporte au moins un répertoire auquel l’utilisateur peut accéder vers l’avant. | FileSystemList | ||
canNavigateUp : Boolean [lecture seule]
Indicateur portant la valeur true si l’utilisateur peut remonter vers le répertoire parent. | FileSystemList | ||
className : String [lecture seule]
Nom de la classe de cette instance, par exemple « Button ». | UIComponent | ||
columnCount : int
Nombre de colonnes à afficher dans un contrôle TileList ou d’éléments dans un contrôle HorizontalList. | ListBase | ||
columnWidth : Number
Largeur des colonnes du contrôle. | ListBase | ||
constructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet. | Object | ||
contentMouseX : Number [lecture seule]
Renvoie la position x de la souris, dans le système de coordonnées du contenu. | UIComponent | ||
contentMouseY : Number [lecture seule]
Renvoie la position y de la souris, dans le système de coordonnées du contenu. | UIComponent | ||
contextMenu : NativeMenu
Spécifie le menu contextuel associé à l’objet. | InteractiveObject | ||
currentState : String
Etat d’affichage actuel du composant. | UIComponent | ||
cursorManager : ICursorManager [lecture seule]
Récupère le gestionnaire CursorManager qui contrôle le curseur pour ce composant et ses homologues. | UIComponent | ||
data : Object
Elément du fournisseur de données que ce composant doit rendre lorsque ce composant est utilisé comme rendu d’élément ou éditeur d’élément. | ListBase | ||
dataProvider : Object
Ensemble de données à afficher. | ListBase | ||
dataTipField : String
Nom du champ dans les éléments du fournisseur de données à afficher comme astuce sur les données. | ListBase | ||
dataTipFunction : Function
Fonction fournie par l’utilisateur et à exécuter sur chaque élément pour en déterminer l’astuce sur les données. | ListBase | ||
depth : Number
Détermine l’ordre dans lequel les éléments sont rendus au sein des conteneurs. | UIComponent | ||
descriptor : UIComponentDescriptor
Référence à la classe UIComponentDescriptor, le cas échéant, utilisée par la méthode createComponentFromDescriptor() pour créer cette instance UIComponent. | UIComponent | ||
designLayer : DesignLayer
Spécifie l’instance DesignLayer facultative associée à cet élément visuel. | UIComponent | ||
directory : File
Répertoire dont ce contrôle affiche le contenu. | FileSystemList | ||
document : Object
Référence à l’objet de document associé à ce composant UIComponent. | UIComponent | ||
doubleClickEnabled : Boolean [override]
Spécifie si l’objet UIComponent reçoit les événements doubleClick. | UIComponent | ||
dragEnabled : Boolean
Indicateur précisant si vous pouvez faire glisser les éléments hors du contrôle et les déposer dans d’autres contrôles. | ListBase | ||
dragMoveEnabled : Boolean
Indicateur précisant si les éléments peuvent être déplacés au lieu d’être simplement copiés du contrôle dans le cadre d’une opération Glisser-déposer. | ListBase | ||
dropEnabled : Boolean
Indicateur précisant si les éléments glissés peuvent être déposés dans le contrôle. | ListBase | ||
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 | ||
editable : Boolean
Un indicateur précise si l’utilisateur peut ou non modifier les éléments du fournisseur de données. | List | ||
editedItemPosition : Object
Index de colonne et de ligne du rendu d’élément de l’élément du fournisseur de données en cours de modification, le cas échéant. | List | ||
editedItemRenderer : IListItemRenderer [lecture seule]
Référence au rendu d’élément du contrôle DataGrid dont l’élément est en cours de modification. | List | ||
editorDataField : String = "text"
Nom de la propriété de l’éditeur d’élément contenant les nouvelles données de l’élément de la liste. | List | ||
editorHeightOffset : Number = 0
Hauteur de l’éditeur d’élément, en pixels, par rapport à la taille du rendu d’élément. | List | ||
editorUsesEnterKey : Boolean = false
Indicateur précisant si l’éditeur d’élément utilise la touche Entrée. | List | ||
editorWidthOffset : Number = 0
Largeur de l’éditeur d’élément, en pixels, par rapport à la taille du rendu d’élément. | List | ||
editorXOffset : Number = 0
Emplacement x du coin supérieur gauche de l’éditeur d’élément, en pixels, par rapport au coin supérieur gauche de l’élément. | List | ||
editorYOffset : Number = 0
Emplacement y du coin supérieur gauche de l’éditeur d’élément, en pixels, par rapport au coin supérieur gauche de l’élément. | List | ||
enabled : Boolean
Indique si le composant peut accepter une interaction de l’utilisateur. | UIComponent | ||
enableIME : Boolean [lecture seule]
Indicateur qui signale si l’IME doit être activé lorsque le composant reçoit le focus. | List | ||
enumerationMode : String
Chaîne indiquant si ce contrôle affiche uniquement des fichiers, uniquement des sous-répertoires, ou les deux. | FileSystemList | ||
errorString : String
Texte affiché par le conseil d’erreur d’un composant lorsqu’un composant est surveillé par un programme de validation et que la validation échoue. | UIComponent | ||
explicitHeight : Number
Nombre définissant la hauteur explicite du composant en pixels, dans les coordonnées du composant. | UIComponent | ||
explicitMaxHeight : Number
Hauteur maximale recommandée du composant à prendre en compte par le parent lors de la présentation. | UIComponent | ||
explicitMaxWidth : Number
Largeur maximale recommandée du composant à prendre en compte par le parent lors de la présentation. | UIComponent | ||
explicitMinHeight : Number
Hauteur minimale recommandée du composant à prendre en compte par le parent lors de la présentation. | UIComponent | ||
explicitMinWidth : Number
Largeur minimale recommandée du composant à prendre en compte par le parent lors de la présentation. | UIComponent | ||
explicitWidth : Number
Nombre définissant la largeur explicite du composant en pixels, dans les coordonnées du composant. | UIComponent | ||
extensions : Array
Tableau d’extensions indiquant quels fichiers peuvent être affichés dans ce contrôle. | FileSystemList | ||
filterFunction : Function
Fonction de rappel qui permet d’effectuer un filtrage supplémentaire, après l’application des propriétés enumerationMode et extensions, pour déterminer les fichiers et sous-répertoires à afficher et à masquer. | FileSystemList | ||
filters : Array
Tableau indexé contenant tous les objets filtre actuellement associés à l’objet d’affichage. | DisplayObject | ||
flexContextMenu : IFlexContextMenu
Menu contextuel pour ce composant UIComponent. | UIComponent | ||
focusEnabled : Boolean
Indique si le composant peut recevoir le focus par tabulation. | UIComponent | ||
focusManager : IFocusManager
Récupère le FocusManager qui contrôle le focus pour ce composant et ses homologues. | UIComponent | ||
focusPane : Sprite
Volet de focus associé à cet objet. | UIComponent | ||
focusRect : Object
Spécifie si l’objet affiche un rectangle de focus. | InteractiveObject | ||
forwardHistory : Array [lecture seule]
Tableau d’objets File représentant les répertoires auxquels l’utilisateur peut accéder vers l’avant. | FileSystemList | ||
graphics : Graphics [lecture seule]
Spécifie l’objet Graphics appartenant au sprite qui prend en charge les commandes de dessin vectoriel. | Sprite | ||
hasFocusableChildren : Boolean
Indicateur qui signale si les objets enfant peuvent recevoir le focus | UIComponent | ||
hasLayoutMatrix3D : Boolean [lecture seule]
Contient true si l’élément possède une matrice 3D. | UIComponent | ||
height : Number [override]
Nombre définissant la hauteur du composant en pixels, dans les coordonnées du parent. | UIComponent | ||
hitArea : Sprite
Désigne un autre sprite qui fera office de zone active d’un sprite. | Sprite | ||
horizontalCenter : Object
Pour les composants, cette propriété de contrainte de mise en page est une façade s’ajoutant au style du même nom. | UIComponent | ||
horizontalScrollPolicy : String
Propriété indiquant si la barre de défilement horizontale est toujours activée, toujours désactivée ou si elle change automatiquement en fonction des paramètres transmis à la méthode setScrollBarProperties(). | ScrollControlBase | ||
horizontalScrollPosition : Number
Décalage dans le contenu à partir du bord gauche. | ScrollControlBase | ||
iconField : String
Le nom du champ de l’objet fournisseur de données qui détermine ce qui doit s’afficher en tant qu’icône. | ListBase | ||
iconFunction : Function
Une fonction fournie par l’utilisateur et à exécuter sur chaque élément pour en déterminer leur icône. | ListBase | ||
id : String
ID du composant. | UIComponent | ||
imeMode : String
Spécifie le mode IME (éditeur de méthode d’entrée). | List | ||
includeInLayout : Boolean
Indique si ce composant est inclus dans la présentation du conteneur parent. | UIComponent | ||
inheritingStyles : Object
Début de la chaîne de styles hérités de ce composant. | UIComponent | ||
initialized : Boolean
Indicateur déterminant si un objet a traversé les trois phases de présentation : validation, mesure et présentation (si besoin était). | UIComponent | ||
instanceIndex : int [lecture seule]
Index d’un composant répété. | UIComponent | ||
instanceIndices : Array
Tableau contenant les indices requis pour faire référence à cet objet UIComponent à partir de son document parent. | UIComponent | ||
is3D : Boolean [lecture seule]
Contient true lorsque l’élément est en 3D. | UIComponent | ||
isDocument : Boolean [lecture seule]
Contient la valeur true si l’instance UIComponent est un objet document. | UIComponent | ||
isPopUp : Boolean
Défini sur true par le gestionnaire PopUpManager pour indiquer que composant a été ouvert sous forme de menu contextuel. | UIComponent | ||
itemEditor : IFactory
Fabrique de classe de l’éditeur d’élément à utiliser pour le contrôle, si la propriété editable est définie sur true. | List | ||
itemEditorInstance : IListItemRenderer
Référence à l’instance actuellement active de l’éditeur d’élément, s’il existe. | List | ||
itemRenderer : IFactory
Rendu de l’élément personnalisé du contrôle. | ListBase | ||
labelField : String
Le nom du champ dans les éléments dataprovider à afficher en tant qu’étiquette. | ListBase | ||
labelFunction : Function
Fonction fournie par l’utilisateur à exécuter sur chaque élément pour en déterminer le libellé. | ListBase | ||
layoutMatrix3D : Matrix3D [écriture seule]
Matrice de transformation utilisée pour calculer la présentation d’un composant par rapport à ses frères. | UIComponent | ||
left : Object
Pour les composants, cette propriété de contrainte de mise en page est une façade s’ajoutant au style du même nom. | UIComponent | ||
listData : BaseListData
Lorsqu’un composant est utilisé en tant que rendu d’élément supplémentaire ou éditeur d’élément supplémentaire, Flex initialise la propriété listData du composant avec les données supplémentaires du contrôle List. | ListBase | ||
liveScrolling : Boolean = true
Indicateur signalant si le défilement est simultané au déplacement du curseur de défilement ou si l’affichage n’est mis à jour que lorsque le curseur est relâché. | ScrollControlBase | ||
loaderInfo : LoaderInfo [lecture seule]
Renvoie un objet LoaderInfo qui contient des informations relatives au chargement du fichier auquel appartient cet objet d’affichage. | DisplayObject | ||
maintainProjectionCenter : Boolean
Lorsque sa valeur est true, le composant garde sa matrice de projection centrée sur le milieu de son cadre de sélection. | UIComponent | ||
mask : DisplayObject
L’objet d’affichage appelant est masqué par l’objet mask spécifié. | DisplayObject | ||
maxHeight : Number
Hauteur maximale recommandée du composant à prendre en compte par le parent lors de la présentation. | UIComponent | ||
maxHorizontalScrollPosition : Number
Valeur maximale de la propriété horizontalScrollPosition. | ScrollControlBase | ||
maxVerticalScrollPosition : Number
Valeur maximale de la propriété verticalScrollPosition. | ScrollControlBase | ||
maxWidth : Number
Largeur maximale recommandée du composant à prendre en compte par le parent lors de la présentation. | UIComponent | ||
measuredHeight : Number
Hauteur par défaut du composant, en pixels. | UIComponent | ||
measuredMinHeight : Number
Hauteur minimale par défaut du composant, en pixels. | UIComponent | ||
measuredMinWidth : Number
Largeur minimale par défaut du composant, en pixels. | UIComponent | ||
measuredWidth : Number
Largeur par défaut du composant, en pixels. | UIComponent | ||
menuSelectionMode : Boolean = false
Indicateur précisant si la sélection du style de menu doit être utilisée. | ListBase | ||
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
Hauteur minimale recommandée du composant à prendre en compte par le parent lors de la présentation. | UIComponent | ||
minWidth : Number
Largeur minimale recommandée du composant à prendre en compte par le parent lors de la présentation. | UIComponent | ||
moduleFactory : IFlexModuleFactory
Une fabrique de modules est utilisée comme contexte d’utilisation de polices intégrées et pour la recherche du gestionnaire de style qui contrôle les styles de ce composant. | UIComponent | ||
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 | ||
mouseFocusEnabled : Boolean
Indique si le composant peut recevoir le focus à l’aide de la souris. | UIComponent | ||
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 | ||
name : String
Indique le nom d’occurrence de DisplayObject. | DisplayObject | ||
nameCompareFunction : Function
Fonction de rappel que vous pouvez utiliser pour changer la façon dont les noms des fichiers et des sous-répertoires sont comparés, afin de produire l’ordre de tri. | FileSystemList | ||
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. | UIComponent | ||
nonInheritingStyles : Object
Début de la chaîne de styles non hérités de ce composant. | UIComponent | ||
nullItemRenderer : IFactory
Rendu de l’élément personnalisé du contrôle. | ListBase | ||
numAutomationChildren : int [lecture seule]
Nombre d’enfants d’automatisation que ce conteneur comporte. | UIComponent | ||
numChildren : int [lecture seule]
Renvoie le nombre d’enfants de l’objet. | DisplayObjectContainer | ||
offscreenExtraRowsOrColumns : int
Nombre cible de rangées ou colonnes supplémentaires des rendus d’élément à utiliser dans la mise en forme du contrôle. | ListBase | ||
opaqueBackground : Object
Indique si l’objet d’affichage est opaque avec une couleur d’arrière-plan spécifique. | DisplayObject | ||
owner : DisplayObjectContainer
Propriétaire de cet objet IVisualElement. | UIComponent | ||
parent : DisplayObjectContainer [override] [lecture seule]
Conteneur ou composant parent de ce composant. | UIComponent | ||
parentApplication : Object [lecture seule]
Référence à l’objet d’application contenant cette instance UIComponent. | UIComponent | ||
parentDocument : Object [lecture seule]
Référence à l’objet de document parent pour ce composant UIComponent. | UIComponent | ||
percentHeight : Number
Spécifie la hauteur d’un composant en tant que pourcentage de la taille de son parent. | UIComponent | ||
percentWidth : Number
Spécifie la largeur d’un composant en tant que pourcentage de la taille de son parent. | UIComponent | ||
postLayoutTransformOffsets : mx.geom:TransformOffsets
Définit un ensemble de réglages pouvant être appliqué à la transformation d’un objet de manière invisible pour la présentation de son parent. | UIComponent | ||
processedDescriptors : Boolean
Définie sur true après la création d’enfant immédiate ou différée, en fonction de celle effectuée. | UIComponent | ||
rendererIsEditor : Boolean = false
Indique si le rendu d’élément est également un éditeur d’élément. | List | ||
repeater : IRepeater [lecture seule]
Référence à l’objet Repeater dans le document parent ayant produit ce composant UIComponent. | UIComponent | ||
repeaterIndex : int [lecture seule]
Index de l’élément dans le fournisseur de données de l’objet Repeater ayant produit ce composant UIComponent. | UIComponent | ||
repeaterIndices : Array
Tableau contenant les indices des éléments dans le fournisseur de données du des objets Repeater dans le document parent ayant produit ce composant UIComponent. | UIComponent | ||
repeaters : Array
Tableau contenant des références aux objets Repeater dans le document parent ayant produit ce composant UIComponent. | UIComponent | ||
right : Object
Pour les composants, cette propriété de contrainte de mise en page est une façade s’ajoutant au style du même nom. | UIComponent | ||
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 [override]
Indique la rotation de l’occurrence de DisplayObject, en degrés, à partir de son orientation d’origine. | UIComponent | ||
rotationX : Number [override]
Indique la rotation de l’axe des x de l’instance DisplayObject, en degrés, à partir de son orientation d’origine par rapport au conteneur 3D parent. | UIComponent | ||
rotationY : Number [override]
Indique la rotation de l’axe des y de l’instance DisplayObject, en degrés, à partir de son orientation d’origine par rapport au conteneur 3D parent. | UIComponent | ||
rotationZ : Number [override]
Indique la rotation de l’axe des z de l’instance DisplayObject, en degrés, à partir de son orientation d’origine par rapport au conteneur 3D parent. | UIComponent | ||
rowCount : int
Nombre de rangées à afficher. | ListBase | ||
rowHeight : Number
Hauteur des rangées en pixels. | ListBase | ||
scale9Grid : Rectangle
Grille de mise à l’échelle en vigueur. | DisplayObject | ||
scaleX : Number [override]
Nombre spécifiant le facteur de mise à l’échelle horizontale. | UIComponent | ||
scaleY : Number [override]
Nombre spécifiant le facteur de mise à l’échelle verticale. | UIComponent | ||
scaleZ : Number [override]
Nombre spécifiant le facteur de mise à l’échelle sur l’axe z. | UIComponent | ||
screen : Rectangle [lecture seule]
Renvoie un objet contenant la taille et la position de la surface de tracé de base pour cet objet. | UIComponent | ||
scrollRect : Rectangle
Cadre de sélection du défilement de l’objet d’affichage. | DisplayObject | ||
scrollTipFunction : Function
Fonction qui calcule la chaîne à afficher en tant que composant ScrollTip. | ScrollControlBase | ||
selectable : Boolean
Indicateur précisant si List affiche les éléments sélectionnés comme étant sélectionnés. | ListBase | ||
selectedIndex : int
Index dans le fournisseur de données de l’élément sélectionné. | ListBase | ||
selectedIndices : Array
Tableau d’index dans le fournisseur de données des éléments sélectionnés. | ListBase | ||
selectedItem : Object
Référence à l’élément sélectionné dans le fournisseur de données. | ListBase | ||
selectedItems : Array
Tableau de références aux éléments sélectionnés dans le fournisseur de données. | ListBase | ||
selectedItemsCompareFunction : Function
Fonction utilisée pour comparer les éléments de la propriété selectedItems aux éléments du fournisseur de données. | ListBase | ||
selectedPath : String
Chaîne nativePath de l’élément File représentant le sous-répertoire ou fichier sélectionné, ou valeur null si aucun élément n’est sélectionné. | FileSystemList | ||
selectedPaths : Array
Tableau de chaînes nativePath pour les éléments File représentant les sous-répertoires et fichiers sélectionnés. | FileSystemList | ||
showDataTips : Boolean
Indicateur précisant si les astuces sur les données s’affichent pour le texte des rangées. | ListBase | ||
showExtensions : Boolean
Indicateur précisant si les extensions sont affichées dans les noms de fichiers. | FileSystemList | ||
showHidden : Boolean
Indicateur précisant si les fichiers et répertoires que le système d’exploitation considère comme masqués sont affichés. | FileSystemList | ||
showIcons : Boolean
Indicateur précisant que les icônes s’affichent avant le nom des fichiers. | FileSystemList | ||
showInAutomationHierarchy : Boolean
Indicateur qui détermine si un objet d’automatisation s’affiche dans la hiérarchie d’automatisation. | UIComponent | ||
showScrollTips : Boolean = false
Indicateur signalant si l’info-bulle correspondante doit apparaître près du curseur de défilement lorsqu’il est en cours de déplacement. | ScrollControlBase | ||
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 | ||
states : Array
Etats d’affichage définis pour ce composant. | UIComponent | ||
styleDeclaration : CSSStyleDeclaration
Stockage pour les styles d’héritage intégrés sur cet objet. | UIComponent | ||
styleManager : IStyleManager2 [lecture seule]
Renvoie l’instance SystemManager utilisée par ce composant. | UIComponent | ||
styleName : Object
Style de classe utilisé par ce composant. | UIComponent | ||
styleParent : IAdvancedStyleClient
Le parent d’un composant permet d’évaluer les sélecteurs descendants. | UIComponent | ||
systemManager : ISystemManager
Renvoie l’objet SystemManager utilisé par ce composant. | UIComponent | ||
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 | ||
tabFocusEnabled : Boolean
Indicateur qui signale si cet objet peut recevoir le focus via la touche de tabulation. Cette fonction est similaire à la propriété tabEnabled utilisée par le lecteur Flash. Sa valeur est généralement true pour les composants qui gèrent l’entrée au clavier, mais certains composants des barres de contrôle les définissent sur false, car il est conseillé de ne pas voler le focus d’un autre composant (un éditeur, par exemple). | UIComponent | ||
tabIndex : int
Spécifie l’ordre de tabulation des objets dans un fichier SWF. | InteractiveObject | ||
textSnapshot : flash.text:TextSnapshot [lecture seule]
Renvoie un objet TextSnapshot pour l’occurrence de DisplayObjectContainer. | DisplayObjectContainer | ||
toolTip : String
Texte à afficher dans l’info-bulle. | UIComponent | ||
top : Object
Pour les composants, cette propriété de contrainte de mise en page est une façade s’ajoutant au style du même nom. | UIComponent | ||
transform : flash.geom:Transform [override]
Objet dont les propriétés se rapportent à la matrice, à la transformation des couleurs et aux limites des pixels d’un objet d’affichage. | UIComponent | ||
transformX : Number
Définit la coordonnée x du centre de la transformation du composant. | UIComponent | ||
transformY : Number
Définit la coordonnée y du centre de la transformation du composant. | UIComponent | ||
transformZ : Number
Définit la coordonnée z du centre de la transformation du composant. | UIComponent | ||
transitions : Array
Tableau d’objets de transition, où chaque objet de transition définit un ensemble d’effets à lire lors d’un changement de l’état d’affichage. | UIComponent | ||
tweeningProperties : Array
Tableau de propriétés en cours d’interpolation sur cet objet. | UIComponent | ||
uid : String
Identifiant unique de l’objet. | UIComponent | ||
updateCompletePendingFlag : Boolean
Indicateur déterminant si un objet a traversé les trois phases de validation de mise en forme (si besoin était). | UIComponent | ||
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 | ||
validationSubField : String
Utilisé par un validateur pour associer un sous-champ à ce composant. | UIComponent | ||
value : Object [lecture seule]
Elément sélectionné ou les données ou le champ d’étiquette de l’élément sélectionné. | ListBase | ||
variableRowHeight : Boolean
Indicateur précisant si chaque rangée peut avoir une hauteur différente. | ListBase | ||
verticalCenter : Object
Pour les composants, cette propriété de contrainte de mise en page est une façade s’ajoutant au style du même nom. | UIComponent | ||
verticalScrollPolicy : String
Propriété indiquant si la barre de défilement verticale est toujours activée, toujours désactivée ou si elle change automatiquement en fonction des paramètres transmis à la méthode setScrollBarProperties(). | ScrollControlBase | ||
verticalScrollPosition : Number
Décalage dans le contenu à partir du bord supérieur. | ScrollControlBase | ||
viewMetrics : EdgeMetrics [lecture seule]
Objet EdgeMetrics prenant en compte les barres de défilement éventuellement visibles. | ScrollControlBase | ||
visible : Boolean [override]
Indique si l’objet d’affichage est visible ou non. | UIComponent | ||
width : Number [override]
Nombre définissant la largeur du composant en pixels, dans les coordonnées du parent. | UIComponent | ||
wordWrap : Boolean
Indicateur précisant si le texte de la rangée doit être enroulé. | ListBase | ||
x : Number [override]
Nombre spécifiant la position horizontale du composant, en pixels, au sein de son conteneur parent. | UIComponent | ||
y : Number [override]
Nombre spécifiant la position verticale du composant, en pixels, au sein de son conteneur parent. | UIComponent | ||
z : Number [override]
Indique la position de coordonnée z le long de l’axe des z de l’instance DisplayObject par rapport au conteneur 3D parent. | UIComponent |
Méthode | Défini par | ||
---|---|---|---|
Constructeur. | FileSystemList | ||
Ajoute une occurrence DisplayObject enfant à cette occurrence DisplayObjectContainer. | DisplayObjectContainer | ||
Ajoute une occurrence DisplayObject enfant à cette occurrence DisplayObjectContainer. | DisplayObjectContainer | ||
Ajoute un rendu d’élément si un effet de changement des données est en cours d’exécution. | ListBase | ||
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 un client de style non visuel à cette instance de composant. | UIComponent | ||
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 | ||
Renvoie l’index où les éléments déposés doivent être ajoutés à l’emplacement cible. | ListBase | ||
Place en attente une fonction à appeler ultérieurement. | UIComponent | ||
Efface ce contrôle afin qu’il n’affiche aucun élément. | FileSystemList | ||
Définit une propriété de style depuis cette instance de composant. | UIComponent | ||
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 | ||
Convertit un objet Point de coordonnées de contenu en coordonnées globales. | UIComponent | ||
Convertit un objet Point de coordonnées de contenu en coordonnées locales. | UIComponent | ||
Renvoie un ensemble de propriétés qui identifient l’enfant au sein de ce conteneur. | UIComponent | ||
Renvoie un ensemble de propriétés qui identifient l’enfant au sein de ce conteneur. | UIComponent | ||
Crée l’éditeur d’élément pour le rendu d’élément au niveau de editedItemPosition en utilisant l’éditeur désigné par la propriété itemEditor. | List | ||
[override]
Obtient le rendu approprié et utilise le rendu par défaut si aucun n’est spécifié. | List | ||
Crée une référence id pour cet objet IUIComponent sur son objet document parent. | UIComponent | ||
Supprime la référence d’id à cet objet IUIComponent sur son objet de document parent. | UIComponent | ||
Ferme l’éditeur d’élément qui est actuellement ouvert sur un élément. | List | ||
Renvoie un objet UITextFormat correspondant aux styles du texte pour ce composant UIComponent. | UIComponent | ||
[override]
Distribue un événement dans le flux d’événements. | UIComponent | ||
Affiche ou masque l’indicateur de focus autour de ce composant. | UIComponent | ||
drawRoundRect(x:Number, y:Number, w:Number, h:Number, r:Object = null, c:Object = null, alpha:Object = null, rot:Object = null, gradient:String = null, ratios:Array = null, hole:Object = null):void
Trace par programmation un rectangle dans l’objet Graphics de cet habillage. | UIComponent | ||
Appelé par l’instance d’effet lors de la fin de sa lecture sur le composant. | UIComponent | ||
Appelé par l’instance d’effet lors du début de sa lecture sur le composant. | UIComponent | ||
Termine tous les effets en cours de lecture sur le composant. | UIComponent | ||
Exécute toutes les liaisons dont l’objet UIComponent est la destination. | UIComponent | ||
Renvoie l’index de l’élément File avec le chemin d’accès au système de fichiers natif spécifié. | FileSystemList | ||
Recherche les instances File actuellement affichées dans ce contrôle et renvoie celle qui possède la propriété nativePathproperty spécifiée. | FileSystemList | ||
Recherche un élément de la liste en fonction d’une chaîne et déplace la sélection dessus. | ListBase | ||
Appelée après la fin de l’impression. | UIComponent | ||
Fournit l’objet d’automatisation à l’index spécifié. | UIComponent | ||
Fournit la liste d’objets d’automatisation. | UIComponent | ||
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 la coordonnée x des limites de l’élément à la taille d’élément spécifiée. | UIComponent | ||
Renvoie la coordonnée y des limites de l’élément à la taille d’élément spécifiée. | UIComponent | ||
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 | ||
Recherche les sélecteurs de type de cette instance UIComponent. | UIComponent | ||
Renvoie une valeur de contrainte de présentation, ce qui revient à obtenir le style de contrainte pour ce composant. | UIComponent | ||
Méthode pratique pour déterminer si la hauteur explicite ou mesurée doit être utilisée
| UIComponent | ||
Méthode pratique pour déterminer si la largeur explicite ou mesurée doit être utilisée
| UIComponent | ||
Récupère l’objet ayant actuellement le focus. | UIComponent | ||
Renvoie la fabrique appropriée et utilise la fabrique par défaut si aucune n’est spécifiée. | ListBase | ||
Renvoie la hauteur de présentation de l’élément. | UIComponent | ||
Renvoie la largeur de la présentation de l’élément. | UIComponent | ||
Renvoie la coordonnée x que l’élément utilise pour dessiner à l’écran. | UIComponent | ||
Renvoie la coordonnée y utilisée par l’élément pour son affichage à l’écran. | UIComponent | ||
Renvoie la matrice de transformation utilisée pour calculer la présentation du composant par rapport à ses frères. | UIComponent | ||
Renvoie la matrice Matrix3D de transformation de présentation pour cet élément. | UIComponent | ||
Renvoie la hauteur maximale de l’élément. | UIComponent | ||
Renvoie la largeur maximale de l’élément. | UIComponent | ||
Renvoie la hauteur minimale de l’élément. | UIComponent | ||
Renvoie la largeur minimale de l’élément. | UIComponent | ||
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 | ||
Renvoie la hauteur préférée de l’élément. | UIComponent | ||
Renvoie la largeur préférée de l’élément. | UIComponent | ||
Renvoie un rectangle qui définit les limites de l’objet d’affichage, en se basant sur le système de coordonnées défini par le paramètre targetCoordinateSpace, moins tout trait appliqué aux formes. | DisplayObject | ||
Renvoie la valeur true ou false pour indiquer si l’effet doit être lu sur la cible. | ListBase | ||
Renvoie l’élément de l’objet dataProvider utilisé par le composant Repeater spécifié pour produire ce composant Repeater, ou null si ce composant Repeater n’est pas répété. | UIComponent | ||
Extrait une propriété de style ayant été définie n’importe où dans la chaîne de recherche de style de ce composant. | UIComponent | ||
Convertit un objet Point de coordonnées globales en coordonnées de contenu. | UIComponent | ||
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 | ||
Renvoie true si la valeur currentCSSState n’est pas nulle. | UIComponent | ||
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 | ||
Détermine si l’état spécifié a été défini sur ce composant UIComponent. | UIComponent | ||
Masque l’indicateur de dépôt sous le pointeur de la souris qui indique qu’une opération Glisser-déposer est autorisée. | ListBase | ||
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 | ||
Renvoie une matrice de zone pouvant être transmise à la méthode drawRoundRect() en tant que paramètre rot lors du tracé d’un dégradé horizontal. | UIComponent | ||
Récupérez un rendu d’élément pour l’index d’un élément dans le fournisseur de données, s’il en existe. | ListBase | ||
Calcule le décalage dans le fournisseur de données de l’élément aux emplacements colIndex et rowIndex. | ListBase | ||
Initialise la structure interne de ce composant. | UIComponent | ||
Initialise différentes propriétés qui effectuent le suivi des instances répétées de ce composant. | UIComponent | ||
Marque un composant de sorte que sa méthode updateDisplayList() soit appelée au cours d’une actualisation d’écran ultérieure. | UIComponent | ||
Appelé par les éléments d’un composant pour indiquer que leur propriété de profondeur a changé. | UIComponent | ||
Un élément doit appeler cette méthode lorsque la direction de la mise en forme change ou lorsque la direction de la mise en forme de son parent change. | UIComponent | ||
Actualise toutes les rangées lors de la prochaine mise à jour. | ListBase | ||
Marque un composant de sorte que sa méthode commitProperties() soit appelée au cours d’une actualisation d’écran ultérieure. | UIComponent | ||
Marque un composant de sorte que sa méthode measure() soit appelée au cours d’une actualisation d’écran ultérieure. | UIComponent | ||
Détermine si le rendu d’élément d’un élément du fournisseur de données peut être modifié. | List | ||
Détermine si le rendu d’élément d’un élément du fournisseur de données est mis en surbrillance (s’il est survolé par la souris ou se trouve sous le signe d’insertion à cause de la navigation par clavier). | ListBase | ||
Détermine si le rendu d’élément d’un élément du fournisseur de données peut être sélectionné. | ListBase | ||
Détermine si le rendu d’élément d’un élément du fournisseur de données est sélectionné. | ListBase | ||
Détermine si le rendu d’élément pour un élément de fournisseur de données est l’élément sous le caret en raison de la navigation par clavier. | ListBase | ||
Détermine si un élément est actuellement affiché par un rendu. | ListBase | ||
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 | ||
Détermine si un rendu contient (ou possède) un objet d’affichage. | ListBase | ||
Renvoie l’index de l’élément dans le fournisseur de données de l’élément actuellement rendu par ce rendu d’élément. | ListBase | ||
Renvoie la chaîne dataTip normalement affichée par l’objet de rendu pour l’objet de données fourni en fonction des propriétés dataTipField et dataTipFunction. | ListBase | ||
Renvoie la classe d’une icône, le cas échant, d’un élément de données, en fonction des propriétés iconField et iconFunction. | ListBase | ||
Renvoie le rendu d’élément pour un élément donné dans le fournisseur de données, s’il en existe. | ListBase | ||
Renvoie la chaîne que la fonctionnalité de rendu doit afficher pour l’objet de données spécifié, en fonction des propriétés labelField et labelFunction. | ListBase | ||
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 un objet Point de coordonnées locales en coordonnées de contenu. | UIComponent | ||
Convertit l’objet point des coordonnées de l’objet d’affichage (locales) vers les coordonnées de la scène (globales). | DisplayObject | ||
Renvoie la valeur true si cssState correspond à currentCSSState. | UIComponent | ||
Détermine si l’instance est identique au, ou est une sous-classe du, type donné. | UIComponent | ||
Mesure un jeu d’éléments à partir du fournisseur de données à l’aide du rendu d’élément actuel et renvoie la somme des hauteurs de ces éléments. | ListBase | ||
Mesure le texte HTML spécifié, pouvant contenir des balises HTML telles que <font> et <b>, en supposant qu’il s’affiche sur un objet UITextField à une seule ligne, avec un format UITextFormat déterminé par les styles de ce composant UIComponent. | UIComponent | ||
Mesure le texte spécifié, en supposant qu’il s’affiche sur un objet UITextField (ou UIFTETextField) à une seule ligne, avec un format UITextFormat déterminé par les styles de ce composant UIComponent. | UIComponent | ||
Mesure un jeu d’éléments à partir du fournisseur de données à l’aide du rendu d’élément actuel et renvoie la largeur maximale trouvée. | ListBase | ||
Déplace le composant vers une position spécifiée dans son parent. | UIComponent | ||
Change ce contrôle pour afficher le contenu d’un répertoire précédemment visité dans le tableau backHistory. | FileSystemList | ||
Change ce contrôle pour afficher le contenu du sous-répertoire sélectionné. | FileSystemList | ||
Change ce contrôle pour afficher le contenu d’un répertoire précédemment visité dans le tableau forwardHistory. | FileSystemList | ||
Change ce contrôle pour afficher le contenu du répertoire spécifié. | FileSystemList | ||
Change ce contrôle pour afficher le contenu du prochain répertoire en haut de la hiérarchie. | FileSystemList | ||
Propage les modifications de style aux enfants. | UIComponent | ||
Renvoie true si la chaîne de propriétés du propriétaire pointe de l’enfant vers ce composant UIComponent. | UIComponent | ||
Appelé par Flex lorsqu’un composant UIComponent est ajouté à ou supprimé d’un parent. | UIComponent | ||
Prépare un objet IFlexDisplayObject pour l’impression. | UIComponent | ||
Indique si la propriété spécifiée existe et est énumérable. | Object | ||
Réénumère le répertoire actuellement affiché par ce contrôle. | FileSystemList | ||
Génère ou régénère le cache de style CSS pour ce composant et, si le paramètre recursive a la valeur true, pour tous les descendants de ce composant également. | UIComponent | ||
Pour chaque événement d’effet, enregistre le gestionnaire EffectManager comme l’un des écouteurs d’événement. | UIComponent | ||
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 rendu d’élément si un effet de changement des données est en cours d’exécution. | ListBase | ||
Supprime un écouteur de l’objet EventDispatcher. | EventDispatcher | ||
Supprime un client de style non visuel de cette instance de composant. | UIComponent | ||
Réexécute l’événement spécifié. | UIComponent | ||
Affiche un clavier virtuel. | InteractiveObject | ||
Résout un enfant en utilisant l’ID fourni. | UIComponent | ||
[statique]
Reprend le traitement en arrière-plan des méthodes mises en attente par la méthode callLater(), après un appel à la méthode suspendBackgroundProcessing(). | UIComponent | ||
S’assure que l’élément du fournisseur de données à l’index donné est visible. | ListBase | ||
Dimensionne l’objet. | UIComponent | ||
Modifie la position d’un enfant existant dans le conteneur d’objet d’affichage. | DisplayObjectContainer | ||
Définit une valeur de contrainte de présentation, ce qui revient à définir le style de contrainte pour ce composant. | UIComponent | ||
Définir l’état actuel. | UIComponent | ||
Définit le focus sur ce composant. | UIComponent | ||
Définit les coordonnées utilisées par l’élément pour son affichage à l’écran. | UIComponent | ||
Définit la taille de la présentation de l’élément. | UIComponent | ||
Définit la matrice de transformation utilisée pour calculer la taille de présentation et la position du composant par rapport à ses frères. | UIComponent | ||
Définit la matrice de transformation Matrix3D utilisée pour calculer la taille et la position de la présentation du composant par rapport à ses frères. | UIComponent | ||
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle. | Object | ||
Définit une propriété de style pour cette instance de composant. | UIComponent | ||
Appelé lorsque la propriété visible est modifiée. | UIComponent | ||
Affiche un indicateur de dépôt sous le pointeur de la souris pour indiquer qu’une opération Glisser-déposer est autorisée et l’emplacement où les éléments seront déposés. | ListBase | ||
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. | UIComponent | ||
Flex() appelle la méthode stylesInitialized() lorsque les styles d’un composant sont d’abord initialisés. | UIComponent | ||
[statique]
Bloque le traitement en arrière-plan des méthodes placées en attente par callLater(), jusqu’à l’appel de la méthode resumeBackgroundProcessing(). | UIComponent | ||
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 | ||
[override]
Renvoie une chaîne indiquant l’emplacement de l’objet dans la hiérarchie des objets DisplayObject de l’application. | FlexSprite | ||
transformAround(transformCenter:Vector3D, scale:Vector3D = null, rotation:Vector3D = null, translation:Vector3D = null, postLayoutScale:Vector3D = null, postLayoutRotation:Vector3D = null, postLayoutTranslation:Vector3D = null, invalidateLayout:Boolean = true):void
Méthode d’utilitaire permettant de mettre à jour la rotation, la mise à l’échelle et la translation de la transformation tout en conservant un point particulier, spécifié dans l’espace de coordonnées du composant, fixe dans l’espace de coordonnées du parent. | UIComponent | ||
Méthode utilitaire permettant de transformer un point spécifié dans les coordonnées locales de cet objet en emplacement dans les coordonnées du parent de l’objet. | UIComponent | ||
Appelé par un effet UnconstrainItemAction dans le cadre d’un effet de changement des données si les rendus d’élément correspondant à certains éléments de données doivent être déplacés hors des positions normales des rendus d’élément dans le contrôle. | ListBase | ||
Valide la position et la taille des enfants, et trace d’autres effets visuels. | UIComponent | ||
Valide et actualise les propriétés et la présentation de cet objet, puis le retrace si nécessaire. | UIComponent | ||
Utilisé par la logique de présentation pour valider les propriétés d’un composant par l’appel de la méthode commitProperties(). | UIComponent | ||
Valide la taille mesurée du composant si la méthode LayoutManager.invalidateSize() est appelée avec cette interface ILayoutManagerClient, puis la méthode validateSize() est appelée lorsqu’il est temps d’effectuer les mesures. | UIComponent | ||
Traite à la fois les événements valid et invalid d’une classe Validator assignée à ce composant. | UIComponent | ||
Renvoie la valeur primitive de l’objet spécifié. | Object | ||
Renvoie une matrice de zone pouvant être transmise à la méthode drawRoundRect() en tant que paramètre rot lors du tracé d’un dégradé vertical. | UIComponent | ||
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é lorsque le composant est ajouté à un conteneur en tant que contenu enfant à l’aide de la méthode addChild(), addChildAt(), addElement() ou addElementAt(). | UIComponent | |||
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 la propriété selectedIndex ou selectedItem change après une interaction de l’utilisateur. | ListBase | |||
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 le composant a terminé sa construction, son traitement de propriétés, sa mesure, sa présentation et son tracé. | UIComponent | |||
Distribué après la modification de l’état d’affichage. | UIComponent | |||
Distribué après la modification de la propriété currentState, mais avant la modification de l’état d’affichage. | UIComponent | |||
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é lorsque la propriété data change. | ListBase | |||
[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 le répertoire affiché par ce contrôle a changé, pour une raison ou pour une autre. | FileSystemList | |||
Distribué lorsque l’utilisateur essaie de changer le répertoire affiché par ce contrôle. | FileSystemList | |||
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 | |||
Distribué par l’initiateur de l’action glisser (le composant source des données en cours de déplacement) lorsque l’opération de glissement se termine, lorsque vous déposez les données glissées sur une cible de dépôt ou lorsque vous terminez l’opération de glisser-déposer sans avoir effectué un dépôt. | UIComponent | |||
Distribué par la cible de dépôt lorsque l’utilisateur libère le bouton de la souris au-dessus de la cible. | UIComponent | |||
Distribué par un composant lorsque l’utilisateur passe le pointeur de la souris sur le composant pendant une opération de déplacement. | UIComponent | |||
Distribué par le composant lorsque l’utilisateur effectue un déplacement en dehors du composant, mais ne dépose pas les données sur la cible. | UIComponent | |||
Distribué par un composant lorsque l’utilisateur déplace la souris en survolant le composant pendant une opération de glissement. | UIComponent | |||
Distribué par l’initiateur du déplacement lors du démarrage d’une opération de déplacement. | UIComponent | |||
Distribué après la fin d’un effet. | UIComponent | |||
Distribué juste avant le démarrage d’un effet. | UIComponent | |||
Distribué après l’arrêt d’un effet, ce qui se produit uniquement par l’appel de la méthode stop() sur l’effet. | UIComponent | |||
[événement de diffusion] Distribué lorsque la tête de lecture est placée sur une nouvelle image. | DisplayObject | |||
Distribué après l’entrée du composant dans un état d’affichage. | UIComponent | |||
[événement de diffusion] Distribué lorsque la tête de lecture quitte l’image en cours. | DisplayObject | |||
Distribué juste avant que le composant quitte un état d’affichage. | UIComponent | |||
Distribué lorsque l’utilisateur choisit un fichier en cliquant deux fois dessus ou en le sélectionnant et en appuyant sur la touche Entrée. | FileSystemList | |||
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 | |||
Distribué lorsqu’un objet passe de l’état visible à l’état invisible. | UIComponent | |||
Cet événement est distribué à une application cliente prenant en charge la saisie en ligne avec un éditeur IME. | InteractiveObject | |||
Distribué lorsque le composant a terminé sa construction et dispose de toutes les propriétés d’initialisation définies. | UIComponent | |||
Distribué si un composant est contrôlé par un validateur et que la validation a échoué. | UIComponent | |||
Distribué lorsque l’utilisateur clique sur un élément du contrôle. | ListBase | |||
Distribué lorsque l’utilisateur clique deux fois sur un élément du contrôle. | ListBase | |||
Diffusé lorsque la propriété editedItemPosition est définie et que l’élément peut être modifié. | List | |||
Distribué lorsque l’utilisateur relâche le bouton de la souris alors qu’il survole un élément, accède au contrôle List ou entre dans la liste avec la touche de tabulation ou tente de toute autre manière de modifier un élément. | List | |||
Distribué lorsqu’une session de modification d’élément se termine pour une raison quelconque. | List | |||
Distribué lorsqu’un rendu d’élément reçoit le focus, ce qui peut se produire lorsque l’utilisateur clique sur un élément du contrôle List ou accède à l’élément à l’aide du clavier. | List | |||
Distribué lorsqu’un rendu d’élément perd le focus, ce qui peut se produire lorsque l’utilisateur clique sur un autre élément du contrôle List ou à l’extérieur de la liste, ou utilise le clavier pour accéder à un autre élément du contrôle List ou hors du contrôle list. | List | |||
Distribué lorsque le pointeur de la souris cesse de survoler un élément du contrôle. | ListBase | |||
Distribué lorsque le pointeur de la souris survole un élément du contrôle. | ListBase | |||
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é par un composant ouvert à l’aide du gestionnaire PopUpManager lorsque l’utilisateur clique en dehors du composant. | UIComponent | |||
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é à partir d’un composant ouvert à l’aide du gestionnaire PopUpManager lorsque l’utilisateur fait défiler la molette de la souris en dehors de celui-ci. | UIComponent | |||
Distribué lorsque l’objet a été déplacé. | UIComponent | |||
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é au début de la séquence d’initialisation du composant. | UIComponent | |||
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é lorsque le composant est supprimé d’un conteneur en tant que contenu enfant en utilisant la méthode removeChild(), removeChildAt(), removeElement() ou removeElementAt(). | UIComponent | |||
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 le composant est redimensionné. | UIComponent | |||
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 fait défiler le contenu. | ScrollControlBase | |||
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é lorsqu’un objet passe de l’état invisible à l’état visible. | UIComponent | |||
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é après le basculement du composant dans un nouvel état et après la lecture de toute animation de transition d’état vers cet état. | UIComponent | |||
Distribué lorsqu’un composant interrompt une transition à son état actuel afin de basculer dans un nouvel état. | UIComponent | |||
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é par le composant lorsqu’il est nécessaire de créer un composant ToolTip. | UIComponent | |||
Distribué par le composant lorsque son objet ToolTip a été masqué et va être rapidement supprimé. | UIComponent | |||
Distribué par le composant lorsque son composant ToolTip est sur le point d’être masqué. | UIComponent | |||
Distribué par le composant lorsque son composant ToolTip est sur le point d’être affiché. | UIComponent | |||
Distribué par le composant lorsque son composant ToolTip a été affiché. | UIComponent | |||
Distribué par un composant dont la propriété toolTip est définie, dès que l’utilisateur le survole avec la souris. | UIComponent | |||
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 | |||
Evénement non annulable, distribué par un composant lorsque celui-ci a terminé de réagir à un geste d’interaction tactile de l’utilisateur. | UIComponent | |||
Evénement non annulable, distribué par un composant lorsque celui-ci commence à réagir à un geste d’interaction tactile de l’utilisateur. | UIComponent | |||
Evénement annulable, distribué par un composant tentant de réagir à un geste d’interaction tactile de l’utilisateur. | UIComponent | |||
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 | |||
Distribué lorsque les méthodes commitProperties(), measure() et updateDisplayList() d’un objet ont été appelées (si nécessaire). | UIComponent | |||
Distribué si un composant est contrôlé par un validateur et que la validation a réussi. | UIComponent | |||
Distribué lorsque les valeurs sont modifiées soit par programmation, soit par interaction de l’utilisateur. | UIComponent |
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 | ||
---|---|---|---|---|
Type: Array 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 Couleurs à utiliser pour les arrière-plans des éléments de la liste. | ListBase | |||
Type: String 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 Distance verticale en pixels du bord supérieur de la zone de contenu à la position de la ligne de base de la commande. | UIComponent | |||
Type: Class 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 Classe d’habillage de bordure du composant. | ScrollControlBase | |||
Type: String 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 Style du cadre de sélection. | ScrollControlBase | |||
Type: String 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 Distance verticale, en pixels, entre le bord inférieur du composant et le bord inférieur de la zone de contenu de son conteneur parent. | UIComponent | |||
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. | ScrollControlBase | |||
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 Direction du texte affiché par le composant. | ScrollControlBase | |||
directoryIcon | Type: Class Format: EmbeddedFile Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: AIR1.1, Spécifie l’icône indiquant un répertoire. L’icône par défaut se trouve dans le fichier Assets.swf. Dans MXML, vous pouvez utiliser la syntaxe suivante pour définir cette propriété : directoryIcon="@Embed(source=’directoryIcon.jpg’);"
La valeur par défaut est TreeNodeIcon . | FileSystemList | ||
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é. | ScrollControlBase | |||
Type: Class 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 Habillage à utiliser pour indiquer où déposer un élément en cours de glissement. | ListBase | |||
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 surbrillance du composant lorsque la validation échoue. | UIComponent | |||
fileIcon | Type: Class Format: EmbeddedFile Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: AIR1.1, Spécifie l’icône indiquant un fichier. L’icône par défaut se trouve dans le fichier Assets.swf. Dans MXML, vous pouvez utiliser la syntaxe suivante pour définir cette propriété : fileIcon="@Embed(source=’fileIcon.jpg’);"
La valeur par défaut est TreeNodeIcon . | FileSystemList | ||
Type: Number 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 Indique la valeur de transparence Alpha de l’habillage du focus. | ScrollControlBase | |||
Type: String 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 Mode de fusion utilisé par le rectangle de focus. | UIComponent | |||
Type: String 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 Indique quels coins du rectangle de focus doivent être arrondis. | ScrollControlBase | |||
Type: Class 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 Habillage utilisé pour tracer le rectangle de focus. | UIComponent | |||
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 Epaisseur du contour du rectangle de focus, en pixels. | UIComponent | |||
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. | ScrollControlBase | |||
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. | ScrollControlBase | |||
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. | ScrollControlBase | |||
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. | ScrollControlBase | |||
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. | ScrollControlBase | |||
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. | ScrollControlBase | |||
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. | ScrollControlBase | |||
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. | ScrollControlBase | |||
Type: String 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 Distance horizontale, en pixels, entre le centre de la zone de contenu et celui du composant. | UIComponent | |||
Type: String 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 Nom du style de la barre de défilement horizontale. | ScrollControlBase | |||
Type: String Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 4.5 Versions du moteur d’exécution: Flash10, AIR 2.5 Le principal mode d’interaction pour ce composant. | UIComponent | |||
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 ). | ScrollControlBase | |||
Type: String Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 4.1 Versions du moteur d’exécution: Flash10, AIR 1.5 Spécifie la direction de mise en forme souhaitée d’un composant. | UIComponent | |||
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. | ScrollControlBase | |||
Type: String 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 Distance horizontale, en pixels, du bord gauche du composant au bord gauche de la zone de contenu de son conteneur parent. | UIComponent | |||
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. | ScrollControlBase | |||
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. | ScrollControlBase | |||
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 partie inférieure de la rangée et la partie inférieure du rendu de la rangée. | ListBase | |||
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. | ListBase | |||
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. | ListBase | |||
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 partie supérieure de la rangée et la partie supérieure du rendu de la rangée. | ListBase | |||
Type: String 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 Distance horizontale, en pixels, du bord droit du composant au bord droit de la zone de contenu de son conteneur parent. | UIComponent | |||
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 d’arrière-plan d’un rendu lorsque l’utilisateur le survole avec sa souris. | ListBase | |||
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 d’arrière-plan d’un rendu lorsque l’utilisateur le sélectionne. | ListBase | |||
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 d’arrière-plan d’un rendu lorsque le composant est désactivé. | ListBase | |||
Type: Number Format: Time 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 Durée de l’effet de sélection. | ListBase | |||
Type: Function 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 Objet easingFunction de l’effet de sélection. | ListBase | |||
Type: Boolean Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 4.5 Versions du moteur d’exécution: Flash10, AIR 1.5 Montrer l’erreur bordure ou enveloppe lorsque ce composant n’est pas valide. | UIComponent | |||
Type: Boolean Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 4.5 Versions du moteur d’exécution: Flash10, AIR 1.5 Afficher l’erreur-bulle lorsque ce composant n’est pas valide et que l’utilisateur pointe le curseur dessus | UIComponent | |||
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. | ScrollControlBase | |||
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é. | ScrollControlBase | |||
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. | ScrollControlBase | |||
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). | ScrollControlBase | |||
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 d’un rendu lorsque l’utilisateur le survole avec sa souris. | ListBase | |||
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 d’un rendu lorsque l’utilisateur le sélectionne. | ListBase | |||
Type: String 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 Distance verticale, en pixels, entre le bord supérieur du composant et le bord supérieur de la zone de contenu de son conteneur parent. | UIComponent | |||
Type: Boolean 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 Indicateur contrôlant si les éléments sont mis en surbrillance lorsque la souris les survole. | ListBase | |||
Type: String 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 Alignement vertical d’un rendu dans une rangée. | ListBase | |||
Type: String 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 Distance verticale, en pixels, du centre de la zone de contenu du composant au centre du composant. | UIComponent | |||
Type: String 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 Nom du style de la barre de défilement verticale. | ScrollControlBase |
Constante | Défini par | ||
---|---|---|---|
COMPUTER : File [statique]
Constante pouvant être utilisée comme valeur pour la propriété directory, représentant un répertoire de niveau supérieur pseudo appelé « Computer ». | FileSystemList |
backHistory | propriété |
backHistory:Array
[lecture seule] Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | AIR 1.1 |
Tableau d’objets File représentant les répertoires vers lesquels l’utilisateur peut revenir.
Le premier élément du tableau est le prochain répertoire en arrière de la liste de l’historique. Le dernier élément est le répertoire le plus en arrière de la liste de l’historique.
Ce tableau peut contenir un élément null
, qui représente le répertoire non existant dont le contenu sont des répertoires racine comme C:\ et D:\ sur Microsoft Windows.
L’exemple suivant montre comment utiliser cette propriété avec le contrôle FileSystemHistoryButton pour implémenter un bouton vers l’arrière :
<mx:FileSystemList id="fileSystemViewer" directory="{File.desktopDirectory}"/> <mx:FileSystemHistoryButton label="Back" enabled="{fileSystemViewer.canNavigateBack}" dataProvider="{fileSystemViewer.backHistory}" click="fileSystemViewer.navigateBack();" itemClick="fileSystemViewer.navigateBack(event.index);"/>
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 historyChanged
.
Implémentation
public function get backHistory():Array
Eléments de l’API associés
canNavigateBack | propriété |
canNavigateBack:Boolean
[lecture seule] Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | AIR 1.1 |
Indicateur portant la valeur true
si la liste de l’historique comporte au moins un répertoire vers lequel l’utilisateur peut revenir.
L’exemple suivant montre comment utiliser cette propriété avec le contrôle FileSystemHistoryButton pour implémenter un bouton vers l’arrière :
<mx:FileSystemList id="fileSystemViewer" directory="{File.desktopDirectory}"/> <mx:FileSystemHistoryButton label="Back" enabled="{fileSystemViewer.canNavigateBack}" dataProvider="{fileSystemViewer.backHistory}" click="fileSystemViewer.navigateBack();" itemClick="fileSystemViewer.navigateBack(event.index);"/>
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 historyChanged
.
Implémentation
public function get canNavigateBack():Boolean
Eléments de l’API associés
canNavigateDown | propriété |
canNavigateDown:Boolean
[lecture seule] Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | AIR 1.1 |
Indicateur portant la valeur true
si l’utilisateur peut accéder au bas d’un répertoire sélectionné. Cet indicateur a la valeur false
lorsqu’aucun élément n’est sélectionné ou lorsque l’élément sélectionné est un fichier au lieu d’un répertoire.
L’exemple suivant montre comment utiliser cette propriété avec le contrôle Button :
<mx:FileSystemList id="fileSystemViewer" directory="{File.desktopDirectory}"/> <mx:Button label="Open" enabled="{fileSystemViewer.canNavigateDown}" click="fileSystemViewer.navigateDown();"/>
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 directoryChanged
.
Implémentation
public function get canNavigateDown():Boolean
Eléments de l’API associés
canNavigateForward | propriété |
canNavigateForward:Boolean
[lecture seule] Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | AIR 1.1 |
Indicateur portant la valeur true
si la liste de l’historique comporte au moins un répertoire auquel l’utilisateur peut accéder vers l’avant.
L’exemple suivant montre comment utiliser cette propriété avec le contrôle FileSystemHistoryButton pour implémenter un bouton vers l’avant :
<mx:FileSystemList id="fileSystemViewer" directory="{File.desktopDirectory}"/> <mx:FileSystemHistoryButton label="Forward" enabled="{fileSystemViewer.canNavigateForward}" dataProvider="{fileSystemViewer.forwardHistory}" click="fileSystemViewer.navigateForward();" itemClick="fileSystemViewer.navigateForward(event.index);"/>
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 historyChanged
.
Implémentation
public function get canNavigateForward():Boolean
Eléments de l’API associés
canNavigateUp | propriété |
canNavigateUp:Boolean
[lecture seule] Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | AIR 1.1 |
Indicateur portant la valeur true
si l’utilisateur peut remonter vers le répertoire parent. Cet indicateur a la valeur false
uniquement lorsque ce contrôle affiche les répertoires racine comme C:\ and D:\ sur Microsoft Windows (dans ce cas, la propriété directory
a la valeur COMPUTER
).
L’exemple suivant montre comment utiliser cette propriété avec le contrôle Button :
<mx:FileSystemList id="fileSystemViewer" directory="{File.desktopDirectory}"/> <mx:Button label="Up" enabled="{fileSystemViewer.canNavigateUp}" click="fileSystemViewer.navigateUp();"/>
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 directoryChanged
.
Implémentation
public function get canNavigateUp():Boolean
Eléments de l’API associés
directory | propriété |
directory:File
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | AIR 1.1 |
Répertoire dont ce contrôle affiche le contenu.
Si vous définissez cette propriété sur un objet File représentant un répertoire existant, la propriété dataProvider
prend immédiatement la valeur null
. Ensuite, lorsque ce contrôle est revalidé par l’objet LayoutManager, il énumère le contenu de ce répertoire et renseigne la propriété dataProvider
avec un contrôle ArrayCollection des objets File obtenus pour les fichiers et sous-répertoires du répertoire.
Définir cette propriété sur un objet File qui ne représente pas un répertoire existant est une erreur. Définir cette propriété sur COMPUTER
affiche de façon synchronisée les répertoires racine comme C: et D: sous Windows.
Définir cette propriété a pour effet de désélectionner les éléments précédemment sélectionnés et le contrôle redéfinit sa position de défilement sur le coin supérieur gauche.
La valeur par défaut est COMPUTER.
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 directoryChanged
.
Implémentation
public function get directory():File
public function set directory(value:File):void
enumerationMode | propriété |
enumerationMode:String
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | AIR 1.1 |
Chaîne indiquant si ce contrôle affiche uniquement des fichiers, uniquement des sous-répertoires, ou les deux. Si les deux sont affichés, il indique également si les sous-répertoires sont affichés avant, après, ou s’ils sont mélangés avec les fichiers. Les valeurs possibles sont indiquées par la classe FileSystemEnumerationMode.
Cette propriété affecte les sous-répertoires et fichiers qui sont affichés dans le contrôle, ainsi que leur ordre d’apparition. Toutefois, elle n’affecte pas les instances File qui sont présentes dans la propriété dataProvider
; elle change le comportement de la fonction de filtre appliquée à la propriété dataProvider
. Définir cette propriété ne provoque pas la réénumération du directory
en cours.
Définir cette propriété a pour effet de désélectionner les éléments sélectionnés et le contrôle redéfinit sa position de défilement sur le coin supérieur gauche.
La valeur par défaut est FileSystemEnumerationMode.DIRECTORIES_FIRST.
Implémentation
public function get enumerationMode():String
public function set enumerationMode(value:String):void
Eléments de l’API associés
extensions | propriété |
extensions:Array
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | AIR 1.1 |
Tableau d’extensions indiquant quels fichiers peuvent être affichés dans ce contrôle. Si cette propriété est définie, par exemple, sur [ ".htm", ".html" ]
, alors seuls les fichiers portant ces extensions peuvent être affichés.
Les extensions sont considérées comme n’étant pas sensibles à la casse et le point du début est facultatif. Par exemple, spécifier ".HTML"
revient à spécifier "html"
.
Les répertoires ne font pas l’objet d’un filtrage par extensions, même si leurs noms contiennent des points.
Les propriétés enumerationMode
et filterFunction
ont également un rôle dans la définition des fichiers qui apparaîtront dans le contrôle. Par exemple, si cette propriété est [ ".htm", ".html" ]
, un fichier .html ne s’affiche pas si la propriété enumerationMode
est définie sur FileSystemEnumerationMode.DIRECTORIES_ONLY
ou si la propriété filterFunction
renvoie la valeur false
pour le fichier.
Si cette propriété est définie sur null
, aucun filtrage sur les extensions n’a lieu et tous les fichiers apparaissent. Si cette propriété est un tableau vide, toutes les extensions sont filtrées et aucun fichier portant une extension n’apparaît.
Cette propriété affecte les fichiers qui sont affichés dans le contrôle. Toutefois, elle n’affecte pas les instances File qui sont présentes dans la propriété dataProvider
; elle change le comportement de la fonction de filtre appliquée à la propriété dataProvider
. Définir cette propriété ne provoque pas la réénumération du directory
en cours.
Définir cette propriété a pour effet de désélectionner les éléments sélectionnés et le contrôle redéfinit sa position de défilement sur le coin supérieur gauche.
La valeur par défaut est null.
Implémentation
public function get extensions():Array
public function set extensions(value:Array):void
filterFunction | propriété |
filterFunction:Function
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | AIR 1.1 |
Fonction de rappel qui permet d’effectuer un filtrage supplémentaire, après l’application des propriétés enumerationMode
et extensions
, pour déterminer les fichiers et sous-répertoires à afficher et à masquer.
Cette fonction doit porter la signature suivante :
function myFilterFunction(file:File):BooleanCette fonction doit renvoyer la valeur
true
pour afficher le fichier ou sous-répertoire spécifié et la valeur false
pour le masquer.
Pour s’assurer que chaque fichier et sous-répertoire énumérés sont transmis à cette fonction, la propriété enumerationMode
ne doit pas être définie sur FileSystemEnumerationMode.FILES_ONLY
ou FileSystemEnumerationMode.DIRECTORIES_ONLY
et la propriété extensions
doit avoir la valeur null
. Sinon, ces propriétés déclenchent un filtrage préalable avant l’appel de cette fonction de filtre.
Cette propriété affecte les sous-répertoires et fichiers qui sont affichés dans le contrôle. Toutefois, elle n’affecte pas les instances File qui sont présentes dans la propriété dataProvider
; elle change le comportement de la fonction de filtre appliquée à la propriété dataProvider
. Définir cette propriété ne provoque pas la réénumération du directory
en cours.
Définir cette propriété a pour effet de désélectionner les éléments sélectionnés et le contrôle redéfinit sa position de défilement sur le coin supérieur gauche.
La valeur par défaut est null.
Implémentation
public function get filterFunction():Function
public function set filterFunction(value:Function):void
forwardHistory | propriété |
forwardHistory:Array
[lecture seule] Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | AIR 1.1 |
Tableau d’objets File représentant les répertoires auxquels l’utilisateur peut accéder vers l’avant.
Le premier élément du tableau est le prochain répertoire en avant de la liste de l’historique. Le dernier élément est le répertoire le plus en avant de la liste de l’historique.
Ce tableau peut contenir l’objet File spécial COMPUTER
, qui représente le répertoire non existant dont le contenu sont des répertoires racine comme C:\ et D:\ sur Microsoft Windows.
L’exemple suivant montre comment utiliser cette propriété avec le contrôle FileSystemHistoryButton pour implémenter un bouton vers l’avant :
<mx:FileSystemList id="fileSystemViewer" directory="{File.desktopDirectory}"/> <mx:FileSystemHistoryButton label="Forward" enabled="{fileSystemViewer.canNavigateForward}" dataProvider="{fileSystemViewer.forwardHistory}" click="fileSystemViewer.navigateForward();" itemClick="fileSystemViewer.navigateForward(event.index);"/>
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 historyChanged
.
Implémentation
public function get forwardHistory():Array
Eléments de l’API associés
nameCompareFunction | propriété |
nameCompareFunction:Function
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | AIR 1.1 |
Fonction de rappel que vous pouvez utiliser pour changer la façon dont les noms des fichiers et des sous-répertoires sont comparés, afin de produire l’ordre de tri.
Cette fonction doit porter la signature suivante :
function myNameCompareFunction(name1:String, name2:String):int
Elle renvoie -1
si name1
doit trier avant name2
, 1
si name1
doit trier après name2
et 0
si les noms sont identiques.
Si vous ne définissez pas cette propriété, le contrôle effectue une comparaison sans tenir compte de la casse et en fonction de la langue des deux noms, en appelant d’abord la méthode String toLocaleLowerCase()
sur chaque nom, puis en les comparant avec les opérateurs <
et >
.
Si vous définissez la propriété enumerationMode
sur FileSystemEnumerationMode.FILES_FIRST
ou FileSystemEnumerationMode.DIRECTORIES_FIRST
, cette méthode est utilisée pour comparer les noms uniquement au sein des groupes séparés de fichiers et de répertoires.
Cette propriété affecte l’ordre dans lequel les sous-répertoires et fichiers sont affichés dans le contrôle. Toutefois, elle n’affecte pas les instances File qui sont présentes dans la propriété dataProvider
; elle change le comportement du tri appliqué à la propriété dataProvider
. Définir cette propriété ne provoque pas la réénumération du directory
en cours.
Définir cette propriété a pour effet de désélectionner les éléments sélectionnés et le contrôle redéfinit sa position de défilement sur le coin supérieur gauche.
La valeur par défaut est null.
Implémentation
public function get nameCompareFunction():Function
public function set nameCompareFunction(value:Function):void
selectedPath | propriété |
selectedPath:String
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | AIR 1.1 |
Chaîne nativePath
de l’élément File représentant le sous-répertoire ou fichier sélectionné, ou valeur null
si aucun élément n’est sélectionné.
Si plusieurs éléments sont sélectionnés, l’obtention de cette propriété donne le premier chemin du tableau selectedPaths
.
La définition de cette propriété affecte les propriétés selectedPaths
, selectedItem
, selectedItems
, selectedIndex
et selectedIndices
.
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 directoryChanged
.
Implémentation
public function get selectedPath():String
public function set selectedPath(value:String):void
Eléments de l’API associés
selectedPaths | propriété |
selectedPaths:Array
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | AIR 1.1 |
Tableau de chaînes nativePath
pour les éléments File représentant les sous-répertoires et fichiers sélectionnés. Ce tableau est vide si aucun élément n’est sélectionné.
La définition de cette propriété affecte les propriétés selectedPaths
, selectedItem
, selectedItems
, selectedIndex
et selectedIndices
.
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 directoryChanged
.
Implémentation
public function get selectedPaths():Array
public function set selectedPaths(value:Array):void
Eléments de l’API associés
showExtensions | propriété |
showExtensions:Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | AIR 1.1 |
Indicateur précisant si les extensions sont affichées dans les noms de fichiers. Définissez cette propriété sur true
pour afficher les extensions de fichiers et sur false
pour les masquer. Les extensions des noms de répertoires sont toujours affichées.
La définition de cette propriété n’affecte pas les éléments qui sont affichés, ni leur ordre d’apparition. Cette opération n’affecte pas non plus les éléments qui sont sélectionnés, ni la position de défilement.
La valeur par défaut est true.
Implémentation
public function get showExtensions():Boolean
public function set showExtensions(value:Boolean):void
showHidden | propriété |
showHidden:Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | AIR 1.1 |
Indicateur précisant si les fichiers et répertoires que le système d’exploitation considère comme masqués sont affichés. Définissez cette propriété sur true
pour afficher les fichiers et répertoires masqués et sur false
pour les masquer.
Définir cette propriété a pour effet de désélectionner les éléments sélectionnés et le contrôle redéfinit sa position de défilement sur le coin supérieur gauche.
La valeur par défaut est false.
Implémentation
public function get showHidden():Boolean
public function set showHidden(value:Boolean):void
showIcons | propriété |
showIcons:Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | AIR 1.1 |
Indicateur précisant que les icônes s’affichent avant le nom des fichiers. Définissez cette propriété sur true
pour afficher les icônes et sur false
pour les masquer.
Vous pouvez définir les styles directoryIcon
et fileIcon
pour modifier les icônes par défaut. Ce contrôle ne peut pas afficher l’icône réelle que le système d’exploitation affiche pour un fichier, car AIR ne prend pas en charge cette fonctionnalité.
La définition de cette propriété n’affecte pas les éléments qui sont affichés, ni leur ordre d’apparition. Cette opération n’affecte pas non plus les éléments qui sont sélectionnés, ni la position de défilement.
La valeur par défaut est true.
Implémentation
public function get showIcons():Boolean
public function set showIcons(value:Boolean):void
FileSystemList | () | Constructeur |
public function FileSystemList()
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | AIR 1.1 |
Constructeur.
clear | () | méthode |
public function clear():void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | AIR 1.1 |
Efface ce contrôle afin qu’il n’affiche aucun élément.
Cette méthode définit la propriété dataProvider
sur null
, mais laisse intacte la propriété directory
. Vous pouvez appeler la méthode refresh
pour renseigner à nouveau ce contrôle.
findIndex | () | méthode |
public function findIndex(nativePath:String):int
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | AIR 1.1 |
Renvoie l’index de l’élément File avec le chemin d’accès au système de fichiers natif spécifié.
Les éléments présents dans la collection du contrôle, mais qui ne sont pas affichés en raison du filtrage, ne font pas l’objet d’une recherche.
Paramètres
nativePath:String — Chaîne spécifiant la chaîne nativePath d’un élément File.
|
int — Index de base zéro ou valeur -1 si aucun élément File n’a été trouvé avec le chemin spécifié.
|
Eléments de l’API associés
findItem | () | méthode |
public function findItem(nativePath:String):File
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | AIR 1.1 |
Recherche les instances File actuellement affichées dans ce contrôle et renvoie celle qui possède la propriété nativePathproperty
spécifiée.
Les instances File présentes dans la collection du contrôle, mais qui ne sont pas affichées en raison du filtrage, ne font pas l’objet d’une recherche.
Paramètres
nativePath:String — Chaîne spécifiant la chaîne nativePath d’un élément File.
|
File — Instance File si une instance a été trouvée avec la chaîne nativePath spécifiée ou valeur null si aucune n’a été trouvée.
|
navigateBack | () | méthode |
public function navigateBack(index:int = 0):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | AIR 1.1 |
Change ce contrôle pour afficher le contenu d’un répertoire précédemment visité dans le tableau backHistory
.
Si le tableau backHistory
est vide ou si vous spécifiez un index qui ne se trouve pas dans le tableau, cette méthode n’a aucun effet.
Au retour de cette méthode, la propriété directory
contient l’instance File du nouveau répertoire. La propriété dataProvider
prend temporairement la valeur null
jusqu’à ce que le nouveau répertoire soit énuméré. Après l’énumération, la propriété dataProvider
contient un objet ArrayCollection d’instances File pour le contenu du nouveau répertoire.
La liste de l’historique reste inchangée. Toutefois, l’index actuel qui se trouve à l’intérieur change, ce qui affecte les propriétés backHistory
et forwardHistory
. De nouvelles valeurs leur sont affectées au retour de cette méthode.
L’exemple suivant montre comment utiliser cette méthode avec le contrôle FileSystemHistoryButton pour créer un bouton vers l’arrière :
<mx:FileSystemList id="fileSystemViewer" directory="{File.desktopDirectory}"/> <mx:FileSystemHistoryButton label="Back" enabled="{fileSystemViewer.canNavigateBack}" dataProvider="{fileSystemViewer.backHistory}" click="fileSystemViewer.navigateBack();" itemClick="fileSystemViewer.navigateBack(event.index);"/>
Paramètres
index:int (default = 0 ) — Index du tableau backHistory auquel accéder. La valeur par défaut est 0, ce qui désigne le répertoire le plus proche en arrière.
|
Eléments de l’API associés
navigateDown | () | méthode |
public function navigateDown():void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | AIR 1.1 |
Change ce contrôle pour afficher le contenu du sous-répertoire sélectionné.
Si aucun sous-répertoire n’est sélectionné, cette méthode n’a aucun effet.
Au retour de cette méthode, la propriété directory
contient l’instance File du nouveau répertoire. La propriété dataProvider
prend temporairement la valeur null
jusqu’à ce que le nouveau répertoire soit énuméré. Après l’énumération, la propriété dataProvider
contient un objet ArrayCollection d’instances File pour le contenu du nouveau répertoire.
L’exemple suivant montre comment utiliser cette méthode avec le contrôle Button pour créer un bouton d’ouverture :
<mx:FileSystemList id="fileSystemViewer" directory="{File.desktopDirectory}"/> <mx:Button label="Open" enabled="{fileSystemViewer.canNavigateDown}" click="fileSystemViewer.navigateDown();"/>
Eléments de l’API associés
navigateForward | () | méthode |
public function navigateForward(index:int = 0):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | AIR 1.1 |
Change ce contrôle pour afficher le contenu d’un répertoire précédemment visité dans le tableau forwardHistory
.
Si le tableau forwardHistory
est vide ou si vous spécifiez un index qui ne se trouve pas dans le tableau, cette méthode n’a aucun effet.
Au retour de cette méthode, la propriété directory
contient l’instance File du nouveau répertoire. La propriété dataProvider
prend temporairement la valeur null
jusqu’à ce que le nouveau répertoire soit énuméré. Après l’énumération, la propriété dataProvider
contient un objet ArrayCollection d’instances File pour le contenu du nouveau répertoire.
La liste de l’historique reste inchangée. Toutefois, l’index actuel qui se trouve à l’intérieur change, ce qui affecte les propriétés backHistory
et forwardHistory
. De nouvelles valeurs leur sont affectées au retour de cette méthode.
L’exemple suivant montre comment utiliser cette méthode avec le contrôle FileSystemHistoryButton pour créer un bouton vers l’avant :
<mx:FileSystemList id="fileSystemViewer" directory="{File.desktopDirectory}"/> <mx:FileSystemHistoryButton label="Forward" enabled="{fileSystemViewer.canNavigateForward}" dataProvider="{fileSystemViewer.forwardHistory}" click="fileSystemViewer.navigateForward();" itemClick="fileSystemViewer.navigateForward(event.index);"/>
Paramètres
index:int (default = 0 ) — Index du tableau forwardHistory auquel accéder. La valeur par défaut est 0, ce qui désigne le répertoire le plus proche en avant.
|
Eléments de l’API associés
navigateTo | () | méthode |
navigateUp | () | méthode |
public function navigateUp():void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | AIR 1.1 |
Change ce contrôle pour afficher le contenu du prochain répertoire en haut de la hiérarchie.
Si ce contrôle affiche actuellement les répertoires racine (par exemple C: et D: sur Microsoft Windows), cette méthode n’a aucun effet.
Au retour de cette méthode, la propriété directory
contient l’instance File du nouveau répertoire. La propriété dataProvider
prend temporairement la valeur null
jusqu’à ce que le nouveau répertoire soit énuméré. Après l’énumération, la propriété dataProvider
contient un objet ArrayCollection d’instances File pour le contenu du nouveau répertoire.
L’exemple suivant montre comment utiliser cette méthode avec le contrôle Button pour créer un bouton vers le haut :
<mx:FileSystemList id="fileSystemViewer" directory="{File.desktopDirectory}"/> <mx:Button label="Up" enabled="{fileSystemViewer.canNavigateUp}" click="fileSystemViewer.navigateUp();"/>
Eléments de l’API associés
refresh | () | méthode |
public function refresh():void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | AIR 1.1 |
Réénumère le répertoire actuellement affiché par ce contrôle.
Comme AIR ne prend pas en charge les notifications du système de fichiers, ce contrôle n’est pas automatiquement actualisé si un fichier ou un sous-répertoire est créé, supprimé, déplacé ou renommé. En d’autres termes, il est possible qu’il affiche une vue obsolète du système de fichiers. Vous pouvez toutefois appeler la méthode refresh()
pour réénumérer la propriété directory
actuelle et la mettre à jour. Vous pouvez, par exemple, choisir d’effectuer cette opération lorsque vous avez réalisé une opération de fichiers dont vous savez qu’elle entraîne une vue obsolète du contrôle ou lorsque l’utilisateur désactive et réactive votre application.
Cette méthode préserve les éléments sélectionnés (s’ils existent toujours) et la position de défilement (si le premier élément visible existe toujours).
directoryChange | Evénement |
mx.events.FileEvent
propriété FileEvent.type =
mx.events.FileEvent.DIRECTORY_CHANGE
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | AIR 1.1 |
Distribué lorsque le répertoire affiché par ce contrôle a changé, pour une raison ou pour une autre.
La constante FileEvent.DIRECTORY_CHANGE définit la valeur de la propriététype
de l’objet d’événement d’un événement directoryChange
.
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 . |
file | Objet File associé à cet événement. |
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 . |
type | FileEvent.DIRECTORY_CHANGE |
directoryChanging | Evénement |
mx.events.FileEvent
propriété FileEvent.type =
mx.events.FileEvent.DIRECTORY_OPENING
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | AIR 1.1 |
Distribué lorsque l’utilisateur essaie de changer le répertoire affiché par ce contrôle.
L’utilisateur peut essayer de modifier le répertoire en cliquant deux fois dessus, en appuyant sur la touche Entrée ou sur la touche Ctrl et la flèche vers le bas lorsqu’un sous-répertoire est sélectionné, en appuyant sur la touche Ctrl et la flèche vers le haut lorsque le contrôle n’affiche pas le répertoire de l’ordinateur (COMPUTER), en appuyant sur la touche Ctrl et la flèche gauche lorsqu’il existe un répertoire précédent dans la liste de l’historique vers lequel revenir ou en appuyant sur la touche Ctrl et la flèche droite lorsqu’il existe un répertoire suivant dans la liste de l’historique auquel accéder.
Cet événement peut être annulé. Si vous appelez la méthode event.preventDefault()
, le répertoire n’est pas modifié.
Une fois la propriété directory
modifiée et une fois que la propriété dataProvider
contient des instances File des éléments du nouveau répertoire, l’événement directoryChange
est distribué.
type
de l’objet d’événement d’un événement directoryOpening
.
Les valeurs des propriétés de l’objet d’événement sont les suivantes :
Propriété | Valeur |
---|---|
bubbles | false |
cancelable | true |
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 . |
file | Objet File associé à cet événement. |
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 . |
type | FileEvent.DIRECTORY_OPENING |
fileChoose | Evénement |
mx.events.FileEvent
propriété FileEvent.type =
mx.events.FileEvent.FILE_CHOOSE
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | AIR 1.1 |
Distribué lorsque l’utilisateur choisit un fichier en cliquant deux fois dessus ou en le sélectionnant et en appuyant sur la touche Entrée.
La constante FileEvent.FILE_CHOOSE définit la valeur de la propriététype
de l’objet d’événement d’un événement fileChoose
.
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 . |
file | Objet File associé à cet événement. |
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 . |
type | FileEvent.FILE_CHOOSE |
COMPUTER | Constante |
public static const COMPUTER:File
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | AIR 1.1 |
Constante pouvant être utilisée comme valeur pour la propriété directory
, représentant un répertoire pseudo de niveau supérieur appelé « Computer ». Ce répertoire pseudo contient les répertoires racine (C:\ et D:\ sur Windows ou / sur Macintosh).
Tue Jun 12 2018, 09:30 AM Z