Пакет | 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