| Package | flash.display |
| Classe | public class NativeWindowInitOptions |
| Héritage | NativeWindowInitOptions Object |
| Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | AIR 1.0 |
Les propriétés définies dans les options d'initialisation ne peuvent pas être modifiées après la création d'une fenêtre.
Remarque : pour la fenêtre d'application initiale créée automatiquement par AIR, toutes ces propriétés (excepté type) sont définies dans le descripteur d'application. La fenêtre d'origine est toujours de type normal.
Voir aussi
| Propriété | Défini par | ||
|---|---|---|---|
![]() | constructor : Object Référence à l'objet de classe ou à la fonction constructeur d'une occurrence donnée d'un objet. | Object | |
Spécifie si la fenêtre peut être agrandie. | NativeWindowInitOptions | ||
Spécifie si la fenêtre peut être réduite. | NativeWindowInitOptions | ||
![]() | prototype : Object [statique] Référence à l'objet prototype d'un objet de classe ou fonction. | Object | |
Spécifie si la fenêtre peut être redimensionnée. | NativeWindowInitOptions | ||
Indique si le chrome système est fourni pour la fenêtre. | NativeWindowInitOptions | ||
Spécifie si la fenêtre prend en charge la transparence et l'alpha blending par rapport au bureau. | NativeWindowInitOptions | ||
Spécifie le type de fenêtre à créer. | NativeWindowInitOptions | ||
| Méthode | Défini par | ||
|---|---|---|---|
Crée un nouvel objet NativeWindowInitOptions. | NativeWindowInitOptions | ||
![]() | Indique si la propriété spécifiée d'un objet est définie. | Object | |
![]() | Indique si une occurrence de la classe Object figure dans la chaîne de prototype de l'objet spécifié en tant que paramètre. | Object | |
![]() | Indique si la propriété spécifiée existe et est énumérable. | Object | |
![]() | Définit la disponibilité d'une propriété dynamique pour les opérations en boucle. | Object | |
![]() | Renvoie la représentation sous forme de chaîne de l'objet spécifié. | Object | |
![]() | Renvoie la valeur primitive de l'objet spécifié. | Object | |
| propriété |
maximizable:Boolean [lecture-écriture] | Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | AIR 1.0 |
Spécifie si la fenêtre peut être agrandie.
Pour les fenêtres avec chrome système, ce paramètre affecte l'aspect du bouton d'agrandissement de la fenêtre. Il affecte également d'autres parties de l'interface utilisateur gérée par le système telles que le menu de la fenêtre dans Microsoft Windows.
Lorsque la valeur définie est false, la fenêtre ne peut pas être agrandie.
Remarque : sur des systèmes d'exploitation tels que Mac OS X, dans lesquels l'agrandissement d'une fenêtre n'empêche pas également le redimensionnement, maximizable et resizable doivent être définies sur false pour empêcher que la fenêtre soit redimensionnée ou qu'un zoom soit effectué.
La valeur par défaut est true.
public function get maximizable():Boolean public function set maximizable(value:Boolean):voidVoir aussi
| propriété |
minimizable:Boolean [lecture-écriture] | Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | AIR 1.0 |
Spécifie si la fenêtre peut être réduite.
Pour les fenêtres avec chrome système, ce paramètre affecte l'aspect du bouton de réduction de la fenêtre. Il affecte également d'autres parties de l'interface utilisateur gérée par le système telles que le menu de la fenêtre dans Microsoft Windows.
Lorsque la valeur définie est false, la fenêtre ne peut pas être réduite.
La valeur par défaut est true.
public function get minimizable():Boolean public function set minimizable(value:Boolean):voidVoir aussi
| propriété |
resizable:Boolean [lecture-écriture] | Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | AIR 1.0 |
Spécifie si la fenêtre peut être redimensionnée.
Remarque : sur des systèmes d'exploitation tels que Mac OS X, dans lesquels l'agrandissement de fenêtres est une opération de redimensionnement, maximizable et resizable doivent être définies sur false pour empêcher que la fenêtre soit redimensionnée ou qu'un zoom soit effectué.
La valeur par défaut est true.
public function get resizable():Boolean public function set resizable(value:Boolean):voidVoir aussi
| propriété |
systemChrome:String [lecture-écriture] | Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | AIR 1.0 |
Indique si le chrome système est fourni pour la fenêtre.
Chrome fait référence aux commandes de la fenêtre qui permettent à un utilisateur de commander les propriétés de bureau d'une fenêtre. Le chrome système utilise les commandes standard pour l'environnement de bureau dans lequel l'application AIR est exécutée et est conforme à l'apparence standard du système d'application natif.
Pour utiliser le chrome fourni par une structure d'application (telle que Flex) ou pour fournir un chrome à votre fenêtre, définissez systemChrome sur NativeWindowSystemChrome.NONE.
Les constantes pour les valeurs valides de cette propriété sont définies dans la classe NativeWindowSystemChrome :
NativeWindowSystemChrome.NONE
NativeWindowSystemChrome.STANDARD
Si elle n'est pas spécifiée, la valeur par défaut pour systemChrome est NativeWindowSystemChrome.STANDARD.
La définition de la propriété transparent sur true pour une fenêtre avec chrome système n'est pas prise en charge.
La valeur par défaut est NativeWindowSystemChrome.STANDARD.
public function get systemChrome():String public function set systemChrome(value:String):voidVoir aussi
| propriété |
transparent:Boolean [lecture-écriture] | Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | AIR 1.0 |
Spécifie si la fenêtre prend en charge la transparence et l'alpha blending par rapport au bureau.
Si la valeur est true, l'affichage de la fenêtre est combiné par rapport au bureau. Les zones de la fenêtre non couvertes par un objet display ou couvertes par des objets display avec un paramètre alpha proche de zéro, sont effectivement invisibles et n'interceptent pas d'événements mouse (qui sont reçus par l'objet desktop sous la fenêtre). La valeur alpha à laquelle un objet n'intercepte plus d'événements mouse varie entre environ ,06 et ,01 selon le système d'exploitation.
La définition de la propriété transparent sur true pour une fenêtre avec chrome système n'est pas prise en charge.
La valeur par défaut est false.
public function get transparent():Boolean public function set transparent(value:Boolean):void| propriété |
type:String [lecture-écriture] | Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | AIR 1.0 |
Spécifie le type de fenêtre à créer.
Les constantes pour les valeurs valides de cette propriété sont définies dans la classe NativeWindowType :
NativeWindowType.NORMAL — Une fenêtre classique. Les fenêtres normales utilisent le chrome plein écran, et apparaissent dans la barre des tâches Windows ou Linux et le menu de la fenêtre Mac OS X.
NativeWindowType.UTILITY — Une palette d'outils. Les fenêtres d'utilitaire utilisent une version plus fine du chrome système et n'apparaissent pas sur la barre des tâches Windows ni sur le menu de la fenêtre Mac OS X.
NativeWindowType.LIGHTWEIGHT : les fenêtres légères ne peuvent pas avoir de chrome système et n'apparaissent pas dans la barre des tâches Windows ou Linux ni dans le menu de la fenêtre Mac OS X. De plus, les fenêtres légères n'ont pas de menu Système (Alt-Espace) sous Windows. Les fenêtres légères sont adaptées aux commandes et aux bulles de notification (combo-boxes qui ouvrent une zone d'affichage de courte durée, par exemple). Lorsque le type léger est utilisé, systemChrome doit être réglé sur none.
Si elle n'est pas spécifiée, la valeur par défaut pour type est NativeWindowType.NORMAL.
La valeur par défaut est NativeWindowType.NORMAL.
public function get type():String public function set type(value:String):voidVoir aussi
| () | Constructeur |
public function NativeWindowInitOptions()| Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | AIR 1.0 |
Crée un nouvel objet NativeWindowInitOptions.
Les valeurs par défaut du nouvel objet sont :
systemChrome = NativeWindowSystemChrome.STANDARD
type = NativeWindowType.NORMAL
transparent = false
resizable = true
maximizable = true
minimizable = true