Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Plus d’exemples
Basics of mobile skinning
Create a mobile skin class
Apply a custom mobile skin
Propriété | Défini par | ||
---|---|---|---|
applicationDPI : Number [lecture seule]
Renvoie la valeur PPP de l’application. | MobileSkin | ||
![]() | currentCSSState : String [lecture seule]
Etat à utiliser pour faire correspondre les pseudo-sélecteurs CSS. | UIComponent | |
focusSkinExclusions : Array [lecture seule]
Liste des ID des éléments qui doivent être exclus lors du rendu de l’anneau de sélection. | MobileSkin | ||
![]() | hasComplexLayoutMatrix : Boolean [lecture seule]
Renvoie true si la classe UIComponent possède des propriétés de transformation de non-translation (x,y). | UIComponent | |
measuredDefaultHeight : Number = 0
Spécifie une hauteur par défaut. | MobileSkin | ||
measuredDefaultWidth : Number = 0
Spécifie une largeur par défaut. | MobileSkin | ||
![]() | resourceManager : IResourceManager [lecture seule]
Référence à l’objet qui gère toutes les ressources localisées de l’application. | UIComponent | |
symbolItems : Array [lecture seule]
Noms des éléments dont la propriété color doit être définie par le style symbolColor. | MobileSkin | ||
![]() | unscaledHeight : Number [lecture seule]
Méthode pratique pour déterminer la hauteur non mise à l’échelle du composant. | UIComponent | |
![]() | unscaledWidth : Number [lecture seule]
Méthode pratique pour déterminer la hauteur non mise à l’échelle du composant. L’ensemble du traçage et de la présentation des enfants d’un composant doit être réalisé dans un rectangle de délimitation de cette largeur, qui est également transmise comme argument à la méthode updateDisplayList(). | UIComponent | |
useSymbolColor : Boolean = false
Spécifie si cet habillage doit être affecté par le style symbolColor. | MobileSkin |
Méthode | Défini par | ||
---|---|---|---|
Constructeur. | MobileSkin | ||
![]() |
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 un client de style non visuel à cette instance de composant. | UIComponent | |
![]() |
Indique si les restrictions de sécurité entraîneraient l’omission des objets d’affichage de la liste renvoyée en appelant la méthode DisplayObjectContainer.getObjectsUnderPoint() avec le point « point » spécifié. | DisplayObjectContainer | |
Appelé avant l’acquisition d’une image bitmap pour cet habillage. | MobileSkin | ||
![]() |
Place en attente une fonction à appeler ultérieurement. | UIComponent | |
![]() |
Définit une propriété de style depuis cette instance de composant. | UIComponent | |
![]() |
Détermine si l’objet d’affichage spécifié est un enfant de l’occurrence de DisplayObjectContainer ou l’occurrence en tant que telle. | DisplayObjectContainer | |
![]() |
Convertit un objet Point de coordonnées de contenu en coordonnées globales. | UIComponent | |
![]() |
Convertit un objet Point de coordonnées de contenu en coordonnées locales. | UIComponent | |
![]() |
Renvoie un ensemble de propriétés qui identifient l’enfant au sein de ce conteneur. | UIComponent | |
![]() |
Renvoie un ensemble de propriétés qui identifient l’enfant au sein de ce conteneur. | UIComponent | |
![]() |
Crée une référence id pour cet objet IUIComponent sur son objet document parent. | UIComponent | |
![]() |
Supprime la référence d’id à cet objet IUIComponent sur son objet de document parent. | UIComponent | |
![]() |
Renvoie un objet UITextFormat correspondant aux styles du texte pour ce composant UIComponent. | UIComponent | |
![]() | [override]
Distribue un événement dans le flux d’événements. | UIComponent | |
![]() |
Affiche ou masque l’indicateur de focus autour de ce composant. | UIComponent | |
![]() | drawRoundRect(x:Number, y:Number, w:Number, h:Number, r:Object = null, c:Object = null, alpha:Object = null, rot:Object = null, gradient:String = null, ratios:Array = null, hole:Object = null):void
Trace par programmation un rectangle dans l’objet Graphics de cet habillage. | UIComponent | |
![]() |
Appelé par l’instance d’effet lors de la fin de sa lecture sur le composant. | UIComponent | |
![]() |
Appelé par l’instance d’effet lors du début de sa lecture sur le composant. | UIComponent | |
![]() |
Termine tous les effets en cours de lecture sur le composant. | UIComponent | |
Appelé après l’acquisition d’une image bitmap pour cet habillage. | MobileSkin | ||
![]() |
Exécute toutes les liaisons dont l’objet UIComponent est la destination. | UIComponent | |
![]() |
Appelée après la fin de l’impression. | UIComponent | |
![]() |
Fournit l’objet d’automatisation à l’index spécifié. | UIComponent | |
![]() |
Fournit la liste d’objets d’automatisation. | UIComponent | |
![]() |
Renvoie un rectangle qui définit la zone de l’objet d’affichage relativement au système de coordonnées de l’objet targetCoordinateSpace. | DisplayObject | |
![]() |
Renvoie la coordonnée x des limites de l’élément à la taille d’élément spécifiée. | UIComponent | |
![]() |
Renvoie la coordonnée y des limites de l’élément à la taille d’élément spécifiée. | UIComponent | |
![]() |
Renvoie l’occurrence enfant de l’objet d’affichage associée à l’index spécifié. | DisplayObjectContainer | |
![]() |
Renvoie l’objet d’affichage enfant portant le nom spécifié. | DisplayObjectContainer | |
![]() |
Renvoie la position d’index d’une occurrence enfant de DisplayObject. | DisplayObjectContainer | |
![]() |
Recherche les sélecteurs de type de cette instance UIComponent. | UIComponent | |
![]() |
Renvoie une valeur de contrainte de présentation, ce qui revient à obtenir le style de contrainte pour ce composant. | UIComponent | |
![]() |
Méthode pratique pour déterminer si la hauteur explicite ou mesurée doit être utilisée
| UIComponent | |
![]() |
Méthode pratique pour déterminer si la largeur explicite ou mesurée doit être utilisée
| UIComponent | |
![]() |
Récupère l’objet ayant actuellement le focus. | UIComponent | |
![]() |
Renvoie la hauteur de présentation de l’élément. | UIComponent | |
![]() |
Renvoie la largeur de la présentation de l’élément. | UIComponent | |
![]() |
Renvoie la coordonnée x que l’élément utilise pour dessiner à l’écran. | UIComponent | |
![]() |
Renvoie la coordonnée y utilisée par l’élément pour son affichage à l’écran. | UIComponent | |
![]() |
Renvoie la matrice de transformation utilisée pour calculer la présentation du composant par rapport à ses frères. | UIComponent | |
![]() |
Renvoie la matrice Matrix3D de transformation de présentation pour cet élément. | UIComponent | |
![]() |
Renvoie la hauteur maximale de l’élément. | UIComponent | |
![]() |
Renvoie la largeur maximale de l’élément. | UIComponent | |
![]() |
Renvoie la hauteur minimale de l’élément. | UIComponent | |
![]() |
Renvoie la largeur minimale de l’élément. | UIComponent | |
![]() |
Renvoie un tableau d’objets de niveau inférieur au point spécifié et qui sont les enfants (ou les petits-enfants, etc.) de l’occurrence de DisplayObjectContainer. | DisplayObjectContainer | |
![]() |
Renvoie la hauteur préférée de l’élément. | UIComponent | |
![]() |
Renvoie la largeur préférée de l’élément. | UIComponent | |
![]() |
Renvoie un rectangle qui définit les limites de l’objet d’affichage, en se basant sur le système de coordonnées défini par le paramètre targetCoordinateSpace, moins tout trait appliqué aux formes. | DisplayObject | |
![]() |
Renvoie l’élément de l’objet dataProvider utilisé par le composant Repeater spécifié pour produire ce composant Repeater, ou null si ce composant Repeater n’est pas répété. | UIComponent | |
![]() |
Extrait une propriété de style ayant été définie n’importe où dans la chaîne de recherche de style de ce composant. | UIComponent | |
![]() |
Convertit un objet Point de coordonnées globales en coordonnées de contenu. | UIComponent | |
![]() |
Convertit l’objet point des coordonnées de scène (globales) vers les coordonnées de l’objet d’affichage (locales). | DisplayObject | |
![]() |
Convertit un point bidimensionnel à partir des coordonnées de scène (globales) vers les coordonnées d’un objet d’affichage tridimensionnel (locales). | DisplayObject | |
![]() |
Renvoie true si la valeur currentCSSState n’est pas nulle. | UIComponent | |
![]() |
Vérifie si des écouteurs sont enregistrés auprès de l’objet EventDispatcher pour un type spécifique d’événement. | EventDispatcher | |
![]() |
Indique si la propriété spécifiée d’un objet est définie. | Object | |
[override]
MobileSkin n’utilise pas les états. | MobileSkin | ||
![]() |
Evalue le cadre de sélection de l’objet d’affichage pour savoir s’il recouvre ou recoupe le cadre de sélection de l’objet d’affichage obj. | DisplayObject | |
![]() |
Evalue l’objet d’affichage pour savoir s’il recouvre ou recoupe le point spécifié par les paramètres x et y. | DisplayObject | |
![]() |
Renvoie une matrice de zone pouvant être transmise à la méthode drawRoundRect() en tant que paramètre rot lors du tracé d’un dégradé horizontal. | UIComponent | |
![]() |
Initialise la structure interne de ce composant. | UIComponent | |
![]() |
Initialise différentes propriétés qui effectuent le suivi des instances répétées de ce composant. | UIComponent | |
![]() |
Marque un composant de sorte que sa méthode updateDisplayList() soit appelée au cours d’une actualisation d’écran ultérieure. | UIComponent | |
![]() |
Appelé par les éléments d’un composant pour indiquer que leur propriété de profondeur a changé. | UIComponent | |
![]() |
Un élément doit appeler cette méthode lorsque la direction de la mise en forme change ou lorsque la direction de la mise en forme de son parent change. | UIComponent | |
![]() |
Marque un composant de sorte que sa méthode commitProperties() soit appelée au cours d’une actualisation d’écran ultérieure. | UIComponent | |
![]() |
Marque un composant de sorte que sa méthode measure() soit appelée au cours d’une actualisation d’écran ultérieure. | UIComponent | |
![]() |
Indique si une occurrence de la classe Object figure dans la chaîne de prototype de l’objet spécifié en tant que paramètre. | Object | |
![]() |
Convertit un point tridimensionnel des coordonnées de l’objet d’affichage tridimensionnel (locales) vers un point bidimensionnel dans les coordonnées de scène (globales). | DisplayObject | |
![]() |
Convertit un objet Point de coordonnées locales en coordonnées de contenu. | UIComponent | |
![]() |
Convertit l’objet point des coordonnées de l’objet d’affichage (locales) vers les coordonnées de la scène (globales). | DisplayObject | |
![]() |
Renvoie la valeur true si cssState correspond à currentCSSState. | UIComponent | |
![]() |
Détermine si l’instance est identique au, ou est une sous-classe du, type donné. | UIComponent | |
![]() |
Mesure le texte HTML spécifié, pouvant contenir des balises HTML telles que <font> et <b>, en supposant qu’il s’affiche sur un objet UITextField à une seule ligne, avec un format UITextFormat déterminé par les styles de ce composant UIComponent. | UIComponent | |
![]() |
Mesure le texte spécifié, en supposant qu’il s’affiche sur un objet UITextField (ou UIFTETextField) à une seule ligne, avec un format UITextFormat déterminé par les styles de ce composant UIComponent. | UIComponent | |
![]() |
Déplace le composant vers une position spécifiée dans son parent. | UIComponent | |
![]() |
Propage les modifications de style aux enfants. | UIComponent | |
![]() |
Renvoie true si la chaîne de propriétés du propriétaire pointe de l’enfant vers ce composant UIComponent. | UIComponent | |
![]() |
Appelé par Flex lorsqu’un composant UIComponent est ajouté à ou supprimé d’un parent. | UIComponent | |
![]() |
Prépare un objet IFlexDisplayObject pour l’impression. | UIComponent | |
![]() |
Indique si la propriété spécifiée existe et est énumérable. | Object | |
![]() |
Génère ou régénère le cache de style CSS pour ce composant et, si le paramètre recursive a la valeur true, pour tous les descendants de ce composant également. | UIComponent | |
![]() |
Pour chaque événement d’effet, enregistre le gestionnaire EffectManager comme l’un des écouteurs d’événement. | UIComponent | |
![]() |
Supprime l’occurrence enfant de DisplayObject spécifiée de la liste d’enfants de l’occurrence de DisplayObjectContainer. | DisplayObjectContainer | |
![]() |
Supprime une occurrence enfant de DisplayObject de la position d’index spécifiée dans la liste d’enfants de DisplayObjectContainer. | DisplayObjectContainer | |
![]() |
Supprime toutes les occurrences enfants de DisplayObject de la liste d’enfants de l’occurrence de DisplayObjectContainer. | DisplayObjectContainer | |
![]() |
Supprime un écouteur de l’objet EventDispatcher. | EventDispatcher | |
![]() |
Supprime un client de style non visuel de cette instance de composant. | UIComponent | |
![]() |
Réexécute l’événement spécifié. | UIComponent | |
![]() |
Affiche un clavier virtuel. | InteractiveObject | |
![]() |
Résout un enfant en utilisant l’ID fourni. | UIComponent | |
![]() | [statique]
Reprend le traitement en arrière-plan des méthodes mises en attente par la méthode callLater(), après un appel à la méthode suspendBackgroundProcessing(). | UIComponent | |
![]() |
Dimensionne l’objet. | UIComponent | |
![]() |
Modifie la position d’un enfant existant dans le conteneur d’objet d’affichage. | DisplayObjectContainer | |
![]() |
Définit une valeur de contrainte de présentation, ce qui revient à définir le style de contrainte pour ce composant. | UIComponent | |
![]() |
Définir l’état actuel. | UIComponent | |
![]() |
Définit le focus sur ce composant. | UIComponent | |
![]() |
Définit les coordonnées utilisées par l’élément pour son affichage à l’écran. | UIComponent | |
![]() |
Définit la taille de la présentation de l’élément. | UIComponent | |
![]() |
Définit la matrice de transformation utilisée pour calculer la taille de présentation et la position du composant par rapport à ses frères. | UIComponent | |
![]() |
Définit la matrice de transformation Matrix3D utilisée pour calculer la taille et la position de la présentation du composant par rapport à ses frères. | UIComponent | |
![]() |
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle. | Object | |
![]() |
Définit une propriété de style pour cette instance de composant. | UIComponent | |
![]() |
Appelé lorsque la propriété visible est modifiée. | UIComponent | |
![]() |
Permet à l’utilisateur de faire glisser le sprite spécifié. | Sprite | |
![]() |
Permet à l’utilisateur de faire glisser le sprite spécifié sur un périphérique tactile. | Sprite | |
![]() |
Interrompt de façon récursive l’exécution du scénario de tous les clips ayant cet objet comme racine. | DisplayObjectContainer | |
![]() |
Met fin à la méthode startDrag(). | Sprite | |
![]() |
Met fin à la méthode startTouchDrag() en vue d’utiliser des périphériques tactiles. | Sprite | |
![]() |
Détecte les modifications apportées aux propriétés de style. | UIComponent | |
![]() |
Flex() appelle la méthode stylesInitialized() lorsque les styles d’un composant sont d’abord initialisés. | UIComponent | |
![]() | [statique]
Bloque le traitement en arrière-plan des méthodes placées en attente par callLater(), jusqu’à l’appel de la méthode resumeBackgroundProcessing(). | UIComponent | |
![]() |
Intervertit l’ordre de plan (ordre d’empilement du premier plan vers l’arrière-plan) des deux objets enfant spécifiés. | DisplayObjectContainer | |
![]() |
Intervertit l’ordre de plan (ordre d’empilement du premier plan vers l’arrière-plan) des objets enfant aux deux positions d’index spécifiées dans la liste d’enfants. | DisplayObjectContainer | |
![]() |
Renvoie la représentation de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur. | Object | |
![]() | [override]
Renvoie une chaîne indiquant l’emplacement de l’objet dans la hiérarchie des objets DisplayObject de l’application. | FlexSprite | |
![]() | transformAround(transformCenter:Vector3D, scale:Vector3D = null, rotation:Vector3D = null, translation:Vector3D = null, postLayoutScale:Vector3D = null, postLayoutRotation:Vector3D = null, postLayoutTranslation:Vector3D = null, invalidateLayout:Boolean = true):void
Méthode d’utilitaire permettant de mettre à jour la rotation, la mise à l’échelle et la translation de la transformation tout en conservant un point particulier, spécifié dans l’espace de coordonnées du composant, fixe dans l’espace de coordonnées du parent. | UIComponent | |
![]() |
Méthode utilitaire permettant de transformer un point spécifié dans les coordonnées locales de cet objet en emplacement dans les coordonnées du parent de l’objet. | UIComponent | |
![]() |
Valide la position et la taille des enfants, et trace d’autres effets visuels. | UIComponent | |
![]() |
Valide et actualise les propriétés et la présentation de cet objet, puis le retrace si nécessaire. | UIComponent | |
![]() |
Utilisé par la logique de présentation pour valider les propriétés d’un composant par l’appel de la méthode commitProperties(). | UIComponent | |
![]() |
Valide la taille mesurée du composant si la méthode LayoutManager.invalidateSize() est appelée avec cette interface ILayoutManagerClient, puis la méthode validateSize() est appelée lorsqu’il est temps d’effectuer les mesures. | UIComponent | |
![]() |
Traite à la fois les événements valid et invalid d’une classe Validator assignée à ce composant. | UIComponent | |
![]() |
Renvoie la valeur primitive de l’objet spécifié. | Object | |
![]() |
Renvoie une matrice de zone pouvant être transmise à la méthode drawRoundRect() en tant que paramètre rot lors du tracé d’un dégradé vertical. | UIComponent | |
![]() |
Vérifie si un écouteur d’événement est enregistré auprès de cet objet EventDispatcher ou de ses ancêtres pour le type d’événement spécifié. | EventDispatcher |
Méthode | Défini par | ||
---|---|---|---|
![]() |
Ajuste le rectangle de focus. | UIComponent | |
Méthode d’assistance pour définir une transformation de couleur sur un objet DisplayObject. | MobileSkin | ||
![]() |
Valide la matrice calculée générée par combinaison de la matrice de présentation et des décalages de transformation de la transformation de l’objet flash displayObject. | UIComponent | |
![]() |
Il s’agit d’une méthode interne utilisée par la structure Flex pour prendre en charge l’effet Fondre. | UIComponent | |
![]() |
Détermine si l’appel à la méthode measure() peut être ignoré. | UIComponent | |
![]() |
Effectue les traitements finals éventuels après la création des objets enfant. | UIComponent | |
Appelée chaque fois que l’état currentState change. | MobileSkin | ||
![]() |
Traite les propriétés définies sur le composant. | UIComponent | |
![]() |
Crée des objets enfant du composant. | UIComponent | |
![]() |
Crée un nouvel objet à l’aide d’un contexte basé sur la police incorporée en cours d’utilisation. | UIComponent | |
![]() |
Crée l’objet à l’aide d’une fabrique moduleFactory donnée. | UIComponent | |
![]() |
Méthode d’assistance permettant la distribution d’un événement PropertyChangeEvent lorsqu’une propriété est actualisée. | UIComponent | |
Rend l’arrière-plan de l’habillage. | MobileSkin | ||
![]() |
Gestionnaire d’événement appelé lorsqu’un objet UIComponent obtient le focus. | UIComponent | |
![]() |
Gestionnaire d’événement appelé lorsqu’un objet UIComponent perd le focus. | UIComponent | |
La méthode d’assistance permettant d’extraire la hauteur préférée d’un élément enfant. | MobileSkin | ||
Méthode d’assistance permettant d’extraire la largeur préférée d’un élément enfant. | MobileSkin | ||
![]() |
Initialise l’implémentation et le stockage de certaines des fonctions de présentation avancées d’un composant utilisées plus rarement. | UIComponent | |
![]() |
Termine l’initialisation de ce composant. | UIComponent | |
![]() |
Initialise le code d’accessibilité de ce composant. | UIComponent | |
![]() |
Méthode d’assistance permettant d’invalider la taille du parent et la liste d’affichage si cet objet affecte sa présentation (includeInLayout est défini sur true). | UIComponent | |
![]() |
Généralement remplacée par les composants contenant des objets UITextField, où l’objet UITextField obtient le focus. | UIComponent | |
![]() |
Gestionnaire d’événement appelé pour un événement keyDown. | UIComponent | |
![]() |
Gestionnaire d’événement appelé pour un événement keyUp. | UIComponent | |
Place les enfants de cet habillage. | MobileSkin | ||
![]() |
Calcule la taille par défaut du composant. Peut également calculer sa taille minimale par défaut. | UIComponent | |
![]() |
Cette méthode est appelée lors de la construction d’une classe UIComponent, puis chaque fois que ResourceManager envoie un événement « change » pour indiquer que les ressources localisées ont subi une modification. | UIComponent | |
Méthode d’assistance permettant de placer les éléments enfants de ce composant. | MobileSkin | ||
La méthode d’assistance permettant de redimensionner les éléments enfants de ce composant. | MobileSkin | ||
![]() |
Spécifie un facteur d’étirement de transformation dans le sens horizontal et vertical. | UIComponent | |
![]() |
Cette méthode est appelée lorsqu’un état change pour vérifier si des styles spécifiques à l’état s’appliquent à ce composant. | UIComponent | |
![]() |
Trace l’objet et/ou dimensionne et place ses enfants. | UIComponent |
Les styles sont soit communs soit associés à un thème spécifique. Si le style est commun, il peut être utilisé avec n’importe quel thème. Si un style est associé à un thème spécifique, il ne peut être utilisé que si votre application utilise ce thème.
applicationDPI | propriété |
applicationDPI:Number
[lecture seule] Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Renvoie la valeur PPP de l’application. Cette propriété peut uniquement être définie dans MXML dans l’application racine.
Implémentation
protected function get applicationDPI():Number
focusSkinExclusions | propriété |
focusSkinExclusions:Array
[lecture seule] Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Liste des ID des éléments qui doivent être exclus lors du rendu de l’anneau de sélection. Seuls les éléments de type DisplayObject ou GraphicElement doivent être exclus. Les autres types d’éléments sont ignorés.
Implémentation
protected function get focusSkinExclusions():Array
measuredDefaultHeight | propriété |
protected var measuredDefaultHeight:Number = 0
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Spécifie une hauteur par défaut. La propriété measuredHeight
renvoie cette valeur lorsque la hauteur measuredHeight
calculée est inférieure à measuredDefaultHeight
.
La valeur par défaut est 0.
measuredDefaultWidth | propriété |
protected var measuredDefaultWidth:Number = 0
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Spécifie une largeur par défaut. La propriété measuredWidth
renvoie cette valeur lorsque la largeur measuredWidth
calculée est inférieure à measuredDefaultWidth
.
La valeur par défaut est 0.
symbolItems | propriété |
useSymbolColor | propriété |
protected var useSymbolColor:Boolean = false
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Spécifie si cet habillage doit être affecté par le style symbolColor
.
La valeur par défaut est false.
MobileSkin | () | Constructeur |
public function MobileSkin()
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Constructeur.
applyColorTransform | () | méthode |
protected function applyColorTransform(displayObject:DisplayObject, originalColor:uint, tintColor:uint):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Méthode d’assistance pour définir une transformation de couleur sur un objet DisplayObject.
Paramètres
displayObject:DisplayObject — Objet d’affichage à transformer
| |
originalColor:uint — Couleur d’origine
| |
tintColor:uint — Couleur souhaitée
|
beginHighlightBitmapCapture | () | méthode |
public function beginHighlightBitmapCapture():Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Appelé avant l’acquisition d’une image bitmap pour cet habillage. L’implémentation par défaut exclut les éléments du tableau focusSkinExclusions.
Valeur renvoyéeBoolean — true si le composant doit être retracé ; sinon false .
|
commitCurrentState | () | méthode |
protected function commitCurrentState():void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Appelée chaque fois que l’état currentState change. Les habillages doivent remplacer cette fonction s’ils modifient l’aspect au cours d’une modification de l’état.
drawBackground | () | méthode |
protected function drawBackground(unscaledWidth:Number, unscaledHeight:Number):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Génère le rendu de l’arrière-plan de l’habillage.
Cette méthode, parallèlement à layoutContents()
, est appelée par updateDisplayList()
.
Cette méthode trace la couleur chromeColor d’arrière-plan. Remplacez cette méthode pour modifier l’aspect de la couleur chromeColor.
Paramètres
unscaledWidth:Number — Indique la largeur du composant, en pixels, des coordonnées du composant, quelle que soit la valeur de la propriété scaleX du composant.
| |
unscaledHeight:Number — Indique la hauteur du composant, en pixels, des coordonnées du composant, quelle que soit la valeur de la propriété scaleY du composant.
|
endHighlightBitmapCapture | () | méthode |
public function endHighlightBitmapCapture():Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Appelé après l’acquisition d’une image bitmap pour cet habillage. L’implémentation par défaut restaure les éléments du tableau focusSkinExclusions.
Valeur renvoyéeBoolean — true si le composant doit être retracé ; sinon false .
|
getElementPreferredHeight | () | méthode |
protected function getElementPreferredHeight(element:Object):Number
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10.1, AIR 2.5 |
Méthode d’assistance permettant d’extraire la hauteur préférée d’un élément enfant.
Cette méthode est recommandée pour obtenir la hauteur préférée d’un élément enfant. Vous pouvez utiliser cette méthode au lieu de rechercher et d’utiliser différentes interfaces/classes, telles que ILayoutElement, IFlexDisplayObject ou StyleableTextField.
Paramètres
element:Object — L’élément enfant pour lequel récupérer la hauteur. L’élément peut être un objet ILayoutElement, IFlexDisplayObject, StyleableTextField ou un objet générique DisplayObject.
|
Number — La hauteur préférée de l’élément enfant.
|
Eléments de l’API associés
getElementPreferredWidth | () | méthode |
protected function getElementPreferredWidth(element:Object):Number
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10.1, AIR 2.5 |
La méthode d’assistance permettant d’extraire la largeur préférée d’un élément enfant.
Cette méthode est recommandée pour obtenir la largeur préférée d’un élément enfant. Vous pouvez utiliser cette méthode au lieu de rechercher et d’utiliser différentes interfaces/classes, telles que ILayoutElement, IFlexDisplayObject ou StyleableTextField.
Paramètres
element:Object — L’élément enfant pour lequel récupérer la largeur. L’élément peut être un objet ILayoutElement, IFlexDisplayObject, StyleableTextField ou un objet générique DisplayObject.
|
Number — La largeur préférée de l’élément enfant.
|
Eléments de l’API associés
hasState | () | méthode |
override public function hasState(stateName:String):Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
MobileSkin n’utilise pas les états. Les habillages doivent remplacer cette fonction afin de renvoyer la valeur false pour les états qui ne sont pas implémentés.
Paramètres
stateName:String — Nom de l’état.
|
Boolean — false pour les états qui ne sont pas mis en œuvre.
|
layoutContents | () | méthode |
protected function layoutContents(unscaledWidth:Number, unscaledHeight:Number):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10.1, AIR 2.5 |
Place les enfants de cet habillage.
Cette méthode, parallèlement à colorizeContents()
, est appelée par la méthode updateDisplayList()
.
Cette méthode positionne les parties d’habillage et les enfants graphiques de l’habillage. Les sous-classes doivent remplacer cela pour placer leurs enfants.
Paramètres
unscaledWidth:Number — Indique la largeur du composant, en pixels, des coordonnées du composant, quelle que soit la valeur de la propriété scaleX du composant.
| |
unscaledHeight:Number — Indique la hauteur du composant, en pixels, des coordonnées du composant, quelle que soit la valeur de la propriété scaleY du composant.
|
setElementPosition | () | méthode |
protected function setElementPosition(element:Object, x:Number, y:Number):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10.1, AIR 2.5 |
La méthode d’assistance permettant de placer les éléments enfants de ce composant.
Cette méthode est recommandée pour placer les éléments enfants. Vous pouvez utiliser cette méthode au lieu de rechercher et d’utiliser différentes interfaces/classes, telles que ILayoutElement, IFlexDisplayObject ou StyleableTextField.
Appelez cette méthode après avoir appelé la méthode setElementSize()
Paramètres
element:Object — L’élément enfant à placer. L’élément peut être un objet ILayoutElement, IFlexDisplayObject, StyleableTextField ou un objet générique DisplayObject.
| |
x:Number — La coordonnée x de l’enfant.
| |
y:Number — La coordonnée y de l’enfant.
|
Eléments de l’API associés
setElementSize | () | méthode |
protected function setElementSize(element:Object, width:Number, height:Number):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10.1, AIR 2.5 |
Méthode d’assistance permettant de redimensionner les éléments enfants de ce composant.
Cette méthode est recommandée pour redimensionner les éléments enfants. Vous pouvez utiliser cette méthode au lieu de rechercher et d’utiliser des interfaces/classes, telles que ILayoutElement, IFlexDisplayObject ou StyleableTextField.
Appelez cette méthode avant d’appeler la méthode setElementPosition()
.
Paramètres
element:Object — L’élément enfant à redimensionner. L’élément peut être un objet ILayoutElement, IFlexDisplayObject, StyleableTextField ou un objet générique DisplayObject.
| |
width:Number — La largeur de l’enfant.
| |
height:Number — La hauteur de l’enfant.
|
Eléments de l’API associés
Tue Jun 12 2018, 09:30 AM Z