Пакет | flash.display |
Класс | public class NativeWindowInitOptions |
Наследование | NativeWindowInitOptions ![]() |
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | AIR 1.0 |
Свойства, определенные в параметрах, инициализации нельзя изменить после создания окна.
Примечание. Для начального окна приложения, автоматически создаваемого в AIR, все эти свойства, кроме типа
, задаются в дескрипторе приложения. Начальное окно всегда имеет обычный тип.
См. также
Свойство | Определено | ||
---|---|---|---|
![]() | constructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта. | Object | |
![]()
Определяет возможность разворачивания окна. | NativeWindowInitOptions | ||
![]()
Определяет возможность сворачивания окна. | NativeWindowInitOptions | ||
![]() | prototype : Object [статические]
Ссылка на модель объекта класса или функции. | Object | |
![]()
Определяет возможность изменения размеров окна. | NativeWindowInitOptions | ||
![]()
Указывает, предусмотрен ли для окна системный хром. | NativeWindowInitOptions | ||
![]()
Указывает, поддерживает ли окно прозрачность и альфа-смешивание с рабочим столом. | NativeWindowInitOptions | ||
![]()
Задает тип создаваемого окна. | NativeWindowInitOptions |
Метод | Определено | ||
---|---|---|---|
Создает новый объект NativeWindowInitOptions. | NativeWindowInitOptions | ||
![]() |
Показывает, определено ли заданное свойство для объекта. | Object | |
![]() |
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра. | Object | |
![]() |
Показывает наличие заданного свойства и его перечисляемость. | Object | |
![]() |
Задает доступность динамического свойства для операций цикла. | Object | |
![]() |
Возвращает строковое представление заданного объекта. | Object | |
![]() |
Возвращает элементарное значение заданного объекта. | Object |
![]() | свойство |
maximizable:Boolean
[чтение и запись] Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | AIR 1.0 |
Определяет возможность разворачивания окна.
Для окон с системным хромом этот параметр влияет на внешний вид кнопки для разворачивания. Также она влияет и на другие элементы пользовательского интерфейса, управляемого системой, такие как меню окна в Microsoft Windows.
При значении false
окно нельзя развернуть до размеров экрана.
Примечание В операционных системах, таких как Mac OS X, в которых разворачивание окна не предотвращает изменения размеров, значение false
необходимо задать как для maximizable
, так и для resizable
, чтобы предотвратить масштабирование или изменение размеров окна.
Значение по умолчанию true
public function get maximizable():Boolean
public function set maximizable(value:Boolean):void
См. также
![]() | свойство |
minimizable:Boolean
[чтение и запись] Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | AIR 1.0 |
Определяет возможность сворачивания окна.
Для окон с системным хромом этот параметр влияет на внешний вид кнопки для сворачивания. Также она влияет и на другие элементы пользовательского интерфейса, управляемого системой, такие как меню окна в Microsoft Windows.
При значении false
окно нельзя свернуть.
Значение по умолчанию true
public function get minimizable():Boolean
public function set minimizable(value:Boolean):void
См. также
![]() | свойство |
resizable:Boolean
[чтение и запись] Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | AIR 1.0 |
Определяет возможность изменения размеров окна.
Примечание В операционных системах, таких как Mac OS X, в которых разворачивание окна является операцией изменения размеров, значение false
необходимо задать как для maximizable
, так и для resizable
, чтобы предотвратить масштабирование или изменение размеров окна.
Значение по умолчанию true
public function get resizable():Boolean
public function set resizable(value:Boolean):void
См. также
![]() | свойство |
systemChrome:String
[чтение и запись] Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | AIR 1.0 |
Указывает, предусмотрен ли для окна системный хром.
Хромом называются элементы управления окном, позволяющие управлять свойствами окна на рабочем столе. Системный хром использует стандартные элементы управления для окружения рабочего стола, в котором работает приложение AIR, и согласует его со стандартным внешним видом, используемым в данной операционной системе.
Чтобы использовать хром, предусмотренный в среде (такой как Flex), или указать собственный хром окна, задайте для systemChrome
значение NativeWindowSystemChrome.NONE
.
Константы для допустимых значений данного свойства определяются в классе NativeWindowSystemChrome:
NativeWindowSystemChrome.NONE
NativeWindowSystemChrome.STANDARD
Если не задано иное, по умолчанию для systemChrome
используется значение NativeWindowSystemChrome.STANDARD
.
Для свойства transparent
окна с системным хромом не поддерживается значение true
.
Значение по умолчанию NativeWindowSystemChrome.STANDARD
public function get systemChrome():String
public function set systemChrome(value:String):void
См. также
![]() | свойство |
transparent:Boolean
[чтение и запись] Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | AIR 1.0 |
Указывает, поддерживает ли окно прозрачность и альфа-смешивание с рабочим столом.
Если задано значение true
, отображение окна согласуется с рабочим столом. Области окна, не закрытые экранным объектом или закрытые объектами отображения с значениями альфа-канала, близкими нулю, становятся невидимы и не реагируют на мышь (при нажатии на объект рабочего стола, находящийся под окном). Значение альфа-канала, при котором объект перестает улавливать события мыши, варьируется от 0,01 до 0,06 в зависимости от операционной системы.
Для свойства transparent
окна с системным хромом не поддерживается значение true
.
Значение по умолчанию false
public function get transparent():Boolean
public function set transparent(value:Boolean):void
![]() | свойство |
type:String
[чтение и запись] Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | AIR 1.0 |
Задает тип создаваемого окна.
Константы для допустимых значений данного свойства определяются в классе NativeWindowType:
NativeWindowType.NORMAL
— Обычное окно. Обычные окна используют полноразмерный хром и появляются на панели задач Windows и в меню окна Mac OS X.NativeWindowType.UTILITY
— Палитра инструмента. Окна служебной программы используют более тонкую версию системного хрома и не отображаются на панели задач Windows и в меню окна Mac OS-X.NativeWindowType.LIGHTWEIGHT
— облегченные окна не могут использовать системный хром, и не отображаются на панели задач Windows и в меню окна Mac OS X. Кроме того, у облегченных окон нет системного меню (Alt-Space) в Windows. Облегченные окна подходят для пузырей оповещения и элементов управления, таких как комбо-окна, открывающие кратковременную область отображения. при использовании облегченного типа для systemChrome необходимо задать значение none
.
Если не задано иное, по умолчанию для типа
используется значение NativeWindowType.NORMAL
.
Значение по умолчанию NativeWindowType.NORMAL
public function get type():String
public function set type(value:String):void
См. также
![]() | () | Конструктор |
public function NativeWindowInitOptions()
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | AIR 1.0 |
Создает новый объект NativeWindowInitOptions.
По умолчанию вновь созданный объект имеет следующие значения:
systemChrome = NativeWindowSystemChrome.STANDARD
type = NativeWindowType.NORMAL
transparent = false
resizable = true
maximizable = true
minimizable = true