Paket | flash.desktop |
Klass | public class InteractiveIcon |
Arv | InteractiveIcon Icon EventDispatcher Object |
Underklasser | DockIcon, SystemTrayIcon |
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | AIR 1.0 |
Använd icon
-egenskapen i NativeApplication-objektet för att hämta en instans av programikonen. Ikontypen är någon av underklasserna i InteractiveIcon, antingen DockIcon i Mac OS X® eller SystemTrayIcon i Windows® och Linux.
Du kan inte instansiera InteractiveIcon-klassen direkt. Anrop till new InteractiveIcon()
-konstruktorn utlöser ett ArgumentError-fel.
Relaterade API-element
flash.desktop.NativeApplication.supportsDockIcon
flash.desktop.NativeApplication.supportsSystemTrayIcon
Egenskap | Definieras med | ||
---|---|---|---|
bitmaps : Array [åsidosätt]
Ikonbilden som en array med BitmapData-objekt i olika storlekar. | InteractiveIcon | ||
constructor : Object
En referens till klassobjektet eller konstruktorfunktionen för en given objektinstans. | Object | ||
height : int [skrivskyddad]
Ikonens aktuella visningshöjd i pixlar. | InteractiveIcon | ||
width : int [skrivskyddad]
Ikonens aktuella visningsbredd i pixlar. | InteractiveIcon |
bitmaps | egenskap |
bitmaps:Array
[åsidosätt] Körningsmiljöversioner: | AIR 1.0 |
Ikonbilden som en array med BitmapData-objekt i olika storlekar.
När en ikon visas i ett visst operativsystemsammanhang används den bitmap i arrayen som bäst matchar visningsstorleken (bilden skalas vid behov). Vanliga storlekar är 16 x 16, 32 x 32, 48 x 48 och 128 x 128. (Ikoner med 512 x 512 pixlar kan snart komma att användas i vissa operativsystemikoner.)
I vissa fall kan operativsystemet använda en standardsystemikon om inget värde har tilldelats egenskapen bitmaps
. I andra fall visas ingen ikon alls.
Om du vill ange eller ändra ikonens utseende tilldelar du en array av BitmapData-objekt till egenskapen bitmaps
:
icon.bitmaps = new Array(icon16x16.bitmapData, icon128x128.bitmapData);
Om du ändrar bitmaps
-arrayen direkt har detta ingen effekt.
Om du vill ta bort ikonbilden anger du bitmaps
-egenskapen till en tom array.
Obs! När bildfilerna för en ikon läses in ger PNG-formatet oftast bäst alfablandning. GIF-formatet har bara stöd för genomskinlighet eller ingen genomskinlighet (blandning saknas). JPG-formatet saknar helt stöd för genomskinlighet.
Implementering
override public function get bitmaps():Array
override public function set bitmaps(value:Array):void
height | egenskap |
height:int
[skrivskyddad] Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | AIR 1.0 |
Ikonens aktuella visningshöjd i pixlar.
Vissa ikonsammanhang har stöd för dynamiska storlekar. height
anger ikonens höjd, som hämtas från bitmaps
-matrisen för det aktuella sammanhanget. Den verkliga visningshöjden kan vara en annan, om operativsystemet har skalat ikonen.
Implementering
public function get height():int
width | egenskap |
width:int
[skrivskyddad] Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | AIR 1.0 |
Ikonens aktuella visningsbredd i pixlar.
Vissa ikonsammanhang har stöd för dynamiska storlekar. width
anger ikonens bredd, som hämtas från bitmaps
-matrisen för det aktuella sammanhanget. Den verkliga visningsbredden kan vara en annan, om operativsystemet har skalat ikonen.
Implementering
public function get width():int
Tue Jun 12 2018, 01:40 PM Z