Главная / Action Script 3
(Только AIR)
Пакетflash.display
Классpublic class NativeWindowInitOptions
НаследованиеNativeWindowInitOptions Inheritance Object

Язык версии : ActionScript 3.0
Версии среды выполнения:  1.0

Класс NativeWindowInitOptions определяет параметры инициализации, используемые при создании нового экземпляра NativeWindow.

Свойства, определенные в параметрах, инициализации нельзя изменить после создания окна.

Примечание. Для начального окна приложения, автоматически создаваемого в AIR, все эти свойства, кроме типа, задаются в дескрипторе приложения. Начальное окно всегда имеет обычный тип.

См. также

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


Общедоступные свойства
 СвойствоОпределено
 Inheritedconstructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта.
Object
  AIR-only maximizable : Boolean
Определяет возможность разворачивания окна.
NativeWindowInitOptions
  AIR-only minimizable : Boolean
Определяет возможность сворачивания окна.
NativeWindowInitOptions
 Inheritedprototype : Object
[статические] Ссылка на модель объекта класса или функции.
Object
  AIR-only resizable : Boolean
Определяет возможность изменения размеров окна.
NativeWindowInitOptions
  AIR-only systemChrome : String
Указывает, предусмотрен ли для окна системный хром.
NativeWindowInitOptions
  AIR-only transparent : Boolean
Указывает, поддерживает ли окно прозрачность и альфа-смешивание с рабочим столом.
NativeWindowInitOptions
  AIR-only type : String
Задает тип создаваемого окна.
NativeWindowInitOptions
Общедоступные методы
 МетодОпределено
  
Создает новый объект NativeWindowInitOptions.
NativeWindowInitOptions
 Inherited
Показывает, определено ли заданное свойство для объекта.
Object
 Inherited
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра.
Object
 Inherited
Показывает наличие заданного свойства и его перечисляемость.
Object
 Inherited
Задает доступность динамического свойства для операций цикла.
Object
 Inherited
Возвращает строковое представление заданного объекта.
Object
 Inherited
Возвращает элементарное значение заданного объекта.
Object
Сведения о свойстве
AIR-only maximizableсвойство
maximizable:Boolean  [чтение и запись]

Язык версии : ActionScript 3.0
Версии среды выполнения:  1.0

Определяет возможность разворачивания окна.

Для окон с системным хромом этот параметр влияет на внешний вид кнопки для разворачивания. Также она влияет и на другие элементы пользовательского интерфейса, управляемого системой, такие как меню окна в Microsoft Windows.

При значении false окно нельзя развернуть до размеров экрана.

Примечание В операционных системах, таких как Mac OS X, в которых разворачивание окна не предотвращает изменения размеров, значение false необходимо задать как для maximizable, так и для resizable, чтобы предотвратить масштабирование или изменение размеров окна.

Значение по умолчанию true



Реализация
    public function get maximizable():Boolean
    public function set maximizable(value:Boolean):void

См. также

AIR-only minimizableсвойство 
minimizable:Boolean  [чтение и запись]

Язык версии : ActionScript 3.0
Версии среды выполнения:  1.0

Определяет возможность сворачивания окна.

Для окон с системным хромом этот параметр влияет на внешний вид кнопки для сворачивания. Также она влияет и на другие элементы пользовательского интерфейса, управляемого системой, такие как меню окна в Microsoft Windows.

При значении false окно нельзя свернуть.

Значение по умолчанию true



Реализация
    public function get minimizable():Boolean
    public function set minimizable(value:Boolean):void

См. также

AIR-only resizableсвойство 
resizable:Boolean  [чтение и запись]

Язык версии : ActionScript 3.0
Версии среды выполнения:  1.0

Определяет возможность изменения размеров окна.

Примечание В операционных системах, таких как Mac OS X, в которых разворачивание окна является операцией изменения размеров, значение false необходимо задать как для maximizable, так и для resizable, чтобы предотвратить масштабирование или изменение размеров окна.

Значение по умолчанию true



Реализация
    public function get resizable():Boolean
    public function set resizable(value:Boolean):void

См. также

AIR-only systemChromeсвойство 
systemChrome:String  [чтение и запись]

Язык версии : ActionScript 3.0
Версии среды выполнения:  1.0

Указывает, предусмотрен ли для окна системный хром.

Хромом называются элементы управления окном, позволяющие управлять свойствами окна на рабочем столе. Системный хром использует стандартные элементы управления для окружения рабочего стола, в котором работает приложение AIR, и согласует его со стандартным внешним видом, используемым в данной операционной системе.

Чтобы использовать хром, предусмотренный в среде (такой как Flex), или указать собственный хром окна, задайте для systemChrome значение NativeWindowSystemChrome.NONE.

Константы для допустимых значений данного свойства определяются в классе NativeWindowSystemChrome:

Если не задано иное, по умолчанию для systemChrome используется значение NativeWindowSystemChrome.STANDARD.

Для свойства transparent окна с системным хромом не поддерживается значение true.

Значение по умолчанию NativeWindowSystemChrome.STANDARD



Реализация
    public function get systemChrome():String
    public function set systemChrome(value:String):void

См. также

AIR-only transparentсвойство 
transparent:Boolean  [чтение и запись]

Язык версии : ActionScript 3.0
Версии среды выполнения:  1.0

Указывает, поддерживает ли окно прозрачность и альфа-смешивание с рабочим столом.

Если задано значение true, отображение окна согласуется с рабочим столом. Области окна, не закрытые экранным объектом или закрытые объектами отображения с значениями альфа-канала, близкими нулю, становятся невидимы и не реагируют на мышь (при нажатии на объект рабочего стола, находящийся под окном). Значение альфа-канала, при котором объект перестает улавливать события мыши, варьируется от 0,01 до 0,06 в зависимости от операционной системы.

Для свойства transparent окна с системным хромом не поддерживается значение true.

Значение по умолчанию false



Реализация
    public function get transparent():Boolean
    public function set transparent(value:Boolean):void
AIR-only typeсвойство 
type:String  [чтение и запись]

Язык версии : ActionScript 3.0
Версии среды выполнения:  1.0

Задает тип создаваемого окна.

Константы для допустимых значений данного свойства определяются в классе NativeWindowType:

Если не задано иное, по умолчанию для типа используется значение NativeWindowType.NORMAL.

Значение по умолчанию NativeWindowType.NORMAL



Реализация
    public function get type():String
    public function set type(value:String):void

См. также

Сведения о конструкторе
AIR-only NativeWindowInitOptions()Конструктор
public function NativeWindowInitOptions()

Язык версии : ActionScript 3.0
Версии среды выполнения:  1.0

Создает новый объект NativeWindowInitOptions.

По умолчанию вновь созданный объект имеет следующие значения: