Package | mx.containers.utilityClasses |
Classe | public class PostScaleAdapter |
Héritage | PostScaleAdapter Object |
Implémente | IUIComponent, IConstraintClient, IInvalidating |
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Propriété | Défini par | ||
---|---|---|---|
accessibilityProperties : AccessibilityProperties | PostScaleAdapter | ||
alpha : Number | PostScaleAdapter | ||
baselinePosition : Number [lecture seule]
| PostScaleAdapter | ||
blendMode : String | PostScaleAdapter | ||
cacheAsBitmap : Boolean | PostScaleAdapter | ||
constructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet. | Object | ||
document : Object
Référence à l’objet de document associé à ce composant. | PostScaleAdapter | ||
enabled : Boolean
Indique si le composant peut accepter une interaction de l’utilisateur. | PostScaleAdapter | ||
explicitHeight : Number
Hauteur du composant, en pixels, spécifiée explicitement en tant que coordonnée du composant. | PostScaleAdapter | ||
explicitMaxHeight : Number [lecture seule]
Nombre définissant la hauteur maximale du composant, en pixels, en tant que coordonnée du composant. | PostScaleAdapter | ||
explicitMaxWidth : Number [lecture seule]
Nombre définissant la largeur maximale du composant, en pixels, en tant que coordonnée du composant. | PostScaleAdapter | ||
explicitMinHeight : Number [lecture seule]
Nombre définissant la hauteur minimale du composant, en pixels, en tant que coordonnée du composant. | PostScaleAdapter | ||
explicitMinWidth : Number [lecture seule]
Nombre définissant la largeur minimale du composant, en pixels, en tant que coordonnée du composant. | PostScaleAdapter | ||
explicitWidth : Number
Largeur du composant, en pixels, spécifiée explicitement en tant que coordonnée du composant. | PostScaleAdapter | ||
filters : Array | PostScaleAdapter | ||
focusPane : Sprite
Objet Sprite unique partagé par différents composants et utilisé comme incrustation pour tracer l’indicateur de focus. | PostScaleAdapter | ||
height : Number | PostScaleAdapter | ||
includeInLayout : Boolean | PostScaleAdapter | ||
isPopUp : Boolean | PostScaleAdapter | ||
loaderInfo : LoaderInfo [lecture seule]
| PostScaleAdapter | ||
mask : DisplayObject | PostScaleAdapter | ||
maxHeight : Number [lecture seule]
Nombre définissant la hauteur maximale du composant, en pixels, en tant que coordonnée du composant. | PostScaleAdapter | ||
maxWidth : Number [lecture seule]
Nombre définissant la largeur maximale du composant, en pixels, en tant que coordonnée du composant. | PostScaleAdapter | ||
measuredHeight : Number [lecture seule]
Hauteur mesurée de l’objet. | PostScaleAdapter | ||
measuredMinHeight : Number | PostScaleAdapter | ||
measuredMinWidth : Number | PostScaleAdapter | ||
measuredWidth : Number [lecture seule]
Largeur mesurée de l’objet. | PostScaleAdapter | ||
minHeight : Number [lecture seule]
Nombre définissant la hauteur minimale du composant, en pixels, en tant que coordonnée du composant. | PostScaleAdapter | ||
minWidth : Number [lecture seule]
Nombre définissant la largeur minimale du composant, en pixels, en tant que coordonnée du composant. | PostScaleAdapter | ||
mouseX : Number [lecture seule]
| PostScaleAdapter | ||
mouseY : Number [lecture seule]
| PostScaleAdapter | ||
name : String | PostScaleAdapter | ||
opaqueBackground : Object | PostScaleAdapter | ||
owner : DisplayObjectContainer | PostScaleAdapter | ||
parent : DisplayObjectContainer [lecture seule]
| PostScaleAdapter | ||
percentHeight : Number
Nombre définissant la hauteur d’un composant sous forme de pourcentage de la taille de son parent. | PostScaleAdapter | ||
percentWidth : Number
Nombre définissant la largeur d’un composant sous forme de pourcentage de la taille de son parent. | PostScaleAdapter | ||
root : DisplayObject [lecture seule]
| PostScaleAdapter | ||
rotation : Number | PostScaleAdapter | ||
scale9Grid : Rectangle | PostScaleAdapter | ||
scaleX : Number | PostScaleAdapter | ||
scaleY : Number | PostScaleAdapter | ||
scrollRect : Rectangle | PostScaleAdapter | ||
stage : Stage [lecture seule]
| PostScaleAdapter | ||
systemManager : ISystemManager
Référence à l’objet SystemManager de ce composant. | PostScaleAdapter | ||
transform : flash.geom:Transform | PostScaleAdapter | ||
tweeningProperties : Array
Utilisée par la classe EffectManager. | PostScaleAdapter | ||
visible : Boolean | PostScaleAdapter | ||
width : Number | PostScaleAdapter | ||
x : Number | PostScaleAdapter | ||
y : Number | PostScaleAdapter |
Méthode | Défini par | ||
---|---|---|---|
PostScaleAdapter | |||
PostScaleAdapter | |||
PostScaleAdapter | |||
PostScaleAdapter | |||
[statique]
Appelez la méthode getCompatibleIUIComponent lorsque vous souhaitez travailler avec une interface IUIComponent renvoyant des propriétés width, height, min, max, explicit, measured, etc. | PostScaleAdapter | ||
Renvoie la valeur de contrainte spécifiée. | PostScaleAdapter | ||
PostScaleAdapter | |||
PostScaleAdapter | |||
PostScaleAdapter | |||
PostScaleAdapter | |||
PostScaleAdapter | |||
Indique si la propriété spécifiée d’un objet est définie. | Object | ||
PostScaleAdapter | |||
PostScaleAdapter | |||
Initialise l’objet. | PostScaleAdapter | ||
L’appel de cette méthode provoque l’appel de la méthode validateDisplayList() du composant avant le rendu de la liste d’affichage. | PostScaleAdapter | ||
L’appel de cette méthode provoque l’appel de la méthode validateProperties() du composant avant le rendu de la liste d’affichage. | PostScaleAdapter | ||
L’appel de cette méthode provoque l’appel de la méthode validateSize() du composant avant le rendu de la liste d’affichage. | PostScaleAdapter | ||
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 | ||
PostScaleAdapter | |||
Déplace cet objet vers les coordonnées x et y spécifiées. | PostScaleAdapter | ||
PostScaleAdapter | |||
PostScaleAdapter | |||
Indique si la propriété spécifiée existe et est énumérable. | Object | ||
PostScaleAdapter | |||
Définit la taille réelle de cet objet. | PostScaleAdapter | ||
Définit la valeur de contrainte spécifiée. | PostScaleAdapter | ||
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle. | Object | ||
PostScaleAdapter | |||
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 | ||
Valide et met à jour les propriétés et la mise en forme de cet objet en appelant immédiatement les méthodes validateProperties(), validateSize() et validateDisplayList() lorsque cela est nécessaire. | PostScaleAdapter | ||
Renvoie la valeur primitive de l’objet spécifié. | Object | ||
PostScaleAdapter |
accessibilityProperties | propriété |
accessibilityProperties:AccessibilityProperties
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Implémentation
public function get accessibilityProperties():AccessibilityProperties
public function set accessibilityProperties(value:AccessibilityProperties):void
alpha | propriété |
baselinePosition | propriété |
blendMode | propriété |
cacheAsBitmap | propriété |
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 associé à ce composant. Un objet de document est un objet qui se trouve au sommet de la hiérarchie d’une application Flex ou d’un composant MXML ou ActionScript.
Implémentation
public function get document():Object
public function set document(value:Object):void
enabled | propriété |
enabled:Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Indique si le composant peut accepter une interaction de l’utilisateur. Même lorsque la propriété enabled
est définie sur false
, certains composants continuent à répondre aux interactions de souris telles que mouseOver. Par conséquent, pour désactiver entièrement des classes UIComponent, vous devez également définir la valeur de la propriété mouseEnabled
sur false
. Si vous définissez la propriété enabled
sur false
pour un conteneur, Flex estompe la couleur du conteneur et de ses enfants et empêche toute intervention de l’utilisateur sur le conteneur et ses enfants.
Implémentation
public function get enabled():Boolean
public function set enabled(value:Boolean):void
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 |
Hauteur du composant, en pixels, spécifiée explicitement en tant que coordonnée du composant. Si aucune valeur de hauteur explicite n’est définie, la valeur est NaN
.
Implémentation
public function get explicitHeight():Number
public function set explicitHeight(value:Number):void
explicitMaxHeight | propriété |
explicitMaxHeight: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 |
Nombre définissant la hauteur maximale du composant, en pixels, en tant que coordonnée du composant.
Implémentation
public function get explicitMaxHeight():Number
explicitMaxWidth | propriété |
explicitMaxWidth: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 |
Nombre définissant la largeur maximale du composant, en pixels, en tant que coordonnée du composant.
Implémentation
public function get explicitMaxWidth():Number
explicitMinHeight | propriété |
explicitMinHeight: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 |
Nombre définissant la hauteur minimale du composant, en pixels, en tant que coordonnée du composant.
Implémentation
public function get explicitMinHeight():Number
explicitMinWidth | propriété |
explicitMinWidth: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 |
Nombre définissant la largeur minimale du composant, en pixels, en tant que coordonnée du composant.
Implémentation
public function get explicitMinWidth():Number
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 du composant, en pixels, spécifiée explicitement en tant que coordonnée du composant. Si aucune valeur de largeur explicite n’est définie, la valeur est NaN
.
Implémentation
public function get explicitWidth():Number
public function set explicitWidth(value:Number):void
filters | propriété |
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 |
Objet Sprite unique partagé par différents composants et utilisé comme incrustation pour tracer l’indicateur de focus. Les composants partagent cet objet si leur parent est un composant qui a le focus et non si le composant implémente l’interface IFocusManagerComponent.
Implémentation
public function get focusPane():Sprite
public function set focusPane(value:Sprite):void
height | propriété |
includeInLayout | propriété |
isPopUp | propriété |
loaderInfo | propriété |
loaderInfo:LoaderInfo
[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 |
Implémentation
public function get loaderInfo():LoaderInfo
mask | propriété |
mask:DisplayObject
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Implémentation
public function get mask():DisplayObject
public function set mask(value:DisplayObject):void
maxHeight | propriété |
maxHeight: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 |
Nombre définissant la hauteur maximale du composant, en pixels, en tant que coordonnée du composant.
Implémentation
public function get maxHeight():Number
maxWidth | propriété |
maxWidth: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 |
Nombre définissant la largeur maximale du composant, en pixels, en tant que coordonnée du composant.
Implémentation
public function get maxWidth():Number
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 |
Hauteur mesurée de l’objet.
Cette valeur est généralement codée en dur pour les habillages graphiques, car ce nombre correspond tout simplement au nombre de pixels du graphique. Pour les habillages de code, la valeur peut également être codée en dur si vous souhaitez que l’objet soit tracé à une taille bien définie. Si la taille peut changer en fonction de différentes propriétés, vous pouvez également utiliser une interface ILayoutManagerClient, de sorte qu’une méthode measure()
soit appelée au moment opportun. Vous pouvez ainsi calculer la hauteur measuredHeight
.
Implémentation
public function get measuredHeight():Number
measuredMinHeight | propriété |
measuredMinWidth | propriété |
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 |
Largeur mesurée de l’objet.
Cette valeur est généralement codée en dur pour les habillages graphiques, car ce nombre correspond tout simplement au nombre de pixels du graphique. Pour les habillages de code, la valeur peut également être codée en dur si vous souhaitez que l’objet soit tracé à une taille bien définie. Si la taille peut changer en fonction de différentes propriétés, vous pouvez également utiliser une interface ILayoutManagerClient, de sorte qu’une méthode measure()
soit appelée au moment opportun. Vous pouvez ainsi calculer la hauteur measuredHeight
.
Implémentation
public function get measuredWidth():Number
minHeight | propriété |
minHeight: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 |
Nombre définissant la hauteur minimale du composant, en pixels, en tant que coordonnée du composant.
Implémentation
public function get minHeight():Number
minWidth | propriété |
minWidth: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 |
Nombre définissant la largeur minimale du composant, en pixels, en tant que coordonnée du composant.
Implémentation
public function get minWidth():Number
mouseX | propriété |
mouseY | propriété |
name | propriété |
opaqueBackground | propriété |
owner | propriété |
owner:DisplayObjectContainer
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Implémentation
public function get owner():DisplayObjectContainer
public function set owner(value:DisplayObjectContainer):void
parent | propriété |
parent:DisplayObjectContainer
[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 |
Implémentation
public function get parent():DisplayObjectContainer
percentHeight | propriété |
percentHeight:Number
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Nombre définissant la hauteur d’un composant sous forme de pourcentage de la taille de son parent. Valeurs autorisées : 0 à 100.
Implémentation
public function get percentHeight():Number
public function set percentHeight(value:Number):void
percentWidth | propriété |
percentWidth:Number
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Nombre définissant la largeur d’un composant sous forme de pourcentage de la taille de son parent. Valeurs autorisées : 0 à 100.
Implémentation
public function get percentWidth():Number
public function set percentWidth(value:Number):void
root | propriété |
root:DisplayObject
[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 |
Implémentation
public function get root():DisplayObject
rotation | propriété |
scale9Grid | propriété |
scaleX | propriété |
scaleY | propriété |
scrollRect | propriété |
stage | propriété |
systemManager | propriété |
systemManager:ISystemManager
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 SystemManager de ce composant.
Implémentation
public function get systemManager():ISystemManager
public function set systemManager(value:ISystemManager):void
transform | propriété |
transform:flash.geom:Transform
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Implémentation
public function get transform():flash.geom:Transform
public function set transform(value:flash.geom:Transform):void
tweeningProperties | propriété |
tweeningProperties:Array
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Utilisée par la classe EffectManager. Renvoie une valeur autre que null si un composant n’utilise pas la classe EffectManager pour réaliser une interpolation.
Implémentation
public function get tweeningProperties():Array
public function set tweeningProperties(value:Array):void
visible | propriété |
width | propriété |
x | propriété |
y | propriété |
PostScaleAdapter | () | Constructeur |
addEventListener | () | méthode |
dispatchEvent | () | méthode |
getBounds | () | méthode |
public function getBounds(targetCoordinateSpace:DisplayObject):Rectangle
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Paramètres
targetCoordinateSpace:DisplayObject |
Rectangle |
getCompatibleIUIComponent | () | méthode |
public static function getCompatibleIUIComponent(obj:Object):IUIComponent
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Appelez la méthode getCompatibleIUIComponent lorsque vous souhaitez travailler avec une interface IUIComponent renvoyant des propriétés width, height, min, max, explicit, measured, etc. dans des coordonnées postérieures à la mise à l’échelle.
Paramètres
obj:Object |
IUIComponent |
getConstraintValue | () | méthode |
public function getConstraintValue(constraintName:String):*
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 de contrainte spécifiée.
Paramètres
constraintName:String — Nom de la valeur de contrainte. Les paramètres de contrainte sont "baseline ", "bottom ", "horizontalCenter ", "left ", "right ", "top " et "verticalCenter ".
Pour plus d’informations sur ces paramètres, voir les conteneurs Canvas et Panel et les métadonnées de style AnchorStyles. |
* — Valeur de contrainte ou null si elle n’est pas définie.
|
getExplicitOrMeasuredHeight | () | méthode |
getExplicitOrMeasuredWidth | () | méthode |
getRect | () | méthode |
public function getRect(targetCoordinateSpace:DisplayObject):Rectangle
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Paramètres
targetCoordinateSpace:DisplayObject |
Rectangle |
globalToLocal | () | méthode |
hasEventListener | () | méthode |
hitTestObject | () | méthode |
public function hitTestObject(obj: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 |
Paramètres
obj:DisplayObject |
Boolean |
hitTestPoint | () | méthode |
initialize | () | méthode |
public function initialize():void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Initialise l’objet.
invalidateDisplayList | () | méthode |
public function invalidateDisplayList():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 cette méthode provoque l’appel de la méthode validateDisplayList()
du composant avant le rendu de la liste d’affichage.
Pour les composants qui étendent l’interface UIComponent, cela provoque l’appel de la méthode updateDisplayList()
.
invalidateProperties | () | méthode |
public function invalidateProperties():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 cette méthode provoque l’appel de la méthode validateProperties()
du composant avant le rendu de la liste d’affichage.
Pour les composants qui étendent l’interface UIComponent, cela provoque l’appel de la méthode commitProperties
.
invalidateSize | () | méthode |
public function invalidateSize():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 cette méthode provoque l’appel de la méthode validateSize()
du composant avant le rendu de la liste d’affichage.
Pour les composants qui étendent l’interface UIComponent, cela provoque l’appel de la méthode measure()
, sauf si les propriétés explicitWidth
et explicitHeight
du composant sont toutes deux définies.
localToGlobal | () | méthode |
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 |
Déplace cet objet vers les coordonnées x et y spécifiées.
Paramètres
x:Number — Nouvelle position x de l’objet.
| |
y:Number — Nouvelle position y de l’objet.
|
owns | () | méthode |
public function owns(displayObject: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 |
Paramètres
displayObject:DisplayObject |
Boolean |
parentChanged | () | méthode |
public function parentChanged(p:DisplayObjectContainer):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Paramètres
p:DisplayObjectContainer |
removeEventListener | () | méthode |
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 |
Définit la taille réelle de cet objet.
Cette méthode est principalement utilisée dans le cadre de l’implémentation de la méthode updateDisplayList()
, qui permet de calculer la taille réelle de l’objet, en fonction de sa taille explicite, de sa taille par rapport au parent (pourcentage) et de sa taille mesurée. Vous pouvez ensuite appliquer cette taille réelle à l’objet en appelant la méthode setActualSize()
.
Dans d’autres situations, il est préférable de définir les propriétés telles que width
, height
, percentWidth
et percentHeight
plutôt que d’appeler cette méthode.
Paramètres
newWidth:Number — Nouvelle largeur de l’objet.
| |
newHeight:Number — Nouvelle hauteur de l’objet.
|
setConstraintValue | () | méthode |
public function setConstraintValue(constraintName:String, value:*):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éfinit la valeur de contrainte spécifiée.
Paramètres
constraintName:String — Nom de la valeur de contrainte. Les paramètres de contrainte sont "baseline ", "bottom ", "horizontalCenter ", "left ", "right ", "top " et "verticalCenter ".
Pour plus d’informations sur ces paramètres, voir les conteneurs Canvas et Panel et les métadonnées de style AnchorStyles. | |
value:* — Nouvelle valeur de la contrainte.
|
setVisible | () | méthode |
validateNow | () | méthode |
public function validateNow():void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Valide et met à jour les propriétés et la mise en forme de cet objet en appelant immédiatement les méthodes validateProperties()
, validateSize()
et validateDisplayList()
lorsque cela est nécessaire.
Lorsque des propriétés sont modifiées, les nouvelles valeurs ne prennent pas effet immédiatement sur le composant. Généralement, l’ensemble du code d’application devant être exécuté à ce moment est exécuté. La classe LayoutManager appelle ensuite les méthodes validateProperties()
, validateSize()
et validateDisplayList()
sur les composants, en fonction de la nécessité ou non de les valider et de leur profondeur dans la hiérarchie des objets de la liste d’affichage.
Par exemple, la définition de la propriété width
est retardée, car elle peut nécessiter un nouveau calcul des largeurs des enfants ou des parents de l’objet. Le fait de retarder le traitement l’empêche de se répéter lorsque le code de l’application définit la propriété width
à plusieurs reprises. Cette méthode permet de remplacer manuellement ce comportement.
willTrigger | () | méthode |
Tue Jun 12 2018, 09:30 AM Z