Package | mx.graphics |
Classe | public class SolidColorStroke |
Héritage | SolidColorStroke EventDispatcher Object |
Implémente | IStroke |
Sous-classes | Stroke |
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
... <mx:SolidColorStroke id="ticks" color="0xFF0000" weight="1"/> <mx:SolidColorStroke id="mticks" color="0x0000FF" weight="1"/> <mx:LineChart id="mychart" dataProvider="{ndxa}"> <mx:horizontalAxisRenderer> <mx:AxisRenderer placement="bottom" canDropLabels="true"> <mx:tickStroke>{ticks}</mx:tickStroke> <mx:minorTickStroke>{mticks}</mx:minorTickStroke> </mx:AxisRenderer> </mx:horizontalAxisRenderer> </LineChart> ...Syntaxe MXMLMasquer la syntaxe MXML
The <mx:SolidColorStroke>
tag inherits all the tag attributes
of its superclass, and adds the following tag attributes:
<mx:SolidColorStroke Properties alpha="1.0" caps="round|none|square" color="0x000000" joints="round|bevel|miter" miterLimit="3" pixelHinting="false|true" scaleMode="normal|none|horizontal|vertical" weight="1 (in most cases)" />
Eléments de l’API associés
Propriété | Défini par | ||
---|---|---|---|
alpha : Number
Transparence d’une ligne. | SolidColorStroke | ||
caps : String
Spécifie le type d’extrémité au bout des lignes. | SolidColorStroke | ||
color : uint
Couleur de la ligne. | SolidColorStroke | ||
constructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet. | Object | ||
joints : String
Spécifie le type d’apparence de liaison utilisé dans les angles. | SolidColorStroke | ||
miterLimit : Number
Indique la limite à laquelle une pointe est coupée. | SolidColorStroke | ||
pixelHinting : Boolean
Indique si des indices supplémentaires de lissage des pixels doivent être ajoutés. | SolidColorStroke | ||
scaleMode : String
Valeur de la classe LineScaleMode qui spécifie le mode d’échelle à utiliser. | SolidColorStroke | ||
weight : Number
Epaisseur du trait, en pixels. | SolidColorStroke |
Méthode | Défini par | ||
---|---|---|---|
SolidColorStroke(color:uint = 0x000000, weight:Number = 1, alpha:Number = 1.0, pixelHinting:Boolean = false, scaleMode:String = "normal", caps:String = "round", joints:String = "round", miterLimit:Number = 3)
Constructeur. | SolidColorStroke | ||
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 | ||
Applique les propriétés à l’objet Graphics spécifié. | SolidColorStroke | ||
Génère un objet GraphicsStroke représentant ce tracé. | SolidColorStroke | ||
Distribue un événement dans le flux d’événements. | EventDispatcher | ||
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 | ||
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 | ||
Indique si la propriété spécifiée existe et est énumérable. | Object | ||
Supprime un écouteur de l’objet EventDispatcher. | EventDispatcher | ||
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle. | Object | ||
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 |
alpha | propriété |
alpha:Number
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Transparence d’une ligne. Les valeurs possibles sont comprises entre 0.0 (invisible) et 1.0 (opaque).
La valeur par défaut est 1.0..
Cette propriété peut être utilisée comme source de la liaison de données. Lorsque cette propriété est modifiée, elle distribue l’événement propertyChange
.
Implémentation
public function get alpha():Number
public function set alpha(value:Number):void
caps | propriété |
caps:String
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Spécifie le type d’extrémité au bout des lignes. Les valeurs possibles sont les suivantes : CapsStyle.ROUND
, CapsStyle.SQUARE
et CapsStyle.NONE
.
La valeur par défaut est CapsStyle.ROUND.
Cette propriété peut être utilisée comme source de la liaison de données. Lorsque cette propriété est modifiée, elle distribue l’événement propertyChange
.
Implémentation
public function get caps():String
public function set caps(value:String):void
color | propriété |
color:uint
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Couleur de la ligne.
La valeur par défaut est 0x000000 (black)..
Cette propriété peut être utilisée comme source de la liaison de données. Lorsque cette propriété est modifiée, elle distribue l’événement propertyChange
.
Implémentation
public function get color():uint
public function set color(value:uint):void
joints | propriété |
joints:String
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Spécifie le type d’apparence de liaison utilisé dans les angles. Les valeurs possibles sont JointStyle.ROUND
, JointStyle.MITER
et JointStyle.BEVEL
.
La valeur par défaut est JointStyle.ROUND.
Cette propriété peut être utilisée comme source de la liaison de données. Lorsque cette propriété est modifiée, elle distribue l’événement propertyChange
.
Implémentation
public function get joints():String
public function set joints(value:String):void
miterLimit | propriété |
miterLimit:Number
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Indique la limite à laquelle une pointe est coupée. Les valeurs valides vont de 1 à 255.
La valeur par défaut est 3.
Cette propriété peut être utilisée comme source de la liaison de données. Lorsque cette propriété est modifiée, elle distribue l’événement propertyChange
.
Implémentation
public function get miterLimit():Number
public function set miterLimit(value:Number):void
pixelHinting | propriété |
pixelHinting: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 des indices supplémentaires de lissage des pixels doivent être ajoutés. Cette valeur affecte à la fois la position des ancres de courbe et la taille du trait.
La valeur par défaut est false.
Cette propriété peut être utilisée comme source de la liaison de données. Lorsque cette propriété est modifiée, elle distribue l’événement propertyChange
.
Implémentation
public function get pixelHinting():Boolean
public function set pixelHinting(value:Boolean):void
scaleMode | propriété |
scaleMode:String
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Valeur de la classe LineScaleMode qui spécifie le mode d’échelle à utiliser. Les valeurs possibles sont les suivantes :
-
LineScaleMode.NORMAL
— Redimensionne toujours l’épaisseur du trait si l’objet est redimensionné (valeur par défaut). -
LineScaleMode.NONE
— Ne redimensionne jamais l’épaisseur du trait. -
LineScaleMode.VERTICAL
— N’ajuste pas l’épaisseur du trait si l’objet est redimensionné verticalement uniquement. -
LineScaleMode.HORIZONTAL
— N’ajuste pas l’épaisseur du trait si l’objet est redimensionné horizontalement uniquement.
La valeur par défaut est LineScaleMode.NORMAL.
Cette propriété peut être utilisée comme source de la liaison de données. Lorsque cette propriété est modifiée, elle distribue l’événement propertyChange
.
Implémentation
public function get scaleMode():String
public function set scaleMode(value:String):void
weight | propriété |
weight:Number
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Epaisseur du trait, en pixels. Pour de nombreux diagrammes, la valeur par défaut est de 1 pixel.
Cette propriété peut être utilisée comme source de la liaison de données. Lorsque cette propriété est modifiée, elle distribue l’événement propertyChange
.
Implémentation
public function get weight():Number
public function set weight(value:Number):void
SolidColorStroke | () | Constructeur |
public function SolidColorStroke(color:uint = 0x000000, weight:Number = 1, alpha:Number = 1.0, pixelHinting:Boolean = false, scaleMode:String = "normal", caps:String = "round", joints:String = "round", miterLimit:Number = 3)
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Constructeur.
Paramètrescolor:uint (default = 0x000000 ) — Permet de spécifier la couleur de la ligne. La valeur par défaut est 0x000000 (noir).
| |
weight:Number (default = 1 ) — Spécifie l’épaisseur de trait, en pixels. La valeur par défaut est 1.
| |
alpha:Number (default = 1.0 ) — Spécifie la valeur alpha dans la plage comprise entre 0.0 et 1.0. La valeur par défaut est 1 (opaque).
| |
pixelHinting:Boolean (default = false ) — Indique si des indices supplémentaires de lissage des pixels doivent être ajoutés. Cette valeur affecte à la fois la position des ancres de courbe et la taille du trait. La valeur par défaut est false.
| |
scaleMode:String (default = "normal ") — Valeur de la classe LineScaleMode qui spécifie le mode d’échelle à utiliser. Les valeurs possibles sont les suivantes : LineScaleMode.HORIZONTAL , LineScaleMode.NONE , LineScaleMode.NORMAL et LineScaleMode.VERTICAL . Ce paramètre est facultatif, avec la valeur par défaut LineScaleMode.NORMAL .
| |
caps:String (default = "round ") — Spécifie le type d’extrémité au bout des lignes. Les valeurs possibles sont CapsStyle.ROUND , CapsStyle.SQUARE et CapsStyle.NONE . La valeur par défaut est CapsStyle.ROUND .
| |
joints:String (default = "round ") — Spécifie le type d’apparence de liaison utilisé dans les angles. Les valeurs possibles sont JointStyle.ROUND , JointStyle.MITER et JointStyle.BEVEL . La valeur par défaut est JointStyle.ROUND .
| |
miterLimit:Number (default = 3 ) — Indique la limite à laquelle une pointe est coupée. Les valeurs valides vont de 1 à 255. La valeur par défaut est 3.
|
apply | () | méthode |
public function apply(graphics:Graphics, targetBounds:Rectangle, targetOrigin:Point):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Applique les propriétés à l’objet Graphics spécifié.
Paramètres
graphics:Graphics — Objet Graphics auquel appliquer les propriétés.
| |
targetBounds:Rectangle — Les limites de la forme à laquelle est appliqué le tracé.
| |
targetOrigin:Point — Point qui définit l’origine (0,0) de la forme dans le système de coordonnées de la cible.
|
createGraphicsStroke | () | méthode |
public function createGraphicsStroke(targetBounds:Rectangle, targetOrigin:Point):GraphicsStroke
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Génère un objet GraphicsStroke représentant ce tracé.
Paramètres
targetBounds:Rectangle — Le cadre de délimitation du tracé.
| |
targetOrigin:Point — Point qui définit l’origine (0,0) de la forme dans le système de coordonnées de la cible.
|
GraphicsStroke — L’objet GraphicsStroke de dessin API-2 représentant ce tracé.
|
Tue Jun 12 2018, 09:30 AM Z