Package | flash.desktop |
Classe | public class Icon |
Héritage | Icon EventDispatcher Object |
Sous-classes | InteractiveIcon |
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 1.0 |
Un objet Icon a une propriété, bitmaps
, correspondant à un tableau d’objets BitmapData. Une seule image est affichée à la fois. Le système d’exploitation sélectionne l’image dont la taille est la plus proche de la taille d’affichage actuel de l’icône, en la mettant à l’échelle si nécessaire.
Eléments de l’API associés
Propriété | Défini par | ||
---|---|---|---|
bitmaps : Array
Image de l’icône sous forme de tableau d’objets BitmapData de tailles différentes. | Icon | ||
constructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet. | Object |
bitmaps | propriété |
bitmaps:Array
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 1.0 |
Image de l’icône sous forme de tableau d’objets BitmapData de tailles différentes.
Lorsqu’une icône est affichée dans le contexte d’un certain système d’exploitation, l’image bitmap du tableau se rapprochant le plus de la taille affichée est utilisée (et éventuellement mise à l’échelle). Les tailles courantes sont 16x16, 32x32, 48x48 et 128x128 (des icônes de 512x512 pixels peuvent être utilisées pour des système d’exploitation futurs).
Dans certains cas, le système d’exploitation peut utiliser une icône système par défaut lorsque rien n’a été affecté à la propriété bitmaps
. Dans d’autres cas, aucune icône n’apparaît.
Pour définir ou modifier l’apparence de l’icône, affectez un tableau d’objets bitmapData à la propriété bitmaps
:
icon.bitmaps = new Array(icon16x16.bitmapData, icon128x128.bitmapData);
La modification directe du tableau bitmaps
n’a aucun effet.
Pour effacer l’image de l’icône, affectez un tableau vide à la propriété bitmaps
.
Remarque : lors du chargement de fichiers image pour une icône, le format de fichier PNG fournit généralement la meilleure fusion alpha. Le format GIF ne prend en charge que l’activation ou la désactivation de la transparence (pas la fusion). Le format JPG ne prend pas en charge la transparence du tout.
Implémentation
public function get bitmaps():Array
public function set bitmaps(value:Array):void
Eléments de l’API associés
Tue Jun 12 2018, 09:30 AM Z