Package | mx.managers |
Classe | public class SystemManager |
Héritage | SystemManager MovieClip Sprite DisplayObjectContainer InteractiveObject DisplayObject EventDispatcher Object |
Implémente | IChildList, IFlexDisplayObject, IFlexModuleFactory, ISystemManager |
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
mx.core.Application
, qui correspond à la fenêtre principale, ou de niveau supérieur, d’une application.
Chaque application est dotée d’un composant SystemManager. Le composant SystemManager envoie un événement si la taille de la fenêtre d’application change (vous ne pouvez pas la changer au sein de l’application, mais seulement par interaction avec la fenêtre du système d’exploitation ou avec le navigateur). Il est le parent de tous les éléments affichables dans l’application, comme l’instance mx.core.Application principale et tous les menus déroulants, infos-bulles, curseurs, etc. Tout objet qui est le parent du contrôle SystemManager est considéré comme une fenêtre de niveau supérieur, même les infos-bulles et les curseurs.
L’objet SystemManager fait également basculer le focus entre les fenêtres de niveau supérieur si plusieurs objets IFocusManagerContainer sont affichés et si les utilisateurs interagissent avec les composants au sein des objets IFocusManagerContainer.
Toute activité du clavier et de la souris qui n’est pas expressément traitée à un autre emplacement de l’application est vue par l’objet SystemManager, ce qui en fait l’endroit idéal pour gérer l’activité, si besoin est.
Si une application est chargée dans une autre application, un gestionnaire SystemManager sera tout de même créé, mais il ne gérera pas de fenêtre d’application, selon les règles de sécurité et du domaine. En revanche, il deviendra le contenu
du composant Loader
qui l’a chargé et servira simplement de parent à la sous-application
Le gestionnaire SystemManager gère plusieurs listes d’enfants, chacune étant destinée aux infos-bulles, curseurs et fenêtres contextuelles. C’est ainsi qu’il s’assure que les fenêtres contextuelles « flottent » sur les fenêtres de l’application principale et que les infos-bulles « flottent » par dessus, et les curseurs encore au-dessus. Si vous utilisez simplement la propriété numChildren
ou appelez la méthode getChildAt()
dans l’objet SystemManager, vous accédez à la fenêtre d’application principale et à toutes les autres fenêtres non contextuelles. Pour obtenir la liste de toutes les fenêtres, y compris les fenêtres contextuelles, les infos-bulles et les curseurs, utilisez la propriété rawChildren
.
L’objet SystemManager est la première classe d’affichage créée dans une application. Il est responsable de la création d’une méthode mx.preloaders.Preloader
qui affiche toutes les instances mx.preloaders.SparkDownloadProgressBar
lorsque l’application termine son chargement, puis créé l’instance mx.core.Application
.
Propriété | Défini par | ||
---|---|---|---|
accessibilityImplementation : AccessibilityImplementation
Implémentation d’accessibilité (AccessibilityImplementation) actuelle pour cette occurrence d’InteractiveObject. | InteractiveObject | ||
accessibilityProperties : AccessibilityProperties
Options d’accessibilité actuelles de l’objet d’affichage. | DisplayObject | ||
allowDomainsInNewRSLs : Boolean
Contrôle si les domaines autorisés par les appels à allowDomain() sont également autorisés par les bibliothèques RSL chargées après l’appel. | SystemManager | ||
allowInsecureDomainsInNewRSLs : Boolean
Contrôle si les domaines autorisés par les appels à allowInsecureDomain() sont également autorisés par les bibliothèques RSL chargées après l’appel. | SystemManager | ||
alpha : Number
Indique la valeur de transparence alpha de l’objet spécifié. | DisplayObject | ||
application : IUIComponent [lecture seule]
Application dont cet objet SystemManager est le parent. | SystemManager | ||
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 | ||
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 | ||
childAllowsParent : Boolean [lecture seule]
| SystemManager | ||
constructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet. | Object | ||
contextMenu : NativeMenu
Spécifie le menu contextuel associé à l’objet. | InteractiveObject | ||
currentFrame : int [lecture seule]
Spécifie le numéro de l’image où réside la tête de lecture dans le scénario de l’occurrence de MovieClip. | MovieClip | ||
currentFrameLabel : String [lecture seule]
Etiquette de l’image actuelle dans le scénario de l’occurrence MovieClip. | MovieClip | ||
currentLabel : String [lecture seule]
Etiquette où réside actuellement la tête de lecture dans le scénario de l’occurrence de MovieClip. | MovieClip | ||
currentLabels : Array [lecture seule]
Renvoie un tableau des objets FrameLabel extraits de la séquence en cours. | MovieClip | ||
currentScene : Scene [lecture seule]
Séquence où réside actuellement la tête de lecture dans le scénario de l’occurrence de MovieClip. | MovieClip | ||
cursorChildren : IChildList [lecture seule]
Liste des curseurs personnalisés qui sont les parents de cet objet ISystemManager. | SystemManager | ||
document : Object
Référence à l’objet de document. | SystemManager | ||
doubleClickEnabled : Boolean
Spécifie si l’objet reçoit les événements doubleClick. | InteractiveObject | ||
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 | ||
embeddedFontList : Object [lecture seule]
Table de polices imbriquées dans cette application. | SystemManager | ||
enabled : Boolean
Valeur booléenne indiquant si un clip est activé. | MovieClip | ||
explicitHeight : Number
Largeur explicite de cet objet. | SystemManager | ||
explicitWidth : Number
Largeur explicite de cet objet. | SystemManager | ||
filters : Array
Tableau indexé contenant tous les objets filtre actuellement associés à l’objet d’affichage. | DisplayObject | ||
focusPane : Sprite
Volet de focus associé à cet objet. | SystemManager | ||
focusRect : Object
Spécifie si l’objet affiche un rectangle de focus. | InteractiveObject | ||
framesLoaded : int [lecture seule]
Nombre d’images à charger à partir d’un fichier SWF en diffusion continue. | MovieClip | ||
graphics : Graphics [lecture seule]
Spécifie l’objet Graphics appartenant au sprite qui prend en charge les commandes de dessin vectoriel. | Sprite | ||
height : Number [override]
Hauteur de cet objet. | SystemManager | ||
hitArea : Sprite
Désigne un autre sprite qui fera office de zone active d’un sprite. | Sprite | ||
isPlaying : Boolean [lecture seule]
Valeur booléenne indiquant si un clip est en cours de lecture. | MovieClip | ||
isProxy : Boolean [lecture seule]
True si la classe SystemManager est un proxy et non une classe racine
| SystemManager | ||
loaderInfo : LoaderInfo [lecture seule]
Renvoie un objet LoaderInfo qui contient des informations relatives au chargement du fichier auquel appartient cet objet d’affichage. | DisplayObject | ||
mask : DisplayObject
L’objet d’affichage appelant est masqué par l’objet mask spécifié. | DisplayObject | ||
measuredHeight : Number [lecture seule]
L’objet measuredHeight correspond à la hauteur explicite ou mesurée dans la fenêtre mx.core.Application principale ou correspond à la hauteur de début du fichier SWF si la fenêtre principale n’a pas encore été créée ou n’existe pas. | SystemManager | ||
measuredWidth : Number [lecture seule]
L’objet measuredWidth correspond à la largeur explicite ou mesurée dans la fenêtre mx.core.Application principale ou correspond à la largeur de début du fichier SWF si la fenêtre principale n’a pas encore été créée ou n’existe pas. | SystemManager | ||
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 | ||
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 | ||
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 | ||
needsSoftKeyboard : Boolean
Indique si un clavier virtuel (clavier logiciel à l’écran) doit s’afficher lorsque cette occurrence d’InteractiveObject reçoit le focus. | InteractiveObject | ||
numChildren : int [override] [lecture seule]
Nombre de fenêtres non flottantes. | SystemManager | ||
numModalWindows : int
Nombre de fenêtres modales. | SystemManager | ||
opaqueBackground : Object
Indique si l’objet d’affichage est opaque avec une couleur d’arrière-plan spécifique. | DisplayObject | ||
parent : DisplayObjectContainer [override] [lecture seule]
Remplacez la propriété parent pour gérer le cas où le parent se trouve dans un sandbox différent. | SystemManager | ||
parentAllowsChild : Boolean [lecture seule]
Vérifie si le parent autorise son enfant à accéder à ses objets d’affichage ou à écouter les messages qui prennent leur origine dans le parent. | SystemManager | ||
popUpChildren : IChildList [lecture seule]
Liste des fenêtres (contextuelles) topMost qui sont les parents de cet objet ISystemManager. | SystemManager | ||
preloadedRSLs : Dictionary [lecture seule]
Les bibliothèques RSL chargées par ce SystemManager ou FlexModuleFactory avant le lancement de l’application. | SystemManager | ||
preloaderBackgroundAlpha : Number [lecture seule]
Alpha d’arrière-plan utilisé par l’enfant du préchargeur. | SystemManager | ||
preloaderBackgroundColor : uint [lecture seule]
Couleur d’arrière-plan utilisée par l’enfant du préchargeur. | SystemManager | ||
preloaderBackgroundImage : Object [lecture seule]
Couleur d’arrière-plan utilisée par l’enfant du préchargeur. | SystemManager | ||
preloaderBackgroundSize : String [lecture seule]
Taille d’arrière-plan utilisée par l’enfant du préchargeur. | SystemManager | ||
rawChildren : IChildList [lecture seule]
Liste de tous les enfants qui sont les parents de cet objet ISystemManager. | SystemManager | ||
root : DisplayObject [lecture seule]
Pour un objet d’affichage résidant dans un fichier SWF chargé, la propriété root correspond à l’objet d’affichage de premier niveau dans la partie de la structure arborescente de la liste d’affichage représentée par ce fichier. | DisplayObject | ||
rotation : Number
Indique la rotation de l’occurrence de DisplayObject, en degrés, à partir de son orientation d’origine. | DisplayObject | ||
rotationX : Number
Indique la rotation de l’axe des x de l’occurrence DisplayObject, en degrés, à partir de son orientation d’origine par rapport au conteneur 3D parent. | DisplayObject | ||
rotationY : Number
Indique la rotation de l’axe des y de l’occurrence DisplayObject, en degrés, à partir de son orientation d’origine par rapport au conteneur 3D parent. | DisplayObject | ||
rotationZ : Number
Indique la rotation de l’axe des z de l’occurrence DisplayObject, en degrés, à partir de son orientation d’origine par rapport au conteneur 3D parent. | DisplayObject | ||
scale9Grid : Rectangle
Grille de mise à l’échelle en vigueur. | DisplayObject | ||
scaleX : Number
Indique l’échelle horizontale (pourcentage) de l’objet telle qu’elle est appliquée à partir du point d’alignement. | DisplayObject | ||
scaleY : Number
Indique l’échelle verticale (pourcentage) de l’objet telle qu’elle est appliquée à partir du point d’alignement. | DisplayObject | ||
scaleZ : Number
Indique l’échelle de profondeur (pourcentage) de l’objet tel qu’elle est appliquée à partir du point d’alignement. | DisplayObject | ||
scenes : Array [lecture seule]
Tableau des objets Scene, chacun d’eux indiquant le nom, le nombre d’images et les étiquettes d’image d’une séquence dans l’occurrence de MovieClip. | MovieClip | ||
screen : Rectangle [lecture seule]
Taille et position de la fenêtre d’application. | SystemManager | ||
scrollRect : Rectangle
Cadre de sélection du défilement de l’objet d’affichage. | DisplayObject | ||
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 | ||
tabChildren : Boolean
Détermine si les enfants de l’objet prennent ou non en charge la tabulation. | DisplayObjectContainer | ||
tabEnabled : Boolean
Indique si cet objet est spécifié dans l’ordre de tabulation. | InteractiveObject | ||
tabIndex : int
Spécifie l’ordre de tabulation des objets dans un fichier SWF. | InteractiveObject | ||
textSnapshot : flash.text:TextSnapshot [lecture seule]
Renvoie un objet TextSnapshot pour l’occurrence de DisplayObjectContainer. | DisplayObjectContainer | ||
toolTipChildren : IChildList [lecture seule]
Liste des infos-bulles qui sont les parents de cet objet ISystemManager. | SystemManager | ||
topLevelSystemManager : ISystemManager [lecture seule]
Renvoie l’objet SystemManager responsable de la fenêtre d’application. | SystemManager | ||
totalFrames : int [lecture seule]
Nombre total d’images dans l’occurrence de MovieClip. | MovieClip | ||
trackAsMenu : Boolean
Indique si d’autres objets d’affichage de type SimpleButton ou MovieClip peuvent recevoir des événements de relâchement de souris ou d’autres types d’événements de relâchement. | MovieClip | ||
transform : flash.geom:Transform
Objet dont les propriétés se rapportent à la matrice, à la transformation des couleurs et aux limites des pixels d’un objet d’affichage. | DisplayObject | ||
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 | ||
visible : Boolean
Indique si l’objet d’affichage est visible ou non. | DisplayObject | ||
width : Number [override]
Largeur de cet objet. | SystemManager | ||
x : Number
Indique la coordonnée x de l’occurrence de DisplayObject par rapport aux coordonnées locales de l’objet DisplayObjectContainer parent. | DisplayObject | ||
y : Number
Indique la coordonnée y de l’occurrence de DisplayObject par rapport aux coordonnées locales de l’objet DisplayObjectContainer parent. | DisplayObject | ||
z : Number
Indique la position de coordonnée z le long de l’axe des z de l’occurrence DisplayObject par rapport au conteneur 3D parent. | DisplayObject |
Méthode | Défini par | ||
---|---|---|---|
Constructeur. | SystemManager | ||
Ajoute une occurrence DisplayObject enfant à cette occurrence DisplayObjectContainer. | DisplayObjectContainer | ||
Ajoute une occurrence DisplayObject enfant à cette occurrence DisplayObjectContainer. | DisplayObjectContainer | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Enregistre un objet écouteur d’événement auprès d’un objet EventDispatcher afin que l’écouteur soit averti d’un événement. | EventDispatcher | ||
Ajoute une bibliothèque RSL dans la liste des preloadedRSL. | SystemManager | ||
Appelle Security.allowDomain() pour le fichier SWF associé à cette classe SystemManager, plus les fichiers SWF associés aux RSL préchargés par cette dernière. | SystemManager | ||
Appelle Security.allowInsecureDomain() pour le fichier SWF associé à cette classe SystemManager, plus les fichiers SWF associés aux RSL préchargés par cette dernière. | SystemManager | ||
Indique si les restrictions de sécurité entraîneraient l’omission des objets d’affichage de la liste renvoyée en appelant la méthode DisplayObjectContainer.getObjectsUnderPoint() avec le point « point » spécifié. | DisplayObjectContainer | ||
Détermine si l’objet d’affichage spécifié est un enfant de l’occurrence de DisplayObjectContainer ou l’occurrence en tant que telle. | DisplayObjectContainer | ||
Méthode de fabrique qui demande une instance d’une définition connue au module. | SystemManager | ||
Déploie ou supprime les boucliers de souris. | SystemManager | ||
Distribue un événement dans le flux d’événements. | EventDispatcher | ||
Renvoie un rectangle qui définit la zone de l’objet d’affichage relativement au système de coordonnées de l’objet targetCoordinateSpace. | DisplayObject | ||
Renvoie 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 | ||
Convertit la chaîne donnée en classe ou fonction au niveau du package. | SystemManager | ||
Méthode pratique pour déterminer si la hauteur explicite ou mesurée doit être utilisée. | SystemManager | ||
Méthode pratique pour déterminer si la largeur explicite ou mesurée doit être utilisée. | SystemManager | ||
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 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 | ||
Remonte dans la chaîne parent pour obtenir le gestionnaire système de niveau supérieur dans cet objet SecurityDomain. | SystemManager | ||
[statique]
Renvoie l’objet DisplayObject racine du fichier SWF contenant le code de l’objet donné. | SystemManager | ||
Remonte dans la chaîne parent pour obtenir le gestionnaire système de niveau supérieur. | SystemManager | ||
Obtenez les limites de l’application chargée qui sont visibles pour l’utilisateur à l’écran. | SystemManager | ||
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 | ||
Commence la lecture du fichier SWF sur l’image spécifiée. | MovieClip | ||
Place la tête de lecture au niveau de l’image spécifiée du clip et l’arrête à cet endroit. | MovieClip | ||
Vérifie si des écouteurs sont enregistrés auprès de l’objet EventDispatcher pour un type spécifique d’événement. | EventDispatcher | ||
Indique si la propriété spécifiée d’un objet est définie. | Object | ||
Evalue le cadre de sélection de l’objet d’affichage pour savoir s’il recouvre ou recoupe le cadre de sélection de l’objet d’affichage obj. | DisplayObject | ||
Evalue l’objet d’affichage pour savoir s’il recouvre ou recoupe le point spécifié par les paramètres x et y. | DisplayObject | ||
Tentative de signalisation au SWFLoader parent que la taille de l’application a été modifiée. | SystemManager | ||
Renvoie la valeur true si la police requise est imbriquée dans cette application ou a été enregistrée globalement à l’aide de la méthode Font.registerFont(). | SystemManager | ||
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 | ||
Renvoie la valeur true si cet objet ISystemManager est responsable d’une fenêtre d’application et la valeur false si cette application a été chargée dans une autre application. | SystemManager | ||
Teste si ce gestionnaire système est la racine de tous les gestionnaires système de niveau supérieur. | SystemManager | ||
Détermine si l’objet DisplayObject donné est la fenêtre de niveau supérieur. | SystemManager | ||
Convertit un point tridimensionnel des coordonnées de l’objet d’affichage tridimensionnel (locales) vers un point bidimensionnel dans les coordonnées de scène (globales). | DisplayObject | ||
Convertit l’objet point des coordonnées de l’objet d’affichage (locales) vers les coordonnées de la scène (globales). | DisplayObject | ||
L’appel de la méthode move() n’a aucun effet, car elle est associée directement à la fenêtre d’application ou à l’objet Loader. | SystemManager | ||
Place la tête de lecture sur l’image suivante et l’arrête. | MovieClip | ||
Place la tête de lecture sur la séquence suivante de l’occurrence de MovieClip. | MovieClip | ||
Déplace la tête de lecture dans le scénario du clip. | MovieClip | ||
Place la tête de lecture sur l’image précédente et l’arrête. | MovieClip | ||
Place la tête de lecture sur la séquence précédente de l’occurrence de MovieClip. | MovieClip | ||
Indique si la propriété spécifiée existe et est énumérable. | Object | ||
Supprime l’occurrence enfant de DisplayObject spécifiée de la liste d’enfants de l’occurrence de DisplayObjectContainer. | DisplayObjectContainer | ||
Supprime une occurrence enfant de DisplayObject de la position d’index spécifiée dans la liste d’enfants de DisplayObjectContainer. | DisplayObjectContainer | ||
Supprime toutes les occurrences enfants de DisplayObject de la liste d’enfants de l’occurrence de DisplayObjectContainer. | DisplayObjectContainer | ||
Supprime un écouteur de l’objet EventDispatcher. | EventDispatcher | ||
Affiche un clavier virtuel. | InteractiveObject | ||
L’appel de la méthode setActualSize() n’a aucun effet si elle est associée directement à la fenêtre d’application et s’il s’agit de la fenêtre de niveau supérieur. | SystemManager | ||
Modifie la position d’un enfant existant dans le conteneur d’objet d’affichage. | DisplayObjectContainer | ||
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle. | Object | ||
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 | ||
Arrête la tête de lecture dans le clip. | MovieClip | ||
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 | ||
Intervertit l’ordre de plan (ordre d’empilement du premier plan vers l’arrière-plan) des deux objets enfant spécifiés. | DisplayObjectContainer | ||
Intervertit l’ordre de plan (ordre d’empilement du premier plan vers l’arrière-plan) des objets enfant aux deux positions d’index spécifiées dans la liste d’enfants. | DisplayObjectContainer | ||
Renvoie la représentation de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur. | Object | ||
Renvoie la représentation sous forme de chaîne de l’objet spécifié. | Object | ||
Renvoie la valeur primitive de l’objet spécifié. | Object | ||
Vérifie si un écouteur d’événement est enregistré auprès de cet objet EventDispatcher ou de ses ancêtres pour le type d’événement spécifié. | EventDispatcher |
Evénement | Synthèse | Défini par | ||
---|---|---|---|---|
[Evénement de diffusion] Distribué lorsque l’application Flash Player obtient le focus du système d’exploitation et devient active. | EventDispatcher | |||
Distribué lorsqu’un objet d’affichage est ajouté à la liste d’affichage. | DisplayObject | |||
Envoyé lorsqu’un objet d’affichage est ajouté dans la liste d’affichage de la scène, directement ou par l’intermédiaire d’une arborescence secondaire qui contient l’objet d’affichage. | DisplayObject | |||
Distribué lorsque l’application a terminé son initialisation. | SystemManager | |||
Distribué lorsque l’utilisateur sélectionne ’Effacer’ (ou ’Supprimer’) dans le menu contextuel. | InteractiveObject | |||
Distribué lorsque l’utilisateur appuie sur le bouton principal de son périphérique de pointage et le relâche sur la même occurrence de InteractiveObject. | InteractiveObject | |||
Distribué lorsque l’action d’un utilisateur active le menu contextuel associé à cet objet interactif dans une application AIR. | InteractiveObject | |||
Distribué lorsque l’utilisateur active la combinaison de touches de raccourci propre à la plate-forme pour une opération de copie ou sélectionne "Copier" dans le menu contextuel. | InteractiveObject | |||
Distribué lorsque l’utilisateur active la combinaison de touches de raccourci propre à la plate-forme pour une opération de coupage ou sélectionne "Couper" dans le menu contextuel. | InteractiveObject | |||
[Evénement de diffusion] Distribué lorsque l’application Flash Player ou AIR perd le focus du système d’exploitation et devient inactive. | EventDispatcher | |||
Distribué lorsque l’utilisateur appuie sur le bouton principal d’un périphérique de pointage et le relâche deux fois de suite sur la même occurrence d’InteractiveObject si l’indicateur doubleClickEnabled de cet objet est réglé sur true. | InteractiveObject | |||
[événement de diffusion] Distribué lorsque la tête de lecture est placée sur une nouvelle image. | DisplayObject | |||
[événement de diffusion] Distribué lorsque la tête de lecture quitte l’image en cours. | DisplayObject | |||
Distribué après la prise de focus par un objet d’affichage. | InteractiveObject | |||
Distribué après la perte de focus par un objet d’affichage. | InteractiveObject | |||
[événement de diffusion] Distribué après l’exécution des constructeurs des objets d’affichage d’image, mais avant celle des scripts d’image. | DisplayObject | |||
Distribué lorsque l’utilisateur crée un point de contact le long du bord de la surface tactile à l’aide d’une occurrence InteractiveObject (par exemple, en appuyant le long du bord de la surface tactile sur la télécommande Siri Remote pour l’Apple TV). Certains périphériques peuvent également interpréter ce contact comme une combinaison de plusieurs événements tactiles. | InteractiveObject | |||
Distribué lorsque l’utilisateur appuie sur deux points de contact sur la même occurrence d’InteractiveObject sur un périphérique tactile (notamment lorsque l’utilisateur appuie avec deux doigts sur l’objet d’affichage d’un téléphone portable ou d’une tablette munis d’un écran tactile, puis les retire). | InteractiveObject | |||
Distribué lorsque l’utilisateur déplace un point de contact sur l’occurrence d’InteractiveObject d’un périphérique tactile (notamment lorsqu’il déplace un doigt de gauche à droite sur l’objet d’affichage d’un téléphone portable ou d’une tablette munis d’un écran tactile). | InteractiveObject | |||
Distribué lorsque l’utilisateur effectue un mouvement de rotation sur un point de contact à l’aide d’une occurrence d’InteractiveObject (par exemple, lorsqu’il pose deux doigts sur l’objet d’affichage d’un téléphone portable ou d’une tablette munis d’un écran tactile, puis les fait pivoter). | InteractiveObject | |||
Distribué lorsque l’utilisateur effectue un mouvement de glissement sur un point de contact à l’aide d’une occurrence d’InteractiveObject (par exemple, lorsqu’il pose trois doigts puis les déplace parallèlement sur l’objet d’affichage d’un téléphone portable ou d’une tablette munis d’un écran tactile). | InteractiveObject | |||
Distribué lorsque l’utilisateur crée un point de contact à l’aide d’une occurrence d’InteractiveObject, puis appuie brièvement sur un périphérique tactile (notamment lorsqu’il place plusieurs doigts sur l’objet d’affichage d’un téléphone portable ou d’une tablette munis d’un écran tactile pour ouvrir un menu, puis appuie brièvement avec un doigt pour sélectionner une option de menu). | InteractiveObject | |||
Distribué lorsque l’utilisateur effectue un mouvement de zoom sur un point de contact à l’aide d’une occurrence d’InteractiveObject (par exemple, lorsqu’il pose deux doigts, puis les écarte rapidement sur l’objet d’affichage d’un téléphone portable ou d’une tablette munis d’un écran tactile). | InteractiveObject | |||
Distribué toutes les 100 millisecondes lorsque aucune activité du clavier ou de la souris n’a eu lieu pendant 1 seconde. | SystemManager | |||
Cet événement est distribué à une application cliente prenant en charge la saisie en ligne avec un éditeur IME. | InteractiveObject | |||
Distribué lorsque l’utilisateur appuie sur une touche. | InteractiveObject | |||
Distribué lorsque l’utilisateur tente de déplacer le focus à l’aide du clavier. | InteractiveObject | |||
Distribué lorsque l’utilisateur relâche une touche. | InteractiveObject | |||
Distribué lorsque l’utilisateur appuie sur le bouton central de son périphérique de pointage et le relâche sur la même occurrence de InteractiveObject. | InteractiveObject | |||
Distribué lorsqu’un utilisateur appuie sur le bouton du périphérique de pointage central sur une occurrence InteractiveObject. | InteractiveObject | |||
Distribué lorsqu’un utilisateur relâche le bouton du périphérique de pointage sur une occurrence InteractiveObject. | InteractiveObject | |||
Distribué lorsqu’un utilisateur appuie sur le bouton du périphérique de pointage sur une occurrence InteractiveObject. | InteractiveObject | |||
Distribué lorsque l’utilisateur tente de déplacer le focus à l’aide d’un périphérique de pointage. | InteractiveObject | |||
Distribué lorsque l’utilisateur déplace le périphérique de pointage placé sur une occurrence de InteractiveObject. | InteractiveObject | |||
Distribué lorsque l’utilisateur éloigne un périphérique de pointage d’une occurrence de InteractiveObject. | InteractiveObject | |||
Distribué lorsque l’utilisateur place un périphérique de pointage sur une occurrence de InteractiveObject. | InteractiveObject | |||
Distribué lorsqu’un utilisateur relâche le bouton du périphérique de pointage sur une occurrence InteractiveObject. | InteractiveObject | |||
Distribué lorsque la molette d’une souris est actionnée sur une occurrence de InteractiveObject. | InteractiveObject | |||
Distribué par l’initiateur glisser InteractiveObject lorsque l’utilisateur arrête l’opération glisser. | InteractiveObject | |||
Distribué par l’objet InteractiveObject cible lorsqu’un objet glissé est déposé dessus et que l’opération déposer a été acceptée avec un appel à DragManager.acceptDragDrop(). | InteractiveObject | |||
Distribué par un InteractiveObject lorsqu’une opération glisser entre dans ses limites. | InteractiveObject | |||
Distribué par un InteractiveObject lorsqu’une opération glisser sort des limites. | InteractiveObject | |||
Distribué par un objet InteractiveObject de façon continue lorsqu’une opération glisser reste dans ses limites. | InteractiveObject | |||
Distribué au début d’une opération glisser par l’objet InteractiveObject spécifié comme initiateur de l’action glisser dans l’appel DragManager.doDrag(). | InteractiveObject | |||
Distribué lors d’une opération glisser par l’objet InteractiveObject spécifié comme initiateur de l’action glisser dans l’appel DragManager.doDrag(). | InteractiveObject | |||
Distribué lorsque l’utilisateur active la combinaison de touches de raccourci propre à la plate-forme pour une opération de collage ou sélectionne "Coller" dans le menu contextuel. | InteractiveObject | |||
Distribué lorsque l’utilisateur approche un stylet actif de l’écran après le seuil de détection de proximité de l’écran. | InteractiveObject | |||
Distribué lorsque l’utilisateur soulève un stylet actif au-dessus du seuil de détection de proximité de l’écran. | InteractiveObject | |||
Distribué lorsque l’utilisateur déplace un stylet actif sur l’écran tout en respectant le seuil de détection de proximité. | InteractiveObject | |||
Distribué lorsque l’utilisateur déplace un stylet actif en dehors de cet objet InteractiveObject, tout en respectant le seuil de détection de proximité de l’écran. | InteractiveObject | |||
Distribué lorsque l’utilisateur déplace un stylet actif directement au-dessus de cet objet InteractiveObject, tout en respectant le seuil de détection de proximité de l’écran. | InteractiveObject | |||
Distribué lorsque l’utilisateur déplace un stylet actif hors de cet objet InteractiveObject et de l’un de ses enfants, tout en respectant le seuil de détection de proximité de l’écran. | InteractiveObject | |||
Distribué lorsque l’utilisateur déplace un stylet actif sur cet objet InteractiveObject de l’extérieur de l’arborescence d’objets de descendants dans la liste d’affichage (tout en respectant le seuil de détection de proximité de l’écran). | InteractiveObject | |||
Distribué lorsqu’un utilisateur relâche le bouton du périphérique de pointage après avoir appuyé sur le bouton sur une occurrence d’InteractiveObject, puis après avoir déplacé le périphérique de pointage hors de l’occurrence d’InteractiveObject. | InteractiveObject | |||
Distribué lorsqu’un objet d’affichage est sur le point d’être supprimé de la liste d’affichage. | DisplayObject | |||
Distribué lorsqu’un objet d’affichage est sur le point d’être supprimé de la liste d’affichage de la scène, directement ou par l’intermédiaire de la suppression d’une arborescence secondaire qui contient l’objet d’affichage. | DisplayObject | |||
[événement de diffusion] Distribué lorsque la liste d’affichage est sur le point d’être mise à jour et restituée. | DisplayObject | |||
Distribué lorsque l’objet Stage est redimensionné. | SystemManager | |||
Distribué lorsque l’utilisateur appuie sur le bouton droit de son périphérique de pointage et le relâche sur la même occurrence de InteractiveObject. | InteractiveObject | |||
Distribué lorsqu’un utilisateur appuie sur le bouton du périphérique de pointage sur une occurrence InteractiveObject. | InteractiveObject | |||
Distribué lorsqu’un utilisateur relâche le bouton du périphérique de pointage sur une occurrence InteractiveObject. | InteractiveObject | |||
Distribué lorsque l’utilisateur éloigne un périphérique de pointage d’une occurrence de InteractiveObject. | InteractiveObject | |||
Distribué lorsque l’utilisateur place un périphérique de pointage sur une occurrence de InteractiveObject. | InteractiveObject | |||
Distribué lorsque l’utilisateur active la combinaison de touches de raccourci propre à la plate-forme pour tout sélectionner ou choisit "Sélectionner tout" dans le menu contextuel. | InteractiveObject | |||
Distribué immédiatement après l’affichage du clavier logiciel. | InteractiveObject | |||
Distribué immédiatement avant l’affichage du clavier logiciel. | InteractiveObject | |||
Distribué immédiatement après la disparition du clavier logiciel. | InteractiveObject | |||
Distribué lorsque la valeur de l’indicateur tabChildren de l’objet change. | InteractiveObject | |||
Distribué lorsque l’indicateur tabEnabled de l’objet change. | InteractiveObject | |||
Distribué lorsque la valeur de la propriété tabIndex de l’objet change. | InteractiveObject | |||
Distribué lorsqu’un utilisateur entre un ou plusieurs caractères de texte. | InteractiveObject | |||
Distribué lorsque l’utilisateur touche pour la première fois un périphérique tactile (notamment lorsqu’il pose un doigt sur un téléphone portable ou une tablette munis d’un écran tactile). | InteractiveObject | |||
Distribué lorsque l’utilisateur cesse le contact avec un périphérique tactile (notamment lorsqu’il retire le doigt d’un téléphone portable ou d’une tablette munis d’un écran tactile). | InteractiveObject | |||
Distribué lorsque l’utilisateur appuie sur le périphérique, et est continuellement distribué jusqu’au retrait du point de contact. | InteractiveObject | |||
Distribué lorsque l’utilisateur retire le point de contact d’une occurrence d’InteractiveObject sur un périphérique tactile (notamment lorsqu’il fait glisser un doigt d’un objet d’affichage vers un autre sur un téléphone portable ou une tablette munis d’un écran tactile). | InteractiveObject | |||
Distribué lorsque l’utilisateur déplace le point de contact sur une occurrence d’InteractiveObject sur un périphérique tactile (notamment lorsqu’il fait glisser un doigt d’un point se trouvant en dehors d’un objet d’affichage vers un point sur l’objet d’affichage d’un téléphone portable ou d’une tablette munis d’un écran tactile). | InteractiveObject | |||
Distribué lorsque l’utilisateur retire le point de contact d’une occurrence d’InteractiveObject sur un périphérique tactile (notamment lorsqu’il fait glisser un doigt d’un se trouvant sur l’objet d’affichage d’un téléphone portable ou une tablette munis d’un écran tactile vers un point se trouvant en dehors de cet objet). | InteractiveObject | |||
Distribué lorsque l’utilisateur déplace le point de contact sur une occurrence d’InteractiveObject sur un périphérique tactile (notamment lorsqu’il fait glisser un doigt d’un point se trouvant en dehors d’un objet d’affichage vers un point sur l’objet d’affichage d’un téléphone portable ou d’une tablette munis d’un écran tactile). | InteractiveObject | |||
Distribué lorsque l’utilisateur lève le point de contact sur la même occurrence d’InteractiveObject sur laquelle le contact a été lancé sur un périphérique tactile (notamment lorsqu’il appuie avec un doigt à partir d’un point de contact unique sur l’objet d’affichage d’un téléphone portable ou d’une tablette munis d’un écran tactile, puis le retire). | InteractiveObject |
allowDomainsInNewRSLs | propriété |
allowDomainsInNewRSLs:Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10.2, AIR 2.6 |
Contrôle si les domaines autorisés par les appels à allowDomain()
sont également autorisés par les bibliothèques RSL chargées après l’appel. Les autres bibliothèques RSL peuvent être chargées dans cette fabrique de modules par les sous-applications ou modules.
Implémentation
public function get allowDomainsInNewRSLs():Boolean
public function set allowDomainsInNewRSLs(value:Boolean):void
allowInsecureDomainsInNewRSLs | propriété |
allowInsecureDomainsInNewRSLs:Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10.2, AIR 2.6 |
Contrôle si les domaines autorisés par les appels à allowInsecureDomain()
sont également autorisés par les bibliothèques RSL chargées après l’appel. Les autres bibliothèques RSL peuvent être ajoutées dans cette fabrique de modules par les sous-applications ou modules.
Implémentation
public function get allowInsecureDomainsInNewRSLs():Boolean
public function set allowInsecureDomainsInNewRSLs(value:Boolean):void
application | propriété |
application:IUIComponent
[lecture seule] Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Application dont cet objet SystemManager est le parent. Les objets SystemManager créent une instance d’une application même s’ils sont chargés dans une autre application. Ainsi, cela peut ne pas correspondre à l’application mx.core.Application.application si le fichier SWF a été chargé dans une autre application.
Notez que cette propriété n’est pas tapée comme mx.core.Application, en raison des performances du temps de chargement, mais peut être contrainte dans l’application mx.core.Application.
Implémentation
public function get application():IUIComponent
childAllowsParent | propriété |
cursorChildren | propriété |
cursorChildren:IChildList
[lecture seule] Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Liste des curseurs personnalisés qui sont les parents de cet objet ISystemManager.
Un objet ISystemManager possède plusieurs types d’enfants, comme l’application, les fenêtres contextuelles, les fenêtres de niveau supérieur, les infos-bulles et les curseurs personnalisés. Vous pouvez accéder aux curseurs personnalisés via la propriété cursorChildren
.
L’objet IChildList comporte des méthodes comme getChildAt()
et comme numChildren
. Par exemple, cursorChildren.numChildren
fournit le nombre de curseurs personnalisés (qui sera de 0 ou 1) et, si un curseur personnalisé existe, il est accessible par la méthode cursorChildren.getChildAt(0)
.
Implémentation
public function get cursorChildren():IChildList
document | propriété |
document:Object
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Référence à l’objet de document. Un objet de document est un objet qui se trouve au sommet de la hiérarchie d’une application Flex, d’un composant MXML ou d’un composant AS.
Implémentation
public function get document():Object
public function set document(value:Object):void
embeddedFontList | propriété |
embeddedFontList:Object
[lecture seule] Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Table de polices imbriquées dans cette application. L’objet est une table indexée par le nom de police.
Implémentation
public function get embeddedFontList():Object
explicitHeight | propriété |
explicitHeight:Number
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Largeur explicite de cet objet. Pour l’objet SystemManager, la valeur doit toujours est NaN, sauf si l’application a été chargée dans une autre application. Si l’application n’a pas été chargée dans une autre application, la définition de cette valeur n’a aucun effet.
Implémentation
public function get explicitHeight():Number
public function set explicitHeight(value:Number):void
explicitWidth | propriété |
explicitWidth:Number
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Largeur explicite de cet objet. Pour l’objet SystemManager, la valeur doit toujours est NaN, sauf si l’application a été chargée dans une autre application. Si l’application n’a pas été chargée dans une autre application, la définition de cette valeur n’a aucun effet.
Implémentation
public function get explicitWidth():Number
public function set explicitWidth(value:Number):void
focusPane | propriété |
focusPane:Sprite
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Volet de focus associé à cet objet. Un objet dispose d’un panneau de focus si l’un de ses enfants a le focus.
Implémentation
public function get focusPane():Sprite
public function set focusPane(value:Sprite):void
height | propriété |
height:Number
[override] Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Hauteur de cet objet. Pour l’objet SystemManager, il doit toujours s’agir de la largeur de la scène, sauf si l’application a été chargée dans une autre application. Si l’application n’a pas été chargée dans une autre application, la définition de cette valeur n’a aucun effet.
Implémentation
override public function get height():Number
override public function set height(value:Number):void
isProxy | propriété |
measuredHeight | propriété |
measuredHeight:Number
[lecture seule] Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
L’objet measuredHeight correspond à la hauteur explicite ou mesurée dans la fenêtre mx.core.Application principale ou correspond à la hauteur de début du fichier SWF si la fenêtre principale n’a pas encore été créée ou n’existe pas.
Implémentation
public function get measuredHeight():Number
measuredWidth | propriété |
measuredWidth:Number
[lecture seule] Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
L’objet measuredWidth correspond à la largeur explicite ou mesurée dans la fenêtre mx.core.Application principale ou correspond à la largeur de début du fichier SWF si la fenêtre principale n’a pas encore été créée ou n’existe pas.
Implémentation
public function get measuredWidth():Number
numChildren | propriété |
numChildren:int
[lecture seule] [override] Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Nombre de fenêtres non flottantes. Il s’agit de la fenêtre d’application principale plus toutes les autres fenêtres ajoutées à l’objet SystemManager qui ne sont pas des fenêtres contextuelles, des infos-bulles ou des curseurs.
Implémentation
override public function get numChildren():int
numModalWindows | propriété |
numModalWindows:int
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Nombre de fenêtres modales. Les fenêtres modales n’autorisent pas les clics dans une autre fenêtre qui sont susceptibles d’activer l’objet FocusManager dans cette fenêtre. L’objet PopUpManager modifie ce nombre en créant et supprimant les fenêtres modales.
Implémentation
public function get numModalWindows():int
public function set numModalWindows(value:int):void
parent | propriété |
parent:DisplayObjectContainer
[lecture seule] [override] Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Remplacez la propriété parent pour gérer le cas où le parent se trouve dans un sandbox différent. Si le parent se trouve dans le même sandbox, il est renvoyé. Si le parent se trouve dans un sandbox différent, la valeur null est renvoyée.
Implémentation
override public function get parent():DisplayObjectContainer
parentAllowsChild | propriété |
parentAllowsChild:Boolean
[lecture seule] Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Vérifie si le parent autorise son enfant à accéder à ses objets d’affichage ou à écouter les messages qui prennent leur origine dans le parent. La valeur est true
si l’accès est autorisé. Sinon, la valeur est false
.
Implémentation
public function get parentAllowsChild():Boolean
popUpChildren | propriété |
popUpChildren:IChildList
[lecture seule] Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Liste des fenêtres (contextuelles) topMost qui sont les parents de cet objet ISystemManager.
Un objet ISystemManager possède plusieurs types d’enfants, comme l’application, les fenêtres contextuelles, les infos-bulles et les curseurs personnalisés. Vous pouvez accéder aux fenêtres de niveau supérieur via la propriété popUpChildren
.
L’objet IChildList comporte des méthodes comme getChildAt()
et comme numChildren
. Par exemple, la méthode popUpChildren.numChildren
fournit le nombre de fenêtres de niveau supérieur qui est accessible avec méthode popUpChildren.getChildAt(i)
.
Implémentation
public function get popUpChildren():IChildList
preloadedRSLs | propriété |
preloadedRSLs:Dictionary
[lecture seule]
Les bibliothèques RSL chargées par ce SystemManager ou FlexModuleFactory avant le lancement de l’application. Ce dictionnaire peut également inclure des bibliothèques RSL chargées dans le domaine d’application de cette fabrique de modules par d’autres modules ou sous-applications. Lorsqu’une nouvelle entrée de dictionnaire est ajoutée par une fabrique de modules enfant, un événement RSLEvent.RSL_ADD_PRELOADED
est distribué par la fabrique de modules propriétaire du dictionnaire. Les informations sur les preloadedRSL sont stockées dans un dictionnaire. La clé est l’objet LoaderInfo du RSL. La valeur est le vecteur de RSLData où le premier élément est la bibliothèque RSL principale et les éléments restants sont les bibliothèques RSL auxiliaires.
Implémentation
public function get preloadedRSLs():Dictionary
preloaderBackgroundAlpha | propriété |
preloaderBackgroundColor | propriété |
preloaderBackgroundImage | propriété |
preloaderBackgroundSize | propriété |
rawChildren | propriété |
rawChildren:IChildList
[lecture seule] Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Liste de tous les enfants qui sont les parents de cet objet ISystemManager.
Un objet ISystemManager possède plusieurs types d’enfants, comme l’application, les fenêtres contextuelles, les infos-bulles et les curseurs personnalisés.
L’objet IChildList comporte des méthodes comme getChildAt()
et comme numChildren
.
Implémentation
public function get rawChildren():IChildList
screen | propriété |
screen:Rectangle
[lecture seule] Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Taille et position de la fenêtre d’application. L’objet Rectangle contient les propriétés x
, y
, width
et height
. Le rectangle est exprimé en racine sandbox coordonnées.
Implémentation
public function get screen():Rectangle
toolTipChildren | propriété |
toolTipChildren:IChildList
[lecture seule] Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Liste des infos-bulles qui sont les parents de cet objet ISystemManager.
Un objet ISystemManager possède plusieurs types d’enfants, comme l’application, les fenêtres contextuelles, les fenêtres de niveau supérieur, les infos-bulles et les curseurs personnalisés.
L’objet IChildList comporte des méthodes comme getChildAt()
et comme numChildren
. Par exemple, la méthode toolTipChildren.numChildren
fournit le nombre d’infos-bulles (qui sera de 0 ou 1) et, si une info-bulle existe, il est accessible avec la méthode toolTipChildren.getChildAt(0)
.
Implémentation
public function get toolTipChildren():IChildList
topLevelSystemManager | propriété |
topLevelSystemManager:ISystemManager
[lecture seule] Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Renvoie l’objet SystemManager responsable de la fenêtre d’application. Il s’agira du même objet SystemManager sauf si cette application a été chargée dans une autre application.
Implémentation
public function get topLevelSystemManager():ISystemManager
width | propriété |
width:Number
[override] Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Largeur de cet objet. Pour l’objet SystemManager, il doit toujours s’agir de la largeur de la scène, sauf si l’application a été chargée dans une autre application. Si l’application n’a pas été chargée dans une autre application, la définition de cette valeur n’aura aucun effet.
Implémentation
override public function get width():Number
override public function set width(value:Number):void
SystemManager | () | Constructeur |
public function SystemManager()
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Constructeur.
Ceci est le point de départ de toutes les applications Flex. Cette classe est définie pour être la classe racine d’un fichier SWF Flex. Flash Player instancie une instance de cette classe, ce qui entraîne l’appel de ce constructeur.
addPreloadedRSL | () | méthode |
public function addPreloadedRSL(loaderInfo:LoaderInfo, rsl:Vector.<RSLData>):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Ajoute une bibliothèque RSL dans la liste des preloadedRSL. Cette méthode est appelée par les fabriques de modules enfants lorsqu’elles ajoutent/chargent une bibliothèque RSL dans le domaine d’application de cette fabrique de modules.
Vous n’appelez pas cette méthode directement. Cette méthode est appelée par les fabriques de modules enfants lorsqu’elles ajoutent/chargent une bibliothèque RSL dans le domaine d’application de cette fabrique de modules.
Paramètres
loaderInfo:LoaderInfo — Le loaderInfo de la bibliothèque RSL chargée.
| |
rsl:Vector.<RSLData> — Les informations de configuration de la bibliothèque RSL. Un vecteur de RSLData. Le premier élément du tableau est la bibliothèque RSL principale. Les éléments restants sont les bibliothèques RSL auxiliaires.
|
allowDomain | () | méthode |
allowInsecureDomain | () | méthode |
create | () | méthode |
public function create(... params):Object
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Méthode de fabrique qui demande une instance d’une définition connue au module. Vous pouvez fournir un jeu facultatif de paramètres pour que les fabriques de construction changent ce qu’elles créent en fonction de la saisie. La transmission de la valeur null indique que la définition par défaut est créée, si possible. Cette méthode est remplacée dans la sous-classe autogénérée.
Paramètres
... params — Liste facultative d’arguments. Vous pouvez transmettre autant d’arguments que vous voulez. Ils sont ensuite stockés dans un tableau appelé parameters .
|
Object — Instance du module, ou valeur null .
|
deployMouseShields | () | méthode |
public function deployMouseShields(deploy:Boolean):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Déploie ou supprime les boucliers de souris. Les boucliers de souris bloquent l’entrée de la souris pour les applications non approuvées. Une des raisons pour lesquelles vous pouvez souhaiter bloquer l’entrée de la souris est que lorsque vous faites glisser la souris sur une application non approuvée, vous ne recevez normalement pas d’événements de déplacement de souris. Flash Player n’envoie pas d’événements à travers les limites de confiance/non approuvées pour des raisons de sécurité. En couvrant une application non approuvée avec un bouclier de souris (si vous êtes son parent), vous pouvez recevoir le message de déplacement de la souris et l’opération Glisser-déposer fonctionnera normalement.
Paramètres
deploy:Boolean — La valeur est true pour déployer les boucliers de souris et false pour les enlever.
|
getDefinitionByName | () | méthode |
public function getDefinitionByName(name:String):Object
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Convertit la chaîne donnée en classe ou fonction au niveau du package. Appelle la méthode ApplicationDomain.getDefinition()
appropriée selon si un élément est chargé dans une autre application ou non.
Paramètres
name:String — Nom de classe, par exemple « mx.video.VideoManager ».
|
Object — Classe représentée par le nom , ou valeur null.
|
getExplicitOrMeasuredHeight | () | méthode |
public function getExplicitOrMeasuredHeight():Number
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Méthode pratique pour déterminer si la hauteur explicite ou mesurée doit être utilisée.
Valeur renvoyéeNumber — Nombre correspondant au paramètre explicitHeight s’il est défini, ou propriété measuredHeight dans le cas contraire.
|
getExplicitOrMeasuredWidth | () | méthode |
public function getExplicitOrMeasuredWidth():Number
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Méthode pratique pour déterminer si la largeur explicite ou mesurée doit être utilisée.
Valeur renvoyéeNumber — Nombre correspondant au paramètre explicitWidth s’il est défini, ou propriété measuredWidth dans le cas contraire.
|
getSandboxRoot | () | méthode |
public function getSandboxRoot():DisplayObject
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Remonte dans la chaîne parent pour obtenir le gestionnaire système de niveau supérieur dans cet objet SecurityDomain.
Valeur renvoyéeDisplayObject — Gestionnaire système racine dans cet objet SecurityDomain.
|
getSWFRoot | () | méthode |
public static function getSWFRoot(object:Object):DisplayObject
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Renvoie l’objet DisplayObject racine du fichier SWF contenant le code de l’objet donné.
Paramètres
object:Object — N’importe quel objet.
|
DisplayObject — Objet DisplayObject racine.
|
getTopLevelRoot | () | méthode |
public function getTopLevelRoot():DisplayObject
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Remonte dans la chaîne parent pour obtenir le gestionnaire système de niveau supérieur. Renvoie la valeur null
s’il ne figure pas sur la liste d’affichage ou si l’utilisateur n’y a pas accès.
DisplayObject — Gestionnaire système racine.
|
getVisibleApplicationRect | () | méthode |
public function getVisibleApplicationRect(bounds:Rectangle = null, skipToSandboxRoot:Boolean = false):Rectangle
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Obtenez les limites de l’application chargée qui sont visibles pour l’utilisateur à l’écran.
Paramètres
bounds:Rectangle (default = null ) — Facultatif. Limites de début du rectangle visible. Les limites sont exprimées en coordonnées globales. Si bounds est null, les limites de début sont définies par la propriété screen du gestionnaire système.
| |
skipToSandboxRoot:Boolean (default = false )
|
Rectangle — un Rectangle incluant la portion visible de cet objet. Le rectangle est exprimé en coordonnées globales.
|
invalidateParentSizeAndDisplayList | () | méthode |
public function invalidateParentSizeAndDisplayList():void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Tentative de signalisation au SWFLoader parent que la taille de l’application a été modifiée.
isFontFaceEmbedded | () | méthode |
public function isFontFaceEmbedded(textFormat:flash.text:TextFormat):Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Renvoie la valeur true
si la police requise est imbriquée dans cette application ou a été enregistrée globalement à l’aide de la méthode Font.registerFont
.
Paramètres
textFormat:flash.text:TextFormat — Classe TextFormat représentant les informations de mise en forme de caractères.
|
Boolean — Renvoie la valeur true si la police requise est imbriquée dans cette application ou a été enregistrée globalement à l’aide de la méthode Font.registerFont .
|
isTopLevel | () | méthode |
public function isTopLevel():Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Renvoie la valeur true
si cet objet ISystemManager est responsable d’une fenêtre d’application et la valeur false
si cette application a été chargée dans une autre application.
Boolean — Renvoie la valeur true si cet objet ISystemManager est responsable d’une fenêtre d’application.
|
isTopLevelRoot | () | méthode |
public function isTopLevelRoot():Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Teste si ce gestionnaire système est la racine de tous les gestionnaires système de niveau supérieur.
Valeur renvoyéeBoolean — Renvoie la valeur true si l’objet SystemManager est la racine de tous les gestionnaires système sur la liste d’affiche. Sinon, la valeur false est renvoyée.
|
isTopLevelWindow | () | méthode |
public function isTopLevelWindow(object:DisplayObject):Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Détermine si l’objet DisplayObject donné est la fenêtre de niveau supérieur.
Paramètres
object:DisplayObject — Objet DisplayObject à tester.
|
Boolean — Renvoie la valeur true si l’objet DisplayObject donné est la fenêtre de niveau supérieur.
|
move | () | méthode |
public function move(x:Number, y:Number):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
L’appel de la méthode move()
n’a aucun effet, car elle est associée directement à la fenêtre d’application ou à l’objet Loader.
Paramètres
x:Number — Nouvelle coordonnée x.
| |
y:Number — Nouvelle coordonnée y.
|
setActualSize | () | méthode |
public function setActualSize(newWidth:Number, newHeight:Number):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
L’appel de la méthode setActualSize()
n’a aucun effet si elle est associée directement à la fenêtre d’application et s’il s’agit de la fenêtre de niveau supérieur. Sinon, tente de se redimensionner en écrêtant les enfants si besoin est.
Paramètres
newWidth:Number — Nouvelle largeur.
| |
newHeight:Number — Nouvelle hauteur.
|
applicationComplete | Evénement |
mx.events.FlexEvent
propriété FlexEvent.type =
mx.events.FlexEvent.APPLICATION_COMPLETE
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Distribué lorsque l’application a terminé son initialisation.
La constanteFlexEvent.APPLICATION_COMPLETE
définit la valeur de la propriété type
de l’objet d’événement d’un événement applicationComplete
.
Les valeurs des propriétés de l’objet d’événement sont les suivantes :
Propriété | Valeur |
---|---|
bubbles | false |
cancelable | false |
currentTarget | Objet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget . |
target | Objet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget . |
idle | Evénement |
mx.events.FlexEvent
propriété FlexEvent.type =
mx.events.FlexEvent.IDLE
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Distribué toutes les 100 millisecondes lorsque aucune activité du clavier ou de la souris n’a eu lieu pendant 1 seconde.
La constanteFlexEvent.IDLE
définit la valeur de la propriété type
de l’objet d’événement d’un événement idle
.
Les valeurs des propriétés de l’objet d’événement sont les suivantes :
Propriété | Valeur |
---|---|
bubbles | false |
cancelable | false |
currentTarget | Objet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget . |
target | Objet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget . |
resize | Evénement |
flash.events.Event
propriété Event.type =
flash.events.Event.RESIZE
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Distribué lorsque l’objet Stage est redimensionné.
La constanteEvent.RESIZE
définit la valeur de la propriété type
d’un objet événement resize
.
Les propriétés de cet événement sont les suivantes :
Propriété | Valeur |
---|---|
bubbles | false |
cancelable | false ; il n’existe aucun comportement par défaut à annuler. |
currentTarget | L’objet qui traite activement l’objet Event avec un écouteur d’événements. |
target | Objet Stage. |
Tue Jun 12 2018, 09:30 AM Z