| Пакет | flash.events |
| Класс | public class NativeWindowBoundsEvent |
| Наследование | NativeWindowBoundsEvent Event Object |
| Подклассы | FlexNativeWindowBoundsEvent |
| Язык версии: | ActionScript 3.0 |
| Версии среды выполнения: | AIR 1.0 |
Существует четыре типа событий:
-
NativeWindowBoundsEvent.MOVING -
NativeWindowBoundsEvent.MOVE -
NativeWindowBoundsEvent.RESIZING -
NativeWindowBoundsEvent.RESIZE
Связанные элементы API
flash.events.NativeWindowBoundsEvent.MOVE
flash.events.NativeWindowBoundsEvent.RESIZING
flash.events.NativeWindowBoundsEvent.RESIZE
| Свойство | Определено | ||
|---|---|---|---|
| afterBounds : Rectangle [только для чтения]
Границы окна после изменения. | NativeWindowBoundsEvent | ||
| beforeBounds : Rectangle [только для чтения]
Границы окна до изменения. | NativeWindowBoundsEvent | ||
![]() | bubbles : Boolean [только для чтения]
Определяет, является ли событие событием восходящей цепочки. | Event | |
![]() | cancelable : Boolean [только для чтения]
Указывает, можно ли предотвратить поведение, связанное с событием. | Event | |
![]() | constructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта. | Object | |
![]() | currentTarget : Object [только для чтения]
Объект, активно обрабатывающий объект Event с помощью прослушивателя событий. | Event | |
![]() | eventPhase : uint [только для чтения]
Текущая фаза в потоке событий. | Event | |
![]() | target : Object [только для чтения]
Целевой объект события. | Event | |
![]() | type : String [только для чтения]
Тип события. | Event | |
| Метод | Определено | ||
|---|---|---|---|
NativeWindowBoundsEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, beforeBounds:Rectangle = null, afterBounds:Rectangle = null)
Создает объект Event со специфической информацией, имеющей отношение к событиям границ окна. | NativeWindowBoundsEvent | ||
[переопределить]
Создает копию объекта NativeWindowBoundsEvent и задает значение каждого свойства, совпадающее с оригиналом. | NativeWindowBoundsEvent | ||
![]() |
Служебная функция для реализации метода toString() в пользовательских классах ActionScript 3.0 Event. | Event | |
![]() |
Показывает, определено ли заданное свойство для объекта. | Object | |
![]() |
Проверяет, выполнялся ли для события вызова метода preventDefault(). | Event | |
![]() |
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра. | Object | |
![]() |
Отменяет поведение по умолчанию для события, если такое поведение можно отменить. | Event | |
![]() |
Показывает наличие заданного свойства и его перечисляемость. | Object | |
![]() |
Задает доступность динамического свойства для операций цикла. | Object | |
![]() |
Отменяет обработку прослушивателей событий в текущем узле, а также во всех узлах, которые следуют в потоке событий за текущим узлом. | Event | |
![]() |
Отменяет обработку прослушивателей событий в узлах, которые следуют в потоке событий за текущим узлом. | Event | |
![]() |
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали. | Object | |
[переопределить]
Возвращает строку, содержащую все свойства объекта NativeWindowBoundsEvent. | NativeWindowBoundsEvent | ||
![]() |
Возвращает элементарное значение заданного объекта. | Object | |
| Константа | Определено | ||
|---|---|---|---|
| MOVE : String = "move" [статические]
Задает значение свойства type для объекта события move. | NativeWindowBoundsEvent | ||
| MOVING : String = "moving" [статические]
Задает значение свойства type для объекта события moving. | NativeWindowBoundsEvent | ||
| RESIZE : String = "resize" [статические]
Задает значение свойства type для объекта события Resize. | NativeWindowBoundsEvent | ||
| RESIZING : String = "resizing" [статические]
Задает значение свойства type для объекта события resizing. | NativeWindowBoundsEvent | ||
afterBounds | свойство |
afterBounds:Rectangle [только для чтения] | Язык версии: | ActionScript 3.0 |
| Версии среды выполнения: | AIR 1.0 |
Границы окна после изменения.
Если событие — moving или resizing, границы еще не изменены; afterBounds показывает новые границы, если событие не будет отменено. Если событие — move или resize, afterBounds показывает новые границы.
Реализация
public function get afterBounds():Rectangle beforeBounds | свойство |
beforeBounds:Rectangle [только для чтения] | Язык версии: | ActionScript 3.0 |
| Версии среды выполнения: | AIR 1.0 |
Границы окна до изменения.
Если событие — moving или resizing, границы еще не изменены; beforeBounds отражает текущие границы. Если событие — move или resize, beforeBounds показывает исходное значение.
Реализация
public function get beforeBounds():Rectangle NativeWindowBoundsEvent | () | Конструктор |
public function NativeWindowBoundsEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, beforeBounds:Rectangle = null, afterBounds:Rectangle = null)| Язык версии: | ActionScript 3.0 |
| Версии среды выполнения: | AIR 1.0 |
Создает объект Event со специфической информацией, имеющей отношение к событиям границ окна. Объекты Event передаются прослушивателям событий в качестве параметров.
Параметрыtype:String — Тип события. Возможные значения:
| |
bubbles:Boolean (default = false) — Указывает, участвует ли объект Event в фазе восходящей цепочки потока событий.
| |
cancelable:Boolean (default = false) — Указывает, можно ли отменить объект Event.
| |
beforeBounds:Rectangle (default = null) — Указывает границы до самого последнего или ожидаемого изменения.
| |
afterBounds:Rectangle (default = null) — Указывает границы после самого последнего или ожидаемого изменения.
|
clone | () | метод |
override public function clone():Event| Язык версии: | ActionScript 3.0 |
| Версии среды выполнения: | AIR 1.0 |
Создает копию объекта NativeWindowBoundsEvent и задает значение каждого свойства, совпадающее с оригиналом.
ВозвращаетEvent — Новый объект NativeWindowBoundsEvent, значения свойств которого соответствуют значениям оригинала.
|
toString | () | метод |
override public function toString():String| Язык версии: | ActionScript 3.0 |
| Версии среды выполнения: | AIR 1.0 |
Возвращает строку, содержащую все свойства объекта NativeWindowBoundsEvent. Строка имеет следующий формат:
[NativeWindowBoundsEvent type=value bubbles=value cancelable=value previousDisplayState=value currentDisplayState=value]
String — Строка, содержащая все свойства объекта NativeWindowBoundsEvent.
|
MOVE | Константа |
public static const MOVE:String = "move"| Язык версии: | ActionScript 3.0 |
| Версии среды выполнения: | AIR 1.0 |
Задает значение свойства type для объекта события move.
Это событие имеет следующие свойства:
| Свойства | Значения |
|---|---|
afterBounds | Новые границы окна. |
beforeBounds | Старые границы окна. |
target | Объект NativeWindow, который только что изменил состояние. |
bubbles | Нет. |
currentTarget | Указывает объект, активно обрабатывающий объект Event с помощью прослушивателя событий. |
cancelable | false; нет поведения по умолчанию для отмены. |
Связанные элементы API
MOVING | Константа |
public static const MOVING:String = "moving"| Язык версии: | ActionScript 3.0 |
| Версии среды выполнения: | AIR 1.0 |
Задает значение свойства type для объекта события moving.
Это событие имеет следующие свойства:
| Свойства | Значения |
|---|---|
afterBounds | Границы окна после ожидаемого изменения. |
beforeBounds | Границы окна до ожидаемого изменения. |
bubbles | Нет. |
cancelable | true; отмена события предотвращает перемещение окна. |
currentTarget | Указывает объект, активно обрабатывающий объект Event с помощью прослушивателя событий. |
target | Объект NativeWindow, который только что изменил состояние. |
Примечание. В ОС Linux для этого события не поддерживается метод preventDefault().
Связанные элементы API
RESIZE | Константа |
public static const RESIZE:String = "resize"| Язык версии: | ActionScript 3.0 |
| Версии среды выполнения: | AIR 1.0 |
Задает значение свойства type для объекта события Resize.
Это событие имеет следующие свойства:
| Свойства | Значения |
|---|---|
afterBounds | Новые границы окна. |
beforeBounds | Старые границы окна. |
target | Объект NativeWindow, который только что изменил состояние. |
bubbles | Нет. |
currentTarget | Указывает объект, активно обрабатывающий объект Event с помощью прослушивателя событий. |
cancelable | false; нет поведения по умолчанию для отмены. |
Связанные элементы API
RESIZING | Константа |
public static const RESIZING:String = "resizing"| Язык версии: | ActionScript 3.0 |
| Версии среды выполнения: | AIR 1.0 |
Задает значение свойства type для объекта события resizing.
Это событие имеет следующие свойства:
| Свойства | Значения |
|---|---|
afterBounds | Границы окна после ожидаемого изменения. |
beforeBounds | Границы окна до ожидаемого изменения. |
target | Объект NativeWindow, который только что изменил состояние. |
bubbles | Нет. |
currentTarget | Указывает объект, активно обрабатывающий объект Event с помощью прослушивателя событий. |
cancelable | true; отмена события предотвращает перемещение окна. |
Примечание. В ОС Linux для этого события не поддерживается метод preventDefault().
Связанные элементы API
Tue Jun 12 2018, 11:34 AM Z
Скрыть унаследованные общедоступные свойства
Показать унаследованные общедоступные свойства