| Paquete | flash.desktop |
| Clase | public class InteractiveIcon |
| Herencia | InteractiveIcon Icon EventDispatcher Object |
| Subclases | DockIcon, SystemTrayIcon |
| Versión del lenguaje: | ActionScript 3.0 |
| Versiones de motor de ejecución: | AIR 1.0 |
Utilice la propiedad icon del objeto NativeApplication para obtener una instancia del icono de la aplicación. El tipo de icono corresponderá a las subclases de InteractiveIcon, bien DockIcon en Mac OS X® o SystemTrayIcon en Windows® y en Linux.
No es posible crear una instancia de la clase InteractiveIcon directamente. Llama al nuevo constructor InteractiveIcon() que emite una excepción ArgumentError.
Elementos de API relacionados
flash.desktop.NativeApplication.supportsDockIcon
flash.desktop.NativeApplication.supportsSystemTrayIcon
| Propiedad | Definido por | ||
|---|---|---|---|
| bitmaps : Array [override]
La imagen del icono es un conjunto de objetos BitmapData de distinto tamaño. | InteractiveIcon | ||
![]() | constructor : Object
Una referencia a la clase de objeto o función constructora para una instancia de objeto determinada. | Object | |
| height : int [solo lectura]
Altura de visualización actual del icono, en píxeles. | InteractiveIcon | ||
| width : int [solo lectura]
Anchura de visualización actual del icono, en píxeles. | InteractiveIcon | ||
bitmaps | propiedad |
bitmaps:Array[override] | Versiones de motor de ejecución: | AIR 1.0 |
La imagen del icono es un conjunto de objetos BitmapData de distinto tamaño.
Cuando un icono se visualiza en el contexto de un sistema operativo concreto, los objetos de mapa de bits del conjunto con tamaño más parecido al que se visualiza serán los que se utilicen (si es necesario, se cambian de tamaño). Los tamaños más habituales son 16x16, 32x32, 48x48 y 128x128. (En un futuro cercano, se podrán utilizar iconos de 512x512 píxeles en el sistema operativo.)
En algunos contextos, el sistema operativo puede utilizar el icono predeterminado del sistema si no se ha asignado nada a la propiedad bitmaps. En otros contextos no aparece ningún icono.
Para definir o modificar el aspecto del icono, asigne un conjunto de objetos BitmapData a la propiedad bitmaps:
icon.bitmaps = new Array(icon16x16.bitmapData, icon128x128.bitmapData);
Modificar el conjunto de bitmaps directamente no produce ningún efecto.
Para borrar la imagen del icono, asigne un conjunto vacío a la propiedad bitmaps.
Nota: al cargar archivos de imagen para un icono, el formato de archivo PNG suele proporcionar la mejor mezcla alfa. El formato GIF sólo admite la activación o la desactivación de la transparencia (no la mezcla). El formato JPG no admite ningún tipo de transparencia.
Implementación
override public function get bitmaps():Array override public function set bitmaps(value:Array):void height | propiedad |
height:int [solo lectura] | Versión del lenguaje: | ActionScript 3.0 |
| Versiones de motor de ejecución: | AIR 1.0 |
Altura de visualización actual del icono, en píxeles.
Algunos contextos de iconos admiten tamaños dinámicos. La propiedad height indica la altura de icono elegida en el conjunto bitmaps para el contexto actual. La altura de visualización actual puede no ser la misma si el sistema operativo cambia el icono de tamaño.
Implementación
public function get height():int width | propiedad |
width:int [solo lectura] | Versión del lenguaje: | ActionScript 3.0 |
| Versiones de motor de ejecución: | AIR 1.0 |
Anchura de visualización actual del icono, en píxeles.
Algunos contextos de iconos admiten tamaños dinámicos. La propiedad width indica la anchura de icono elegida en el conjunto bitmaps para el contexto actual. La anchura de visualización actual puede no ser la misma si el sistema operativo cambia el icono de tamaño.
Implementación
public function get width():intTue Jun 12 2018, 02:12 PM Z
Ocultar propiedades públicas heredadas
Mostrar propiedades públicas heredadas