<s:Graphic>
tag inherits all of the tag attributes
of its superclass, and adds the following tag attributes:
<s:Graphic Properties version viewHeight viewWidth />]]>
La classe Graphic est la balise racine de tous les éléments graphiques. Cette balise est également la racine des documents FXG. Elle ne peut pas apparaître ailleurs dans un document FXG.
Vous ajoutez une série de balises d’éléments (par exemple,
Les contrôles Graphic ne comportent pas d’arrière-plans ou de bordures et ne peuvent pas être mis en focus.
Lorsqu’il est placé dans un conteneur, un graphique est positionné par les règles du conteneur. Toutefois, les graphiques dans le contrôle Graphic sont toujours dimensionnés et positionnés par rapport au coin supérieur gauche du contrôle Graphic.
L’élément Graphic peut éventuellement contenir un élément
Il existe deux cas où ceci peut être utile : 1) Vous spécifiez une hauteur
Il existe deux cas où ceci peut être utile : 1) Vous spécifiez une largeur
Remarque : par défaut, le trait de la bordure est arrondi. Si vous ne souhaitez pas de coins arrondis, définissez la propriété
Cette classe optimise les ombres portées dans la plupart des cas. Si vous appliquez un effet d’ombre portée à un objet rectangulaire dont les bords tombent sur les limites des pixels, il faut choisir cette classe au lieu d’utiliser le filtre DropShadowFilter directement.
Cette classe accepte les quatre premiers paramètres qui sont transmis au filtre DropShadowFilter :
Une fois ces 8 valeurs définies, cette classe précalcule l’ombre portée dans une image bitmap hors écran. Lorsque la méthode
Le trait par défaut d’une ligne n’étant pas défini, si vous ne spécifiez pas le trait, la ligne est invisible.
Vous n’appelez pas cette méthode directement. Flex appelle la méthode
Par défaut, vous définissez une hauteur et une largeur explicites d’un élément, et Flex n’appelle pas la méthode
Dans votre remplacement de cette méthode, vous devez définir les propriétés
Le point de mesure conceptuel de la méthode
Dans certains cas, aucune méthode intrinsèque ne permet de déterminer les valeurs par défaut. Par exemple, la méthode
L’implémentation par défaut de
Notez que, pour le contenu chargé à l'aide du Loader, les événements
Remarque : il n’est pas assuré que l’événement
Notez que, pour le contenu chargé à l'aide du Loader, les événements
Vous n’appelez pas cette méthode directement. Flex appelle la méthode
Certains éléments possèdent des propriétés qui interagissent entre elles. En règle générale, il est préférable de traiter toutes ces propriétés en même temps au démarrage pour éviter d’avoir à réaliser plusieurs fois les mêmes opérations.
Vous n’appelez pas cette méthode directement. Flex appelle la méthode
Par défaut, vous définissez une hauteur et une largeur explicites d’un élément, et Flex n’appelle pas la méthode
Dans votre remplacement de cette méthode, vous devez définir les propriétés
Le point de mesure conceptuel de la méthode
Dans certains cas, aucune méthode intrinsèque ne permet de déterminer les valeurs par défaut. Par exemple, la méthode
L’implémentation par défaut de
Vous n’appelez pas cette méthode directement. Flex appelle la méthode
Cette méthode est celle où vous procéderiez au traçage par programmation à l’aide des méthodes sur l’objet displayObject de l’élément telles que
Lorsque cette valeur est définie sur
Lorsque cette valeur est définie sur
Lorsque cette valeur est définie sur
Peut être
Cette propriété s’applique uniquement lorsque
Lorsque ce paramètre est défini sur
Lorsque ce paramètre est défini sur
Lorsque ce paramètre est défini sur
Si vous utilisez un fichier image pour la source, il peut être de type PNG, GIF ou JPG.
Pour spécifier une image incrustée en tant que source, vous pouvez utiliser la directive @Embed, comme l’illustre l’exemple suivant :
source="@Embed('<i>image_location</i>')"
L’emplacement de l’image peut être spécifié via une URL, une URLRequest ou une référence de fichier. S’il s’agit d’une référence de fichier, son emplacement est relatif à l’emplacement du fichier en cours de compilation.
La classe BitmapImage est conçue pour utiliser des images incorporées ou des images chargées lors de l’exécution.
Si la source est une occurrence Bitmap ou BitmapData ou est un fichiers d’image externe, il incombe à l’appelant de supprimer la source une fois qu’elle n’est plus nécessaire. Si ImageLoader a créé l’occurrence de BitmapData, il supprimera cette dernière une fois la source modifiée.
Peut être
Cette propriété s'applique uniquement lorsque la propriété scaleMode est définie sur
En règle générale, le premier élément d’une définition de chemin est un segment Move spécifiant la position de départ de la plume du graphique. Vous pouvez ensuite utiliser les segments Line, CubicBezier et QuadraticBezier pour tracer les lignes du graphique. Lorsque vous utilisez ces classes, vous spécifiez uniquement les coordonnées x et y du point de fin de la ligne. Les coordonnées x et y du point de départ sont définies par la position courante de la plume.
Après avoir tracé un segment de ligne, la position courante de la plume devient les coordonnées x et y du point de fin de la ligne. Vous pouvez utiliser plusieurs segments Move dans la définition de chemin pour repositionner la plume.
La syntaxe utilisée par la classe Path pour définir la forme est la même que la syntaxe de chemin SVG, qui rend aisée la conversion de chemins SVG en chemins Flex.
Vous n’appelez pas cette méthode directement. Flex appelle la méthode
Par défaut, vous définissez une hauteur et une largeur explicites d’un élément, et Flex n’appelle pas la méthode
Dans votre remplacement de cette méthode, vous devez définir les propriétés
Le point de mesure conceptuel de la méthode
Dans certains cas, aucune méthode intrinsèque ne permet de déterminer les valeurs par défaut. Par exemple, la méthode
L’implémentation par défaut de
La valeur est une chaîne séparée par des espaces décrivant chaque segment de chemin. Chaque entrée de segment possède un seul caractère qui indique le type de segment et deux ou plusieurs paramètres de segment.
Si la commande de segment est en majuscules, les paramètres sont des valeurs absolues. Si la commande de segment est en minuscules, les paramètres sont des valeurs relatives.
Le tableau suivant présente la syntaxe des segments :