Pakiet | flash.desktop |
Klasa | public class Icon |
Dziedziczenie | Icon EventDispatcher Object |
Podklasy | InteractiveIcon |
Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | AIR 1.0 |
Obiekt Icon posiada jedną właściwość bitmaps
która jest tablicą obiektów BitmapData. Tylko jeden obraz jest wyświetlany w danym momencie. System operacyjny wybiera obraz najbliższy pod względem rozmiaru do obecnego rozmiaru ikony, skalując go w razie konieczności.
Powiązane elementy interfejsu API
Właściwość | Zdefiniowane przez | ||
---|---|---|---|
bitmaps : Array
Obraz ikony jest tablicą różnego rozmiaru obiektów BitmapData. | Icon | ||
constructor : Object
Odwołanie do obiektu klasy lub funkcji konstruktora, dotyczące danej instancji obiektu. | Object |
bitmaps | właściwość |
bitmaps:Array
Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | AIR 1.0 |
Obraz ikony jest tablicą różnego rozmiaru obiektów BitmapData.
Kiedy ikona jest wyświetlana w danym kontekście systemu operacyjnego, wówczas używany jest najbliższy pod względem rozmiaru obraz bitmapowy z tablicy (w razie konieczności wyskalowany). Typowe rozmiary to: 16x16, 32x32, 48x48 oraz 128x128. (Ikony 512x512 pikseli mogą być wykorzystane w przyszłości w niektórych systemach operacyjnych).
W niektórych kontekstach system operacyjny może wykorzystać domyślną ikonę systemową, jeżeli nic nie zostało przypisane do właściwości bitmaps
. W pozostałych kontekstach nie pojawia się żadna ikona.
Aby ustawić lub zmienić wygląd ikony, należy przypisać tablicę obiektów bitmapData do właściwości bitmaps
.
icon.bitmaps = new Array(icon16x16.bitmapData, icon128x128.bitmapData);
Bezpośrednie modyfikowanie tablicy bitmaps
nie daje efektów.
Aby usunąć obraz ikony, należy przypisać pustą tablicę do właściwości bitmaps
.
Uwaga: Podczas ładowania pliku obrazu ikony format PNG pliku z reguły zapewnia najlepsze mieszanie alpha. Format GIF obsługuje jedynie włączanie i wyłączanie przezroczystości (brak mieszania). Format JPG w ogóle nie obsługuje przezroczystości.
Implementacja
public function get bitmaps():Array
public function set bitmaps(value:Array):void
Powiązane elementy interfejsu API
Tue Jun 12 2018, 12:06 PM Z