(AIR uniquement)
Packageflash.display
Classepublic class NativeWindowInitOptions
HéritageNativeWindowInitOptions Inheritance Object

Version du langage: ActionScript 3.0
Versions du moteur d'exécution: AIR 1.0

La classe NativeWindowInitOptions définit les options d'initialisation utilisées pour construire une nouvelle occurrence de NativeWindow.

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

flash.display.NativeWindow
flash.display.NativeWindowType
flash.display.NativeWindowSystemChrome


Propriétés publiques
 PropriétéDéfini par
 Inheritedconstructor : Object
Référence à l'objet de classe ou à la fonction constructeur d'une occurrence donnée d'un objet.
Object
  AIR-only maximizable : Boolean
Spécifie si la fenêtre peut être agrandie.
NativeWindowInitOptions
  AIR-only minimizable : Boolean
Spécifie si la fenêtre peut être réduite.
NativeWindowInitOptions
 Inheritedprototype : Object
[statique] Référence à l'objet prototype d'un objet de classe ou fonction.
Object
  AIR-only resizable : Boolean
Spécifie si la fenêtre peut être redimensionnée.
NativeWindowInitOptions
  AIR-only systemChrome : String
Indique si le chrome système est fourni pour la fenêtre.
NativeWindowInitOptions
  AIR-only transparent : Boolean
Spécifie si la fenêtre prend en charge la transparence et l'alpha blending par rapport au bureau.
NativeWindowInitOptions
  AIR-only type : String
Spécifie le type de fenêtre à créer.
NativeWindowInitOptions
Méthodes publiques
 MéthodeDéfini par
  
Crée un nouvel objet NativeWindowInitOptions.
NativeWindowInitOptions
 Inherited
Indique si la propriété spécifiée d'un objet est définie.
Object
 Inherited
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
 Inherited
Indique si la propriété spécifiée existe et est énumérable.
Object
 Inherited
Définit la disponibilité d'une propriété dynamique pour les opérations en boucle.
Object
 Inherited
Renvoie la représentation sous forme de chaîne de l'objet spécifié.
Object
 Inherited
Renvoie la valeur primitive de l'objet spécifié.
Object
Détails de la propriété
AIR-only maximizableproprié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.



Implémentation
    public function get maximizable():Boolean
    public function set maximizable(value:Boolean):void

Voir aussi

AIR-only minimizableproprié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.



Implémentation
    public function get minimizable():Boolean
    public function set minimizable(value:Boolean):void

Voir aussi

AIR-only resizableproprié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.



Implémentation
    public function get resizable():Boolean
    public function set resizable(value:Boolean):void

Voir aussi

AIR-only systemChromeproprié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 :

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.



Implémentation
    public function get systemChrome():String
    public function set systemChrome(value:String):void

Voir aussi

AIR-only transparentproprié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.



Implémentation
    public function get transparent():Boolean
    public function set transparent(value:Boolean):void
AIR-only typeproprié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 :

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.



Implémentation
    public function get type():String
    public function set type(value:String):void

Voir aussi

Détails du constructeur
AIR-only NativeWindowInitOptions()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 :