La documentation relative aux classes ActionScript™ inclut des informations sur la syntaxe, l'utilisation et des exemples de code concernant les méthodes, les propriétés, les gestionnaires d'événements et les écouteurs appartenant à une classe spécifique dans ActionScript™ (par opposition aux fonctions ou propriétés globales). Les classes suivent ensuite l'ordre alphabétique. Si vous ne savez pas à quelle classe appartient un membre spécifique, recherchez-le dans l'index.


 ClassePackageDescription
 Accessibility
flash.accessibility La classe Accessibility gère les communications avec les logiciels de lecture d'écran.
 AccessibilityProperties
flash.accessibility La classe AccessibilityProperties vous permet de contrôler la présentation des objets Flash aux outils d'aide à l'accessibilité, tels que les lecteurs d'écran.
 AccImpl
fl.accessibility La classe AccImpl, également appelée classe d'implémentation d'accessibilité, est la classe de base pour l'implémentation de l'accessibilité dans les composants.
 ActionScriptVersion
flash.display La classe ActionScriptVersion est une énumération de valeurs constantes qui indiquent la version de langue du fichier SWF chargé.
 ActivityEvent
flash.events Flash® Player distribue un objet ActivityEvent chaque fois qu’une caméra ou un microphone signale qu’il est devenu actif ou inactif.
 Animator
fl.motion La classe Animator applique la description XML d'une interpolation de mouvement à un objet d'affichage.
 AntiAliasType
flash.text La classe AntiAliasType fournit les valeurs d’anti-aliasing de la classe flash.text.TextField.
 ApplicationDomain
flash.system La classe ApplicationDomain est un conteneur pour les groupes discrets de définitions de classes.
 ArgumentError
Niveau supérieur La classe ArgumentError représente une erreur qui se produit lorsque les arguments spécifiés dans une fonction ne correspondent pas aux arguments définis pour celle-ci.
 arguments
Niveau supérieur Un objet arguments permet de stocker les arguments d'une fonction et d’y accéder.
 Array
Niveau supérieur La classe Array vous permet d'accéder aux tableaux et de les manipuler.
 AsyncErrorEvent
flash.events Flash® Player distribue un événement AsyncErrorEvent lorsqu’une exception est renvoyée par le code asynchrone natif (LocalConnection, NetConnection, SharedObject ou NetStream).
 AutoLayoutEvent
fl.video Flash® Player diffuse un objet AutoLayoutEvent lorsque le lecteur vidéo est redimensionné et disposé automatiquement.
 AVM1Movie
flash.display AVM1Movie est une classe simple représentant les clips AVM1, qui utilisent ActionScript 1.0 ou 2.0.
 Back
fl.motion.easing La classe Back définit trois fonctions d'accélération qui permettent de mettre en œuvre des mouvements dans les animations ActionScript.
 Back
fl.transitions.easing La classe Back définit trois fonctions d'accélération qui permettent de mettre en œuvre des mouvements dans les animations ActionScript.
 BaseButton
fl.controls La classe BaseButton correspond à la classe de base de l'ensemble des composants de bouton, qui définit les propriétés et les méthodes communes à l'ensemble des boutons.
 BaseScrollPane
fl.containers La classe BaseScrollPane gère les fonctionnalités de défilement de base, y compris les événements, les applications de style, le tracé du masque et de l'arrière-plan, la disposition des barres de défilement et la gestion des positions du défilement.
 BevelFilter
flash.filters La classe BevelFilter permet d'appliquer un effet de biseau à des objets d’affichage.
 BezierEase
fl.motion La classe BezierEase offre un contrôle précis de l'accélération pour une interpolation de mouvement entre deux images-clés.
 BezierSegment
fl.motion Un segment Bezier se compose de quatre objets Point définissant une seule courbe de Bézier cubique.
 Bitmap
flash.display La classe Bitmap représente les objets d'affichage qui représentent les images bitmap.
 BitmapData
flash.display La classe BitmapData vous permet d’utiliser les données (pixels) d’un objet Bitmap.
 BitmapDataChannel
flash.display La classe BitmapDataChannel est une énumération de valeurs constantes qui désignent le canal à utiliser : rouge, bleu, vert ou transparence alpha.
 BitmapFilter
flash.filters La classe BitmapFilter est la classe de base pour tous les effets de filtrage d’image.
 BitmapFilterQuality
flash.filters La classe BitmapFilterQuality contient des valeurs permettant de définir la qualité de rendu d’un objet BitmapFilter.
 BitmapFilterType
flash.filters La classe BitmapFilterType contient des valeurs permettant de définir le type d’un objet BitmapFilter.
 BlendMode
flash.display Classe qui fournit des valeurs constantes relatives aux effets de mode de fondu visuels.
 Blinds
fl.transitions La classe Blinds révèle l'objet clip à l'aide de rectangles qui apparaissent ou disparaissent.
 BlurFilter
flash.filters La classe BlurFilter permet d'appliquer un effet visuel de flou aux objets d'affichage.
 Boolean
Niveau supérieur Utilisé pour les opérations logiques, un objet Boolean est un type de données réglé soit sur true, soit sur false.
 Bounce
fl.motion.easing La classe Bounce définit trois fonctions d'accélération pour mettre en œuvre un mouvement de rebond avec une animation ActionScript, comme une balle que l'on laisse tomber et qui rebondit plusieurs fois de moins en moins haut.
 Bounce
fl.transitions.easing La classe Bounce définit trois fonctions d'accélération pour mettre en œuvre un mouvement de rebond avec une animation ActionScript, comme une balle que l'on laisse tomber et rebondit plusieurs fois de moins en moins haut.
 Button
fl.controls Le composant Button est un bouton rectangulaire couramment utilisé.
 ButtonAccImpl
fl.accessibility La classe ButtonAccImpl, également appelée classe d'implémentation d'accessibilité Button, autorise les communications entre un composant Button et un logiciel de lecture d'écran.
 ButtonLabelPlacement
fl.controls La classe ButtonLabelPlacement définit les constantes des valeurs pour la propriété labelPlacement d'un composant Button, CheckBox ou RadioButton.
 ByteArray
flash.utils La classe ByteArray comporte des méthodes et des propriétés permettant d’optimiser la lecture, l’écriture et la manipulation des données binaires.
 Camera
flash.media Servez-vous de la classe Camera pour capturer une vidéo depuis une caméra reliée à l'ordinateur exécutant Flash Player.
 Capabilities
flash.system La classe Capabilities fournit des propriétés qui décrivent le système et le lecteur qui hébergent un fichier SWF.
 CapsStyle
flash.display La classe CapsStyle est une énumération de valeurs constantes qui spécifient le style d’extrémité à utiliser pour tracer les lignes.
 CaptionChangeEvent
fl.video L'événement CaptionChangeEvent est diffusé chaque fois qu'une légende est ajoutée ou supprimée dans son champ de texte cible.
 CaptionTargetEvent
fl.video Type de l'événement captionTargetCreated, distribué suite à la création automatique de l'événement captionTargetCreated et avant l'ajout de légendes à ce dernier.
 CellRenderer
fl.controls.listClasses La classe CellRenderer définit des propriétés et des méthodes utilisées par les composants à base de liste pour manipuler et afficher le contenu des cellules personnalisées pour chacune de leurs lignes.
 CheckBox
fl.controls Le composant CheckBox affiche une petite case avec une marque.
 CheckBoxAccImpl
fl.accessibility La classe CheckBoxAccImpl, également appelée classe d'implémentation d'accessibilité CheckBox, est utilisée pour rendre un composant CheckBox accessible.
 Circular
fl.motion.easing La classe Circular définit trois fonctions d'accélération qui permettent de mettre en œuvre des mouvements dans l'animation ActionScript.
 Class
Niveau supérieur Un objet Class est créé pour chaque définition de classe d’un programme.
 Color
fl.motion La classe Color étend la classe ColorTransform de Flash Player, en ajoutant des capacités de contrôle de la luminosité et de la teinte.
 ColorMatrixFilter
flash.filters La classe ColorMatrixFilter vous permet d'appliquer une transformation de matrice 4 x 5 aux valeurs de couleur RVBA et alpha de chaque pixel de l'image d'entrée afin d'obtenir un résultat intégrant un nouvel ensemble de valeurs de couleur RVBA et alpha.
 ColorPicker
fl.controls Le composant ColorPicker affiche un ou plusieurs nuancier afin de permettre à l'utilisateur de sélectionner une couleur.
 ColorPickerEvent
fl.events La classe ColorPickerEvent définit les événements qui sont associés au composant ColorPicker.
 ColorTransform
flash.geom La classe ColorTransform vous permet de régler les valeurs de couleur d’un objet d’affichage.
 ComboBox
fl.controls Le composant ComboBox contient une liste déroulante dans laquelle l'utilisateur ne peut sélectionner qu'une valeur.
 ComboBoxAccImpl
fl.accessibility La classe ComboBoxAccImpl, également appelée classe d'implémentation d'accessibilité ComboBox, est utilisée pour rendre un composant ComboBox accessible.
 ComponentEvent
fl.events La classe ComponentEvent définit les événements associés à la classe UIComponent.
 ContextMenu
flash.ui La classe ContextMenu permet de contrôler les éléments du menu contextuel de Flash Player.
 ContextMenuBuiltInItems
flash.ui La classe ContextMenuBuiltInItems décrit les éléments qui sont intégrés à un menu contextuel.
 ContextMenuEvent
flash.events Flash® Player distribue des objets ContextMenuEvent lorsqu’un utilisateur génère ou utilise le menu contextuel.
 ContextMenuItem
flash.ui La classe ContextMenuItem vous permet de créer des éléments de menu personnalisés à afficher dans le menu contextuel de Flash Player.
 ConvolutionFilter
flash.filters La classe ConvolutionFilter applique un effet de filtre de convolution de matrice.
 CSMSettings
flash.text La classe CSMSettings contient des propriétés à utiliser avec la méthode TextRenderer.setAdvancedAntiAliasingTable() pour mettre en place une modulation continue du trait (CSM).
 Cubic
fl.motion.easing La classe Cubic définit trois fonctions d'accélération qui permettent de mettre en œuvre des mouvements dans l'animation ActionScript.
 CuePointType
fl.video La classe CuePointType fournit des valeurs constantes pour la propriété type de l'objet info d'une occurrence MetadataEvent de type CUE_POINT.
 CustomActions
adobe.utils Les méthodes de la classe CustomActions permettent de lire un fichier SWF dans l'outil de programmation Flash pour gérer des actions personnalisées enregistrées via cet outil.
 CustomEase
fl.motion La classe CustomEase permet de modifier les propriétés spécifiques du comportement d'accélération d'une interpolation de mouvement au fur et à mesure de la progression de l'interpolation.
 DataChangeEvent
fl.events La classe DataChangeEvent définit l'événement qui est diffusé lorsque les données associées à un composant changent.
 DataChangeType
fl.events La classe DataChangeType définit des constantes pour l'événement DataChangeEvent.changeType.
 DataEvent
flash.events Flash® Player distribue des objets DataEvent lorsqu’il a terminé de charger des données brutes.
 DataGrid
fl.controls La classe DataGrid est un composant de type liste qui fournit une grille de lignes et de colonnes.
 DataGridAccImpl
fl.accessibility La classe DataGridAccImpl, également appelée classe d'implémentation d'accessibilité DataGrid, est utilisée pour rendre un composant DataGrid accessible.
 DataGridCellEditor
fl.controls.dataGridClasses La classe DataGridCellEditor définit l'éditeur d'élément par défaut d'un contrôle DataGrid.
 DataGridColumn
fl.controls.dataGridClasses La classe DataGridColumn décrit une colonne dans un composant DataGrid.
 DataGridEvent
fl.events La classe DataGridEvent définit les événements associés au composant DataGrid.
 DataGridEventReason
fl.events La classe DataGridEventReason définit les constantes utilisées pour les valeurs de la propriété reason de l'objet DataGridEvent lorsque la valeur de la propriété type est itemEditEnd.
 DataProvider
fl.data La classe DataProvider fournit des méthodes et des propriétés permettant de demander et de modifier les données dans un composant à base de liste, tel que List, DataGrid, TileList ou ComboBox.
 Date
Niveau supérieur La classe Date représente des informations relatives à la date et à l’heure.
 DefinitionError
Niveau supérieur La classe DefinitionError représente une erreur qui se produit lorsque le code utilisateur tente de définir un identificateur qui est déjà défini.
 Dictionary
flash.utils La classe Dictionary permet de créer une collection dynamique de propriétés, qui appliquent l'opérateur d'égalité stricte (===) pour les comparaisons clés des clés d'objets non primitifs.
 DisplacementMapFilter
flash.filters La classe DisplacementMapFilter utilise les valeurs de pixels de l'objet BitmapData spécifié (appelé image de mappage du déplacement) pour déplacer un objet.
 DisplacementMapFilterMode
flash.filters La classe DisplacementMapFilterMode fournit des valeurs à la propriété mode de la classe DisplacementMapFilter.
 DisplayObject
flash.display La classe DisplayObject constitue la classe de base de tous les objets susceptibles d’être insérés dans la liste d'affichage.
 DisplayObjectContainer
flash.display La classe DisplayObjectContainer est la classe de base de tous les objets susceptibles de servir de conteneurs d’objet d'affichage dans la liste d’affichage.
 DropShadowFilter
flash.filters La classe DropShadowFilter permet d'ajouter un effet d'ombre portée aux objets d’affichage.
 Elastic
fl.motion.easing La classe Elastic définit trois fonctions d'accélération pour mettre en œuvre le mouvement au sein d'une application ActionScript. Le mouvement est défini par une onde sinusoïdale qui se réduit de façon progressive.
 Elastic
fl.transitions.easing La classe Elastic définit trois fonctions d'accélération pour mettre en œuvre le mouvement au sein d'une application ActionScript. Le mouvement est défini par une onde sinusoïdale qui se réduit de façon progressive.
 Endian
flash.utils La classe Endian contient des valeurs qui dénotent l’ordre des octets qui est utilisé pour représenter les nombres à plusieurs octets.
 EOFError
flash.errors Une exception EOFError est émise lors d'une tentative de lecture au-delà de la fin des données disponibles.
 Error
Niveau supérieur La classe Error contient des informations sur une erreur survenue dans un script.
 ErrorEvent
flash.events Flash® Player distribue des objets ErrorEvent lorsqu’une erreur entraîne l’échec d’une opération réseau.
 EvalError
Niveau supérieur La classe EvalError représente une erreur qui se produit lorsque le code utilisateur appelle la fonction eval() ou tente d’utiliser l’opérateur new avec l’objet Function.
 Event
flash.events La classe Event est utilisée comme classe de base pour la création des objets Event, transmis aux écouteurs d’événement en tant que paramètres lorsqu’un événement se produit.
 EventDispatcher
flash.events La classe EventDispatcher implémente l’interface IEventDispatcher et est la classe de base de la classe DisplayObject.
 EventPhase
flash.events La classe EventPhase fournit des valeurs à la propriété eventPhase de la classe Event.
 Exponential
fl.motion.easing La classe Exponential définit trois fonctions d'accélération qui permettent de mettre en œuvre des mouvements dans l'animation ActionScript.
 ExternalInterface
flash.external La classe ExternalInterface est l'API External, une interface de programmation qui permet une communication directe entre ActionScript et le conteneur Flash Player, par exemple une page HTML avec JavaScript.
 Fade
fl.transitions La classe Fade fait apparaître ou disparaître le clip dans un effet de fondu.
 FileFilter
flash.net La classe FileFilter permet d’indiquer quels fichiers du système de l’utilisateur sont répertoriés dans la boîte de dialogue de recherche de fichiers qui s’affiche lors de l’appel de FileReference.browse() ou FileReferenceList.browse().
 FileReference
flash.net La classe FileReference permet de charger et télécharger des fichiers entre l'ordinateur d'un utilisateur et un serveur.
 FileReferenceList
flash.net La classe FileReferenceList permet aux utilisateurs de sélectionner un ou plusieurs fichiers à charger.
 FLVPlayback
fl.video FLVPlayback étend la classe Sprite et englobe un objet VideoPlayer.
 FLVPlaybackCaptioning
fl.video Le composant FLVPlaybackCaptioning permet le sous-titrage du composant FLVPlayback.
 Fly
fl.transitions La classe Fly insère l'objet clip depuis une direction particulière.
 FocusEvent
flash.events Flash® Player distribue des objets FocusEvent lorsque l’utilisateur déplace le focus sur un autre objet dans la liste d’affichage.
 FocusManager
fl.managers La classe FocusManager gère le focus pour un ensemble de composants parcourus à l'aide de la souris ou du clavier dans une boucle de tabulation.
 Font
flash.text La classe Font permet de gérer des polices intégrées dans les fichiers SWF.
 FontStyle
flash.text La classe FontStyle fournit les valeurs de la classe TextRenderer.
 FontType
flash.text La classe FontType contient les constantes énumérées « embedded » et « device » pour la propriété fontType de la classe Font.
 FrameLabel
flash.display L’objet FrameLabel contient des propriétés qui spécifient un numéro d’image et le nom d'étiquette correspondant.
 FullScreenEvent
flash.events Flash® Player distribue un objet FullScreenEvent chaque fois que la scène passe en mode d'affichage plein écran ou quitte ce mode.
 Function
Niveau supérieur Une fonction constitue l’unité de base du code que vous pouvez appeler dans ActionScript.
 FunctionEase
fl.motion La classe FunctionEase permet d'utiliser des fonctions d'interpolation personnalisées avec la structure fl.motion, au lieu d'autres interpolations comme SimpleEase et CustomEase.
 GlowFilter
flash.filters La classe GlowFilter permet d'appliquer un effet de rayonnement aux objets d’affichage.
 GradientBevelFilter
flash.filters La classe GradientBevelFilter permet d'appliquer un effet de biseau en dégradé à des objets d’affichage.
 GradientGlowFilter
flash.filters La classe xxxGradientGlowFilter permet d'appliquer un effet de rayonnement dégradé à des objets d’affichage.
 GradientType
flash.display La classe GradientType fournit les valeurs du paramètre type dans les méthodes beginGradientFill() et lineGradientFill() de la classe flash.display.Graphics.
 Graphics
flash.display La classe Graphics contient un ensemble de méthodes permettant de créer une forme vectorielle.
 GridFitType
flash.text La classe GridFitType définit des valeurs pour l'adaptation à la grille dans la classe TextField.
 HeaderRenderer
fl.controls.dataGridClasses La classe HeaderRenderer affiche l'en-tête de la colonne DataGrid active.
 HTTPStatusEvent
flash.events Flash® Player distribue des objets HTTPStatusEvent lorsqu’une requête réseau renvoie un code d'état HTTP.
 IBitmapDrawable
flash.display L'interface IBitmapDrawable est implémentée par des objets qui peuvent être transmis en tant que paramètre source de la méthode draw() à la classe BitmapData.
 ICellRenderer
fl.controls.listClasses L'interface ICellRenderer fournit les méthodes et les propriétés requises par un rendu de cellule.
 ID3Info
flash.media La classe ID3Info contient des propriétés qui reflètent les métadonnées ID3.
 IDataInput
flash.utils L’interface IDataInput propose plusieurs méthodes de lecture des données binaires.
 IDataOutput
flash.utils L’interface IDataOutput propose plusieurs méthodes d’écriture des données binaires.
 IDynamicPropertyOutput
flash.net Cette interface contrôle la sérialisation des propriétés dynamiques des objets dynamiques.
 IDynamicPropertyWriter
flash.net Cette interface s’utilise avec l’interface IDynamicPropertyOutput pour contrôler la sérialisation des propriétés dynamiques des objets dynamiques.
 IEventDispatcher
flash.events L’interface IEventDispatcher définit des méthodes d’ajout ou de suppression d'écouteurs d'événements, vérifie si des types spécifiques d'écouteurs d'événements sont enregistrés et distribue des événements.
 IExternalizable
flash.utils L'interface IExternalizable permet de contrôler la sérialisation d'une classe lorsqu'elle est codée dans un flux de données.
 IFocusManager
fl.managers Implémente l'interface IFocusManager pour créer un gestionnaire de focus personnalisé.
 IFocusManagerComponent
fl.managers L'interface IFocusManagerComponent fournit plusieurs méthodes et propriétés qui permettent aux composants de recevoir le focus.
 IFocusManagerGroup
fl.managers L'interface IFocusManagerGroup fournit des propriétés qui permettent de gérer un ensemble de composants parmi lesquels un seul peut être sélectionné à la fois.
 IllegalOperationError
flash.errors L'exception IllegalOperationError est émise lorsqu'une méthode n'est pas implémentée ou lorsque l'implémentation ne répond pas aux besoins actuels.
 ImageCell
fl.controls.listClasses L'ImageCell est le rendu de cellule par défaut du composant TileList.
 IME
flash.system La classe IME permet de manipuler directement l'IME (Input Method Editor) du système d'exploitation sous lequel l'application Flash Player s'exécute sur l'ordinateur client.
 IMEConversionMode
flash.system Cette classe contient des constantes à utiliser avec la propriété IME.conversionMode.
 IMEEvent
flash.events Flash® Player distribue des objets IMEEvent lorsqu’un utilisateur entre du texte à l'aide d'un IME (éditeur de méthode d'entrée).
 INCManager
fl.video INCManager constitue l'interface des classes qui créent l'objet flash.net.NetConnection destiné à la classe VideoPlayer.
 IndeterminateBar
fl.controls.progressBarClasses La classe IndeterminateBar gère le dessin du contrôle de barre de progression lorsque la taille de la source chargée est inconnue.
 int
Niveau supérieur La classe int vous permet de manipuler les types de données représentant un entier 32 bits signé.
 InteractionInputType
fl.events La classe InteractionInputType définit les constantes des valeurs de la propriété triggerEvent de l'objet SliderEvent.
 InteractiveObject
flash.display La classe InteractiveObject correspond à la classe abstraite de l'ensemble des objets d'affichage avec lesquels l'utilisateur peut interagir à l'aide de la souris et du clavier.
 InterpolationMethod
flash.display La classe InterpolationMethod transmet des valeurs au paramètre interpolationMethod par l'intermédiaire des méthodes Graphics.beginGradientFill() et Graphics.lineGradientStyle().
 InvalidationType
fl.core La classe InvalidationType définit les constantes InvalidationType utilisées par la propriété type d'un objet événement distribué à la suite de l'invalidation d'un composant.
 InvalidSWFError
flash.errors Flash Player génère cette exception lorsqu'il rencontre un fichier SWF corrompu.
 IOError
flash.errors L’exception IOError est émise lors de certains types d'échecs d’entrée ou de sortie.
 IOErrorEvent
flash.events Flash® Player distribue un objet IOErrorEvent lorsqu’une erreur entraîne l’échec d’une opération d’envoi ou de chargement.
 Iris
fl.transitions La classe Iris révèle l'objet clip à l'aide d'un masque animé de forme carrée ou circulaire qui effectue un zoom avant ou arrière.
 ITween
fl.motion L'interface ITween définit l'API implémentée par les classes d'interpolation pour pouvoir travailler avec les classes fl.motion.
 IVPEvent
fl.video L'interface IVPEvent est mise en œuvre par les événements vidéo qui s'appliquent à un objet VideoPlayer au sein d'un composant FLVPlayback.
 JointStyle
flash.display La classe JointStyle est une énumération de valeurs constantes qui spécifient le style de liaison à utiliser pour tracer les lignes.
 Keyboard
flash.ui La classe Keyboard vous permet de créer une interface pouvant être contrôlée par un utilisateur disposant d'un clavier standard.
 KeyboardEvent
flash.events Flash® Player distribue des objets KeyboardEvent en réponse à une saisie utilisateur au clavier.
 Keyframe
fl.motion La classe Keyframe définit un état visuel à un instant t d'une interpolation de mouvement.
 KeyLocation
flash.ui La classe KeyLocation contient des constantes qui indiquent l'emplacement d’une touche enfoncée sur le clavier.
 Label
fl.controls Le composant Label affiche une ou plusieurs lignes de texte seul ou au format HTML qui peut être aligné ou redimensionné.
 LabelButton
fl.controls La classe LabelButton est une classe abstraite qui étend la classe BaseButton en ajoutant une étiquette, une icône et une fonction de basculement.
 LabelButtonAccImpl
fl.accessibility La classe LabelButtonAccImpl, également appelée classe d'implémentation d'accessibilité LabelButton, est utilisée pour rendre un composant LabelButton accessible.
 LayoutEvent
fl.video Evénement distribué lorsque le lecteur vidéo est redimensionné et/ou disposé.
 Linear
fl.motion.easing La classe Linear définit les fonctions d'accélération pour mettre en œuvre des mouvements non accélérés avec les animations ActionScript.
 LineScaleMode
flash.display La classe LineScaleMode fournit des valeurs pour le paramètre scaleMode de la méthode Graphics.lineStyle().
 List
fl.controls Le composant List affiche des informations de type liste et est parfaitement adapté pour l'affichage de tableaux d'informations.
 ListAccImpl
fl.accessibility La classe ListAccImpl, également appelée classe d'implémentation d'accessibilité List, est utilisée pour rendre un composant List accessible.
 ListData
fl.controls.listClasses ListData est une classe de message qui contient des renseignements sur une certaine cellule d'un composant à base de listes.
 ListEvent
fl.events La classe ListEvent définit les événements des composants à base de liste, y compris List, DataGrid, TileList et ComboBox.
 LivePreviewParent
fl.livepreview La classe LivePreviewParent fournit le scénario correspondant à un fichier SWC ou à un clip compilé qui est exporté lorsque ActionScript 3.0 est sélectionné.
 Loader
flash.display La classe Loader permet de charger des fichiers SWF ou des fichiers d’image (JPG, PNG ou GIF).
 LoaderContext
flash.system La classe LoaderContext fournit des options pour le chargement des fichiers SWF et autres médias à l'aide de la classe Loader.
 LoaderInfo
flash.display La classe LoaderInfo fournit des informations relatives à un fichier SWF ou à un fichier d’image (JPEG, GIF ou PNG) chargé.
 LocalConnection
flash.net La classe LocalConnection vous permet de créer un objet LocalConnection qui peut appeler une méthode dans un autre objet LocalConnection, au sein d’un même fichier SWF ou entre plusieurs fichiers SWF.
 Locale
fl.lang La classe fl.lang.Locale vous permet de contrôler la façon dont le texte multilingue s'affiche dans un fichier SWF.
 Math
Niveau supérieur La classe Math contient des méthodes et des constantes qui représentent les fonctions et valeurs mathématiques courantes.
 Matrix
flash.geom La classe Matrix représente une matrice de transformation qui détermine le mappage des points d'un espace de coordonnées à l'autre.
 MatrixTransformer
fl.motion La classe MatrixTransformer contient des méthodes pour modifier les propriétés individuelles d'une matrice de transformation : échelle horizontale et verticale, inclinaison horizontale et verticale et rotation.
 MemoryError
flash.errors L’exception MemoryError est émise lors de l’échec d’une requête d’allocation de mémoire.
 MetadataEvent
fl.video Flash® Player distribue un objet MetadataEvent lorsque l'utilisateur demande le paquet de métadonnées du fichier FLV (NetStream.onMetaData) et lorsque des points de repère (NetStream.onCuePoint) surviennent dans le fichier FLV.
 Microphone
flash.media Servez-vous de la classe Microphone pour capturer un son depuis un microphone relié à un ordinateur exécutant Flash Player.
 MorphShape
flash.display La classe MorphShape représente les objets MorphShape figurant dans la liste d'affichage.
 Motion
fl.motion La classe Motion stocke une séquence d'animations d'images-clés pouvant s'appliquer à un objet visuel.
 MotionEvent
fl.motion La classe MotionEvent représente les événements diffusés par la classe fl.motion.Animator.
 Mouse
flash.ui Les méthodes de la classe Mouse permettent de masquer et d'afficher le pointeur de la souris.
 MouseEvent
flash.events Flash® Player distribue des objets MouseEvent dans le flux d’événements à chaque événement de souris.
 MovieClip
flash.display La classe MovieClip hérite des classes suivantes : Sprite, DisplayObjectContainer, InteractiveObject, DisplayObject et EventDispatcher.
 Namespace
Niveau supérieur La classe Namespace contient les méthodes et propriétés destinées à la définition et à l’utilisation des espaces de nom.
 NCManager
fl.video Crée un objet NetConnection pour la classe VideoPlayer, qui constitue une classe d'aide et d'interaction avec l'utilisateur.
 NCManagerNative
fl.video La classe NCManagerNative est une sous-classe de la classe NCManager et prend en charge la détection native de bande passante, que certains fournisseurs FVSS (Flash Video Streaming Service) peuvent prendre en charge.
 NetConnection
flash.net La classe NetConnection crée une connexion bidirectionnelle entre Flash Player et une application Flash Media Server ou entre Flash Player et un serveur d'application qui exécute Flash Remoting.
 NetStatusEvent
flash.events Flash® Player distribue des objets NetStatusEvent lorsqu'un objet NetConnection, NetStream ou SharedObject signale son état.
 NetStream
flash.net La classe NetStream ouvre une connexion en flux continu unidirectionnel entre Flash Player et Flash Media Server, ou entre Flash Player et le système de fichiers local.
 None
fl.transitions.easing La classe None définit trois fonctions d'accélération destinées à mettre en œuvre un mouvement non accéléré à l'aide d'animations ActionScript.
 Number
Niveau supérieur Type de données représentant un nombre à virgule flottante à deux décimales conforme à IEEE -754.
 NumericStepper
fl.controls Le composant NumericStepper affiche un ensemble trié de nombres qui permet à l'utilisateur d'effectuer une sélection.
 Object
Niveau supérieur La classe Object forme la racine de la hiérarchie de classes ActionScript.
 ObjectEncoding
flash.net La classe ObjectEncoding permet à des classes qui sérialisent les objets (NetStream, NetConnection, SharedObject et ByteArray, par exemple) d’être compatibles avec des versions antérieures d’ActionScript.
 Photo
fl.transitions Fait apparaître ou disparaître l'objet clip tel un flash d'appareil photo.
 PixelDissolve
fl.transitions La classe PixelDissolve révèle l'objet clip à l'aide de rectangles qui apparaissent ou disparaissent de façon aléatoire dans le motif en damier.
 PixelSnapping
flash.display La classe PixelSnapping est une énumération de valeurs constantes destinées à la définition des options d’accrochage aux pixels par le biais de la propriété pixelSnapping d’un objet Bitmap.
 Point
flash.geom L'objet Point représente un emplacement dans un système de coordonnées à deux dimensions où x est l'axe horizontal et y l'axe vertical.
 PrintJob
flash.printing La classe PrintJob permet de créer un contenu et de l'imprimer sur une ou plusieurs pages.
 PrintJobOptions
flash.printing La classe PrintJobOptions contient les propriétés à utiliser avec le paramètre options de la méthode PrintJob.addPage().
 PrintJobOrientation
flash.printing Cette classe fournit les valeurs utilisées par la propriété PrintJob.orientation pour définir la position de l’image d’une page imprimée.
 ProgressBar
fl.controls Le composant ProgressBar affiche la progression du chargement du contenu.
 ProgressBarDirection
fl.controls La classe ProgressBarDirection définit les valeurs de la propriété direction de la classe ProgressBar.
 ProgressBarMode
fl.controls La classe ProgressBarMode définit les valeurs de la propriété mode de la classe ProgressBar.
 ProgressEvent
flash.events Flash® Player distribue les objets ProgressEvent lorsqu’une opération de chargement a commencé ou qu’un socket a reçu des données.
 Proxy
flash.utils La classe Proxy permet de contourner le comportement par défaut des opérations ActionScript (notamment pour l'extraction et la modification des propriétés) effectuées sur un objet.
 QName
Niveau supérieur Les objets QName représentent les noms complets des éléments et attributs XML.
 Quadratic
fl.motion.easing La classe Quadratic définit trois fonctions d'accélération qui permettent de mettre en œuvre des mouvements accélérés dans les animations ActionScript.
 Quartic
fl.motion.easing La classe Quartic définit trois fonctions d'accélération qui permettent de mettre en œuvre des mouvements dans l'animation ActionScript.
 Quintic
fl.motion.easing La classe Quintic définit trois fonctions d'accélération qui permettent de mettre en œuvre des mouvements dans l'animation ActionScript.
 RadioButton
fl.controls Le composant RadioButton permet d'obliger l'utilisateur à sélectionner un seul élément parmi plusieurs possibilités.
 RadioButtonAccImpl
fl.accessibility La classe RadioButtonAccImpl, également appelée classe d'implémentation d'accessibilité RadioButton, est utilisée pour rendre un composant RadioButton accessible.
 RadioButtonGroup
fl.controls La classe RadioButtonGroup définit un groupe de composants RadioButton devant se comporter comme un composant unique.
 RangeError
Niveau supérieur Une exception RangeError est renvoyée si une valeur numérique excède la plage gérée.
 Rectangle
flash.geom Un objet Rectangle est une zone définie par sa position, indiquée par son angle supérieur gauche (x, y), ainsi que par sa largeur et sa hauteur.
 ReferenceError
Niveau supérieur Une exception ReferenceError est renvoyée lorsque vous tentez d’utiliser une référence à une propriété non définie pour un objet scellé (non dynamique).
 RegExp
Niveau supérieur La classe RegExp vous permet d’utiliser des expressions régulières, à savoir des modèles destinés à effectuer des recherches dans les chaînes et à remplacer du texte dans ces dernières.
 Regular
fl.transitions.easing La classe Regular définit trois fonctions d'accélération destinées à mettre en œuvre un mouvement accéléré à l'aide d'animations ActionScript.
 Responder
flash.net La classe Responder fournit un objet utilisé dans NetConnection.call() pour gérer les valeurs renvoyées par le serveur selon la réussite ou l'échec de certaines opérations.
 Rotate
fl.transitions La classe Rotate fait pivoter l'objet clip.
 RotateDirection
fl.motion La classe RotateDirection fournit des valeurs constantes pour le comportement de rotation pendant une interpolation.
 Scene
flash.display La classe Scene contient des propriétés destinées à identifier le nom, les étiquettes et le nombre d’images d’une séquence.
 ScriptTimeoutError
flash.errors L’exception ScriptTimeoutError est émise lorsque l’intervalle de délai d’expiration du script est dépassé.
 ScrollBar
fl.controls Le composant ScrollBar permet à l'utilisateur de contrôler les données qui s'affichent lorsque le volume de données est trop important pour tenir sur un seul écran.
 ScrollBarDirection
fl.controls Définit les valeurs de la propriété direction du composant ScrollBar.
 ScrollEvent
fl.events La classe ScrollEvent définit l'événement de défilement qui est associé au composant ScrollBar.
 ScrollPane
fl.containers Le composant ScrollPane affiche des objets d'affichage et des fichiers JPEG, GIF et PNG, ainsi que des fichiers SWF, dans une zone déroulante.
 ScrollPolicy
fl.controls Valeurs des propriétés horizontalScrollPolicy et verticalScrollPolicy de la classe BaseScrollPane.
 Security
flash.system La classe Security permet de spécifier la façon dont les fichiers SWF peuvent communiquer entre eux dans différents domaines.
 SecurityDomain
flash.system La classe SecurityDomain représente le « sandbox » de sécurité actuel, qui est également appelé domaine de sécurité.
 SecurityError
Niveau supérieur L’exception SecurityError est renvoyée lorsqu’il se produit certains types de violation de la sécurité.
 SecurityErrorEvent
flash.events Flash® Player distribue des objets SecurityErrorEvent pour signaler une erreur de sécurité.
 SecurityPanel
flash.system La classe SecurityPanel fournit des valeurs pour spécifier le panneau Paramètres de sécurité à afficher.
 SelectableList
fl.controls La classe SelectableList est la classe de base pour tous les composants à base de listes (par exemple, List, TileList, DataGrid et ComboBox).
 SelectableListAccImpl
fl.accessibility La classe SelectableListAccImpl, également appelée classe d'implémentation d'accessibilité SelectableList, est utilisée pour rendre un composant SelectableList accessible.
 Shape
flash.display La classe Shape sert à créer des formes légères par le biais de l’interface de programmation d’applications (API) de dessin ActionScript.
 SharedObject
flash.net La classe SharedObject est utilisée pour lire et stocker des quantités limitées de données sur l'ordinateur d'un utilisateur ou sur un serveur.
 SharedObjectFlushStatus
flash.net La classe SharedObjectFlushStatus fournit des valeurs pour le code renvoyé par un appel à la méthode SharedObject.flush().
 SimpleButton
flash.display La classe SimpleButton vous permet de contrôler toutes les occurrences de symboles de bouton dans un fichier SWF.
 SimpleCollectionItem
fl.data La classe SimpleCollectionItem définit un seul élément dans une propriété d'inspection représentant un fournisseur de données.
 SimpleEase
fl.motion La classe SimpleEase permet de contrôler une animation avec le type d'accélération en pourcentage qui est utilisé dans le scénario Flash.
 Sine
fl.motion.easing La classe Sine définit trois fonctions d'accélération qui permettent de mettre en œuvre des mouvements dans l'animation ActionScript.
 SkinErrorEvent
fl.video Flash® Player distribue un objet SkinErrorEvent en cas d'erreur de chargement d'une enveloppe.
 Slider
fl.controls Le composant Slider permet à l'utilisateur de sélectionner une valeur en déplaçant le curseur entre les extrémités du rail.
 SliderDirection
fl.controls Orientation du composant Slider.
 SliderEvent
fl.events La classe SliderEvent définit les événements qui sont associés au composant Slider.
 SliderEventClickTarget
fl.events La classe SliderEventClickTarget définit les constantes des valeurs de la propriété clickTarget de la classe SliderEvent.
 Socket
flash.net La classe Socket permet au code ActionScript d’établir des connexions socket, et de lire et d'écrire des données binaires brutes.
 Sound
flash.media La classe Sound vous permet de contrôler le son dans une application.
 SoundChannel
flash.media La classe SoundChannel contrôle un son dans une application.
 SoundEvent
fl.video Flash® Player distribue un objet SoundEvent lorsque l'utilisateur change le volume en déplaçant la poignée du contrôle volumeBar par l'utilisateur ou en définissant la propriété volume ou soundTransform.
 SoundLoaderContext
flash.media La classe SoundLoaderContext effectue des contrôles de sécurité des fichiers SWF qui chargent le son.
 SoundMixer
flash.media La classe SoundMixer contient des propriétés et des méthodes statiques permettant de contrôler globalement le son dans le fichier SWF.
 SoundTransform
flash.media La classe SoundTransform contient des propriétés relatives au volume et à la balance horizontale.
 Source
fl.motion La classe Source stocke des informations sur le contexte de création d'une occurrence de Motion.
 SpreadMethod
flash.display La classe SpreadMethod fournit les valeurs du paramètre spreadMethod dans les méthodes beginGradientFill() et lineGradientStyle() de la classe Graphics.
 Sprite
flash.display La classe Sprite est un bloc constitutif de base de la liste d'affichage : un nœud de liste d'affichage qui permet d'afficher des images et peut également contenir des enfants.
 Squeeze
fl.transitions La classe Squeeze redimensionne l'objet clip horizontalement ou verticalement.
 StackOverflowError
flash.errors ActionScript émet une exception StackOverflowError lorsque la pile associée au script est épuisée.
 Stage
flash.display La classe Stage représente la zone de dessin principale.
 StageAlign
flash.display La classe StageAlign fournit les valeurs constantes à utiliser pour la propriété Stage.align.
 StageDisplayState
flash.display La classe StageDisplayState fournit des valeurs pour la propriété Stage.displayState.
 StageQuality
flash.display La classe StageQuality fournit les valeurs de la propriété Stage.quality.
 StageScaleMode
flash.display La classe StageScaleMode fournit les valeurs de la propriété Stage.scaleMode.
 StaticText
flash.text Cette classe représente les objets MorphShape figurant dans la liste d'affichage.
 StatusEvent
flash.events Flash® Player distribue des objets StatusEvent lorsqu’un périphérique, tel qu’une caméra ou un microphone, ou un objet de type LocalConnection publie son état.
 String
Niveau supérieur La classe String est un type de données qui représente une chaîne de caractères.
 Strong
fl.transitions.easing La classe Strong définit trois fonctions d'accélération destinées à mettre en œuvre un mouvement à l'aide d'une animation ActionScript.
 StyleManager
fl.managers La classe StyleManager fournit des méthodes statiques qui permettent de récupérer et de définir les styles d'une occurrence de composant, de tous les types d'un composant ou de tous les composants de l'interface utilisateur dans un document Flash.
 StyleSheet
flash.text La classe StyleSheet permet de créer un objet feuille de style contenant des règles de formatage de texte pour la taille et la couleur de la police ainsi que d'autres styles de formatage.
 SWFVersion
flash.display La classe SWFVersion est une énumération de valeurs constantes qui indiquent la version du format d'un fichier SWF chargé.
 SyncEvent
flash.events Flash® Player distribue des événements SyncEvent lorsqu’une occurrence de SharedObject distante a été mise à jour par le serveur.
 SyntaxError
Niveau supérieur Une exception SyntaxError est renvoyée lorsqu’il se produit une erreur d’analyse.
 System
flash.system La classe System regroupe les propriétés liées à certaines opérations qui ont lieu sur l'ordinateur de l'utilisateur, telles qu'opérations au niveau des objets partagés, des paramètres locaux pour les caméras et les microphones, ainsi que de l'utilisation du Presse-papiers.
 TextArea
fl.controls Le composant TextArea est un champ de texte multiligne présentant une bordure et des barres de défilement facultatives.
 TextColorType
flash.text La classe TextColorType fournit des valeurs de couleur pour la classe flash.text.TextRenderer.
 TextDisplayMode
flash.text La classe TextDisplayMode regroupe les valeurs qui contrôlent l'anti-aliasing des sous-pixels du système d'anti-aliasing avancé.
 TextEvent
flash.events Flash® Player distribue des objets TextEvent lorsqu’un utilisateur saisit du texte dans un champ de texte ou clique sur un lien hypertexte dans une zone de texte de type HTML.
 TextField
flash.text La classe TextField permet de créer des objets d'affichage et de saisie de texte.
 TextFieldAutoSize
flash.text La classe TextFieldAutoSize énumère les valeurs constantes utilisées lors de la définition de la propriété autoSize de la classe TextField.
 TextFieldType
flash.text La classe TextFieldType énumère les valeurs constantes utilisées lors de la définition de la propriété type de la classe TextField.
 TextFormat
flash.text La classe TextFormat représente les informations de mise en forme de caractères.
 TextFormatAlign
flash.text La classe TextFormatAlign fournit des valeurs pour l'alignement du texte de la classe TextFormat.
 TextInput
fl.controls TextInput est un composant à une seule ligne qui contient un objet TextField ActionScript natif.
 TextLineMetrics
flash.text La classe TextLineMetrics contient des informations sur la position du texte et les unités de mesure d'une ligne de texte dans un champ de texte.
 TextRenderer
flash.text La classe TextRenderer permet d'exploiter la fonction avancée d'anti-aliasing des polices incorporées.
 TextSnapshot
flash.text Les objets TextSnapshot permettent de travailler avec du texte statique dans un clip.
 TileList
fl.controls La classe TileList fournit une grille de lignes et de colonnes qui permettent généralement de formater et d'afficher des images sous forme de « mosaïque ».
 TileListAccImpl
fl.accessibility La classe TileListAccImpl, également appelée classe d'implémentation d'accessibilité Tile List, est utilisée pour rendre un composant TileList accessible.
 TileListCollectionItem
fl.data La classe TileListCollectionItem définit un seul élément dans une propriété d'inspection représentant un fournisseur de données.
 TileListData
fl.controls.listClasses TileListData est une classe de message qui contient des informations relatives à une cellule spécifique d'un composant TileListData à base de liste.
 Timer
flash.utils La classe Timer est l'interface des horloges Flash Player.
 TimerEvent
flash.events Flash® Player distribue des objets TimerEvent chaque fois qu'un objet Timer atteint l'intervalle spécifié par la propriété Timer.delay.
 Transform
flash.geom La classe Transform rassemble des données sur les transformations de couleurs et les manipulations de coordonnées qui s’appliquent à un objet d’affichage.
 Transition
fl.transitions La classe Transition est la classe de base pour toutes les classes de transition.
 TransitionManager
fl.transitions La classe TransitionManager définit des effets d'animation.
 Tween
fl.transitions La classe Tween vous permet, à l'aide d'ActionScript, de déplacer et de redimensionner les clips sur la scène et d'en réaliser un fondu, en définissant une propriété du clip cible afin qu'il soit animé sur un certain nombre d'images ou de secondes.
 Tweenables
fl.motion La classe Tweenables fournit des valeurs constantes pour les noms des propriétés d'animation utilisées dans les classes Motion et Keyframe.
 TweenEvent
fl.transitions La classe TweenEvent représente les événements diffusés par la classe fl.transitions.Tween.
 TypeError
Niveau supérieur Une exception TypeError est renvoyée lorsque le type réel d’une opérande ne correspond pas au type prévu.
 UIComponent
fl.core La classe UIComponent constitue la classe de base de tous les composants visuels, interactifs ou non.
 UIComponentAccImpl
fl.accessibility La classe UIComponentAccImpl, également appelée classe d'implémentation d'accessibilité UIComponent, est utilisée pour rendre un composant UIComponent accessible.
 UILoader
fl.containers La classe UILoader permet de définir le contenu à charger puis de contrôler l'opération de chargement au moment de l'exécution.
 uint
Niveau supérieur La classe uint propose des méthodes d’utilisation d’un type de données représentant un entier 32 bits non signé.
 UIScrollBar
fl.controls La classe UIScrollBar inclut toutes les fonctionnalités d'une barre de défilement, mais ajoute une méthode scrollTarget() afin de pouvoir être jointe à une occurrence du composant TextField.
 URIError
Niveau supérieur Une exception URIError est renvoyée lorsque l’une des fonctions de gestion URI globales est utilisée d'une manière qui n'est pas compatible avec sa définition.
 URLLoader
flash.net La classe URLLoader télécharge des données à partir d’une URL sous forme de texte, de données binaires ou de variables de code URL.
 URLLoaderDataFormat
flash.net La classe URLLoaderDataFormat fournit des valeurs qui déterminent le mode de réception des données téléchargées.
 URLRequest
flash.net La classe URLRequest capture toutes les informations dans une même requête HTTP.
 URLRequestHeader
flash.net Un objet URLRequestHeader encapsule un en-tête de requête HTTP unique et se compose d’une paire nom/valeur.
 URLRequestMethod
flash.net La classe URLRequestMethod fournit des valeurs qui spécifient si l’objet URLRequest doit utiliser la méthode POST ou GET pour envoyer des données à un serveur.
 URLStream
flash.net La classe URLStream offre un accès de bas niveau pour le téléchargement des URL.
 URLVariables
flash.net La classe URLVariables permet de transférer des variables entre une application Flash® et un serveur.
 VerifyError
Niveau supérieur La classe VerifyError représente une erreur qui se produit lorsqu’un fichier SWF incorrectement formé ou altéré est détecté.
 Video
flash.media La classe Video affiche une vidéo en direct ou enregistrée dans une application sans l'intégrer dans votre fichier SWF.
 VideoAlign
fl.video La classe VideoAlign fournit des valeurs de constante à utiliser pour les propriétés FLVPlayback.align et VideoPlayer.align.
 VideoError
fl.video L'exception VideoError constitue le principal mécanisme de signalisation des erreurs d'exécution à partir des classes FLVPlayback et VideoPlayer.
 VideoEvent
fl.video Flash® Player distribue un objet VideoEvent lorsque l'utilisateur lit une vidéo.
 VideoPlayer
fl.video La classe VideoPlayer permet de créer un lecteur vidéo avec un fichier SWF légèrement plus petit que si vous utilisiez le composant FLVPlayback.
 VideoProgressEvent
fl.video Flash® Player distribue un objet VideoProgressEvent lorsque l'utilisateur demande le nombre d'octets chargés pendant un chargement HTTP progressif de sa vidéo.
 VideoScaleMode
fl.video La classe VideoScaleMode fournit des valeurs de constante à utiliser pour les propriétés FLVPlayback.scaleMode et VideoPlayer.scaleMode.
 VideoState
fl.video La classe VideoState fournit des valeurs de constante pour les propriétés FLVPlayback.state et VideoPlayer.state en lecture seule.
 Wipe
fl.transitions La classe Wipe révèle ou masque l'objet clip à l'aide du masque animé d'une forme qui se déplace horizontalement.
 XML
Niveau supérieur La classe XML contient les méthodes et propriétés réservées aux objets XML.
 XMLDocument
flash.xml La classe XMLDocument représente l’objet XML hérité qui figurait dans ActionScript 2.0.
 XMLList
Niveau supérieur La classe XMLList contient des méthodes qui permettent de traiter au moins un élément XML.
 XMLNode
flash.xml La classe XMLNode représente l’objet XML hérité qui figurait dans ActionScript 2.0 et qui a été renommé dans ActionScript 3.0.
 XMLNodeType
flash.xml La classe XMLNodeType contient des constantes utilisées conjointement avec XMLNode.nodeType.
 XMLSocket
flash.net La classe XMLSocket implémente les sockets client qui permettent à l'ordinateur exécutant Flash Player de communiquer avec un ordinateur serveur identifié par une adresse IP ou un nom de domaine.
 XMLUI
adobe.utils La classe XMLUI autorise les communications avec les fichiers SWF qui sont utilisés comme interfaces utilisateur personnalisées pour les fonctions d'extension de l'outil de programmation Flash.
 Zoom
fl.transitions La classe Zoom effectue un zoom avant ou arrière sur l'objet clip en le redimensionnant proportionnellement.