| Paquete | flash.display |
| Clase | public class NativeWindowInitOptions |
| Herencia | NativeWindowInitOptions Object |
| Versión del lenguaje: | ActionScript 3.0 |
| Versiones de motor de ejecución: | AIR 1.0 |
Las propiedades definidas en las opciones de inicialización no se pueden modificar una vez creada la ventana.
Nota: en la ventana inicial de la aplicación creada automáticamente por AIR, todas las propiedades (excepto type) se establecen en el descriptor de la aplicación. La ventana inicial siempre es de tipo NativeWindowType.NORMAL.
Elementos de API relacionados
| Propiedad | Definido por | ||
|---|---|---|---|
![]() | constructor : Object
Una referencia a la clase de objeto o función constructora para una instancia de objeto determinada. | Object | |
| maximizable : Boolean
Indica si el usuario puede maximizar la ventana. | NativeWindowInitOptions | ||
| minimizable : Boolean
Indica si el usuario puede minimizar la ventana. | NativeWindowInitOptions | ||
| owner : NativeWindow
Especifica el objeto NativeWindow al que debe pertenecer cualquier ventana creada con este NativeWindowInitOptions. | NativeWindowInitOptions | ||
| renderMode : String
Especifica el modo de procesamiento del objeto NativeWindow creado con este NativeWindowInitOptions. | NativeWindowInitOptions | ||
| resizable : Boolean
Indica si el usuario puede cambiar el tamaño de la ventana. | NativeWindowInitOptions | ||
| systemChrome : String
Especifica si se suministra el fondo cromático del sistema para la ventana. | NativeWindowInitOptions | ||
| transparent : Boolean
Indica si la ventana admite transparencia y mezcla alfa en el escritorio. | NativeWindowInitOptions | ||
| type : String
Especifica el tipo de ventana que se va a crear. | NativeWindowInitOptions | ||
| Método | Definido por | ||
|---|---|---|---|
Crea un nuevo objeto NativeWindowInitOptions. | NativeWindowInitOptions | ||
![]() |
Indica si un objeto tiene definida una propiedad especificada. | Object | |
![]() |
Indica si hay una instancia de la clase Object en la cadena de prototipo del objeto especificado como parámetro. | Object | |
![]() |
Indica si existe la propiedad especificada y si es enumerable. | Object | |
![]() |
Establece la disponibilidad de una propiedad dinámica para operaciones de bucle. | Object | |
![]() |
Devuelve la representación de cadena de este objeto, con formato según las convenciones específicas de configuración regional. | Object | |
![]() |
Devuelve la representación de cadena del objeto especificado. | Object | |
![]() |
Devuelve el valor simple del objeto especificado. | Object | |
maximizable | propiedad |
maximizable:Boolean| Versión del lenguaje: | ActionScript 3.0 |
| Versiones de motor de ejecución: | AIR 1.0 |
Indica si el usuario puede maximizar la ventana.
En ventanas con fondo cromático del sistema, la configuración afecta a la apariencia del botón Maximizar de la ventana. También afecta a otras partes de la interfaz de usuario administrada por el sistema, como los menús de las ventanas de Microsoft Windows.
Si se establece como false, el usuario no puede maximizar la ventana. Llamar directamente al método maximize() de NativeWindow maximizará la ventana.
Notas sobre el comportamiento del SO:
- En sistemas operativos como Mac OS X, donde al maximizar una ventana se puede cambiar su tamaño, tanto
maximizablecomoresizablese deben establecer enfalsepara impedir que la ventana se pueda ampliar o cambiar de tamaño. - Algunos gestores de ventanas de Linux permiten que el usuario maximice las ventanas incluso cuando la propiedad
maximizablese establece enfalse.
El valor predeterminado es true.
Implementación
public function get maximizable():Boolean public function set maximizable(value:Boolean):voidElementos de API relacionados
minimizable | propiedad |
minimizable:Boolean| Versión del lenguaje: | ActionScript 3.0 |
| Versiones de motor de ejecución: | AIR 1.0 |
Indica si el usuario puede minimizar la ventana.
En ventanas con fondo cromático del sistema, la configuración afecta a la apariencia del botón Minimizar de la ventana. También afecta a otras partes de la interfaz de usuario administrada por el sistema, como los menús de las ventanas de Microsoft Windows.
Si se establece como false, el usuario no puede minimizar la ventana. Llamar directamente al método minimize() de NativeWindow minimizará la ventana.
Nota: algunos gestores de ventanas de Linux permiten que el usuario minimice las ventanas incluso cuando la propiedad minimizable se establece en false.
El valor predeterminado es true.
Implementación
public function get minimizable():Boolean public function set minimizable(value:Boolean):voidElementos de API relacionados
owner | propiedad |
owner:NativeWindow| Versión del lenguaje: | ActionScript 3.0 |
| Versiones de motor de ejecución: | AIR 2.6 |
Especifica el objeto NativeWindow al que debe pertenecer cualquier ventana creada con este NativeWindowInitOptions.
Cuando una ventana tiene propietario, dicha ventana siempre se muestra delante de su propietario, está minimizada, se oculta junto con su propietario, y se cierra cuando se cierra su propietario.
El valor predeterminado es null.
Implementación
public function get owner():NativeWindow public function set owner(value:NativeWindow):voidElementos de API relacionados
renderMode | propiedad |
renderMode:String| Versión del lenguaje: | ActionScript 3.0 |
| Versiones de motor de ejecución: | AIR 3.0 |
Especifica el modo de procesamiento del objeto NativeWindow creado con este NativeWindowInitOptions.
Las constantes de los valores válidos de esta propiedad se definen en la clase NativeWindowRenderMode:
Si no se especifica ningún valor, el valor predeterminado de renderMode es NativeWindowRenderMode.AUTO.
El valor predeterminado es NativeWindowRenderMode.AUTO.
Implementación
public function get renderMode():String public function set renderMode(value:String):voidElementos de API relacionados
resizable | propiedad |
resizable:Boolean| Versión del lenguaje: | ActionScript 3.0 |
| Versiones de motor de ejecución: | AIR 1.0 |
Indica si el usuario puede cambiar el tamaño de la ventana.
Si se establece en false, el usaurio no puede cambiar el tamaño de la ventana con el fondo cromático del sistema. Llamar al método startResize() de NativeWindow como respuesta a un evento de ratón permitirá que el usuario pueda cambiar el tamaño de la ventana. Establecer los límites de la ventana directamente también cambia el tamaño de la ventana.
Notas sobre el comportamiento del SO:
- En sistemas operativos como Mac OS X, donde maximizar ventanas es una operación de cambio de tamaño, tanto
maximizablecomoresizablese deben establecer enfalsepara impedir que la ventana se pueda ampliar o cambiar de tamaño. - Algunos gestores de ventanas de Linux permiten que el usuario cambie el tamaño de las ventanas incluso cuando la propiedad
resizablese establece enfalse.
El valor predeterminado es true.
Implementación
public function get resizable():Boolean public function set resizable(value:Boolean):voidElementos de API relacionados
systemChrome | propiedad |
systemChrome:String| Versión del lenguaje: | ActionScript 3.0 |
| Versiones de motor de ejecución: | AIR 1.0 |
Especifica si se suministra el fondo cromático del sistema para la ventana.
Entendemos por control de aspecto los controles de la ventana que permiten al usuario definir las propiedades de escritorio de una ventana. Los controles de aspecto del sistema utilizan los controles estándar del entorno del escritorio en el que se ejecuta la aplicación de AIR y se ajustan a la apariencia del sistema operativo nativo.
Para utilizar los controles de aspecto del sistema proporcionados por un marco de trabajo (por ejemplo, Flex), o para crear controles de aspecto propios de la ventana, establezca systemChrome como NativeWindowSystemChrome.NONE.
Las constantes de los valores válidos de esta propiedad se definen en la clase NativeWindowSystemChrome:
NativeWindowSystemChrome.NONENativeWindowSystemChrome.STANDARD
Si no especifica, el valor predeterminado de systemChrome es NativeWindowSystemChrome.STANDARD.
No se puede establecer la propiedad transparent como true en ventanas con fondo cromático del sistema.
El valor predeterminado es NativeWindowSystemChrome.STANDARD.
Implementación
public function get systemChrome():String public function set systemChrome(value:String):voidElementos de API relacionados
transparent | propiedad |
transparent:Boolean| Versión del lenguaje: | ActionScript 3.0 |
| Versiones de motor de ejecución: | AIR 1.0 |
Indica si la ventana admite transparencia y mezcla alfa en el escritorio.
Si es true, la ventana se muestra superpuesta al escritorio. Las áreas de la ventana no cubiertas por un objeto de visualización, o cubiertas por objetos de visualización con configuración de alfa cercana a cero, se comportan como invisibles y no detectan eventos de ratón (que recibiría el objeto de escritorio situado debajo de la ventana). El valor alfa en el que un objeto deja de detectar eventos de ratón oscila entre 0,06 y 0,01, en función del sistema operativo.
No se puede establecer la propiedad transparent como true en ventanas con fondo cromático del sistema.
Nota: no todos los gestores de ventanas de Linux admiten transparencia. En dichos sistemas, las áreas transparentes de una ventana se visualizan en negro.
El valor predeterminado es false.
Implementación
public function get transparent():Boolean public function set transparent(value:Boolean):void type | propiedad |
type:String| Versión del lenguaje: | ActionScript 3.0 |
| Versiones de motor de ejecución: | AIR 1.0 |
Especifica el tipo de ventana que se va a crear.
Las constantes de los valores válidos de esta propiedad se definen en la clase NativeWindowType:
NativeWindowType.NORMAL: una ventana normal. Las ventanas normales utilizan el fondo cromático completo y se muestran en la barra de tareas de de Windows o de Linux.NativeWindowType.UTILITY: paleta de herramientas. Las ventanas de utilidades utilizan una versión más ligera de los controles de aspecto del sistema y no se muestran en la barra de tareas de Windows.NativeWindowType.LIGHTWEIGHT: las ventanas ligeras no pueden tener fondo cromático del sistema y no aparecen en la barra de tareas de Windows o de Linux. Además, las ventanas ligeras no disponen de menú Sistema (Alt-Barra espaciadora) en Windows. El uso de ventanas ligeras está recomendado para mensajes emergentes de notificación o controles como cuadros emergentes áreas de visualización temporal. Si utiliza ventanas ligeras,systemChromedebe establecerse enNativeWindowSystemChrome.NONE.
Si no se especifica ningún valor, el valor predeterminado de type es NativeWindowType.NORMAL.
El valor predeterminado es NativeWindowType.NORMAL.
Implementación
public function get type():String public function set type(value:String):voidElementos de API relacionados
NativeWindowInitOptions | () | Información sobre |
public function NativeWindowInitOptions()| Versión del lenguaje: | ActionScript 3.0 |
| Versiones de motor de ejecución: | AIR 1.0 |
Crea un nuevo objeto NativeWindowInitOptions.
Los valores predeterminados del objeto recién creado son:
systemChrome = NativeWindowSystemChrome.STANDARDtype = NativeWindowType.NORMALtransparent = falseowner = nullresizable = truemaximizable = trueminimizable = true
Tue Jun 12 2018, 02:12 PM Z
Ocultar propiedades públicas heredadas
Mostrar propiedades públicas heredadas